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“,_ckgedit_QUOTckgedit>,SYS_ClientName+“, „+SYS_ClientStrasse+“, „+SYS_ClientOrt) markieren * Im rechten Fenster bearbeitet man nun die Einträge „Links“, „Oben“, „Rechts“, „Unten“. Auch negative Werte sind erlaubt. ==== Referenzdaten bearbeiten ==== Beispiel: Mobiltelefonnummer in feste Nummer ändern * Im Register „Kopfzeile“, im linken Fenster, im Block „Referenz 3“, die vierte Zeile (unterhalb von „Translate$(„Mobil“) doppelklicken * Den ursprünglich enthaltenen Wert +WW_Pos.KopfID@WW_Kopf.Ident:Kund_mobil löschen * Hinter den Doppelpunkt, aber vor den Ausführungszeichen die fest geltende Mobiltelefonnummer eintragen. ==== Lieferdatum ==== Im SX-Standardformular stand bis 4.9.2020 die Variable
“: “+if(Year(WW_Kopf.Lieferdatum)=1,_ckgedit_QUOT ckgedit>,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. Den im Beleg angezeigten Text kann man in der Sprachdatei ändern. ==== Titelbereich des Rüstscheins bearbeiten ==== 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. ==== Element ausblenden ==== 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<>_ckgedit_QUOTckgedit> [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: * Versandart, denn diese erscheint bereits als letzte Artikelposition. * Lieferkondition __''