Dies ist eine alte Version des Dokuments!
Dieser Abschnitt hilft, Belege zu gestalten. Dazu dient das in Business11 integrierte Programm List & Label.
Business11 speichert eigene Formulardateien im Ordner C:\Business11\Custom\Report. Damit man einen Beleg ändern kann, ruft man das Belegformular über die Schaltfläche „Ausgabe“ ► Formular ► SX-Standardformular ► Schaltfläche „Ändern“ ► Formularausgabe mit „OK“ bestätigen„ auf.
Im Layout-Editor betrachtet man das zu bearbeitende Belegformular am besten im Register „Layout-Vorschau“, die Änderungen sofort anzeigt. Zum Bearbeiten doppelklickt man im Fenster „Objekte“ den Eintrag „Tabelle: WW_Pos“. Im sich daraufhin öffnenden Fenster „Tabelleninhalt - WW_Pos“ sind die Formulardaten in Registern wie folgt gruppiert:
if(Typ=„K“,“„,SYS_ClientName+“, „+SYS_ClientStrasse+“, „+SYS_ClientOrt) markierenBeispiel: Mobiltelefonnummer in feste Nummer ändern
+WW_Pos.KopfID@WW_Kopf.Ident:Kund_mobil löschen
Im SX-Standardformular stand bis 4.9.2020 die Variable
“: “+if(Year(WW_Kopf.Lieferdatum)=1,„“,date$(WW_Kopf.Lieferdatum,'%x'))
Im programmeigenen Standardformular steht die Variable
„: “+if(StartsWith(WW_Pos.KopfID@WW_Kopf.Ident:Beschreibung,„ebay“),@LDeBay,if(Year(WW_Pos.KopfID@WW_Kopf.Ident:Lieferdatum)=1 or WW_Pos.KopfID@WW_Kopf.Ident:Lieferdatum=WW_Pos.KopfID@WW_Kopf.Ident:Datum,@LDLeer,Date$(WW_Pos.KopfID@WW_Kopf.Ident:Lieferdatum)))
Dies übernahm ich am 4.9. für das SX-Standardformular.
Ganz oben das Register Projekt anklicken ►Bausteine ►Vorlage A4-Quer doppelklicken ►Titelbereich anklicken = markiert ►Ganz oben Register Design anklicken ►Fülleffekt ►Keine Füllung wählen. Fenster mit dem Kreuz, rechts oben schließen, speichern mit Ja bestätigen.
Soll ein Element nicht auf den Belegen erscheinen, markiert man das Element im linken Fensterteil und wählt im rechten Fensterteil bei „Layout“ ►Darstellungsbedingung.
Beispiel: Element „Lieferkondition“
Bisheriger Wert: LastFooterThisTable() and WW_Pos.KopfID@WW_Kopf.Ident:Versandart<>„“ [nicht anzeigen] Das bedeutet, dass das Programm das Element „Lieferkondition“ nicht auf dem Beleg anzeigt, wenn das Ergebnis der Bedingung False ist. False tritt ein, wenn in den Belegdaten kein
Neuer Wert: False [nie anzeigen] Das bedeutet, dass das Programm das Element „Lieferkondition“ nie auf dem Beleg anzeigt.
Zurzeit zeigen die Belege folgende Elemente nicht an: