OBS/Stammdaten/Weitere Stammdaten/Personen Dokumente Definitionen/Makrohilfe: Unterschied zwischen den Versionen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
{{Vorlage:Weitere Stammdaten}}
{{Vorlage:Weitere Stammdaten}}
Hier sehe Sie die Marko-Hilfe zu [[OBS/Stammdaten/Weitere_Stammdaten/Personen_Dokumente_Definitionen|Personen Dokumente Definitionen]].
<font size="3">
Hier sehe Sie die Marko-Hilfe zu [[OBS/Stammdaten/Weitere_Stammdaten/Personen_Dokumente_Definitionen|Personen Dokumente Definitionen]].<br />
[[Datei:Makro erklärung.png]]<br/>
[[Datei:Makro erklärung.png]]<br/>
[[Datei:Makro fenster.png]]
[[Datei:Makro fenster.png]]
Zeile 64: Zeile 65:


(Beispiel über F6 Makro)
(Beispiel über F6 Makro)
</font>

Aktuelle Version vom 3. Juli 2019, 12:25 Uhr

Weitere Stammdaten

Hier sehe Sie die Marko-Hilfe zu Personen Dokumente Definitionen.
Makro erklärung.png
Makro fenster.png

Grundlagen

Das Makro Startet immer mit

procedure Generate_Dokument();

Neue Zeile hinzufügen:

oDokInfo.AddLine(const cFormat:string; const cName:String; const cZeile:String; const cData:String)

Warengruppenumsatz hinzufügen:

oDokInfo.AddWGRUms(const cFormat:string; cKumuNr:String);

Farben werden als Parameter (cFormat) mit Addline definiert.

Eigenschaften

Zeilen

LFS Liste Font Style (IT Italic, BO Bold)
LBC Liste Brush Color
LFC Liste Font Color

Spalten

FC Font Color
FS Font Style

Spalte

'S:' Sort
'L:' LFD
'N:' Name
'Z:' Zeile
'D:' Data

Farben

clBlack
clMaroon
clGreen
clOlive
clNavy
clPurple
clTeal
clGray
clSilver
clRed
clLime
clYellow
clBlue
clFuchsia
clAqua
clLtGray 
clDkGray
clWhite

Beispiele

oDokInfo.AddLine('LFS:BO',,'Name',cPsName);
oDokInfo.AddLine('LBC:clYellow;LFC:clBlue;LFS:IT',,'Name',cPsName);
oDokInfo.AddLine('S:BC:clYellow;1:FC:clBlue;S:FS:BO',,'Name',cPsName);
oDokInfo.AddLine('LBC:clRed;LFC:clBlue;LBS:IT',,'Name',cPsName);
oDokInfo.AddLine('D:BC:clBlue;D:FC:clYellow',,'Name',cPsName); 

(Beispiel über F6 Makro)