Skip to main content
Skip table of contents

CalcVarText()

CalcVarText() – Druckfeld Variantenstückliste

Die Funktion dient in einem Report zur Anzeige von eindimensionalen Variantenstücklisten aus einem Auftrag. Die Funktion nicht im Belegdruck verwenden, dort stehen o\[pv\] Variablen zur Verfügung!

ParameterBeschreibung

cCodedANUMMER:C

Codierte Auftragsnummer (Auftragsnr.*1000+Auftragsposition)

cSL_MEMO:C

DAB055:SL_Memo (Auftragspositionssatz:Datei 4)

nSprachNr:N

Sprachnummer

cSprachSL_MEMO:C

DAB055:SL_MemoFS (Auftragspositionssatz:Datei 4)

lIgnoreEmpty:L

Nullmengen ignorieren

Rückgabewert

Alphanumerisch – 3 Spalten: "Anzahl, Einheit, Artikelnr. + Bezeichnung"
Um den Inhalt einzelner Spalten zu erhalten, die im Report jeweils in einem Memo dargestellt werden können, wird die Funktion SplitTabbedText() genutzt.

Beispiel

CODE
| aText, aAuftr, oDab055:DB := 'waDAB055, DAB056' |

aText := CalcVarText(aAuftr, oDab055:SL_MEMO, 0, '', true),

if !empty(atext) then
   aText := SplitTabbedText (aText, 1, 2),
endif,

Weitere Verknüpfungen


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.