Flexibler Parameterdruck

Top  Previous  Next

Es ist möglich, Artikel- und Firmenparameter in Reports und Belegen zu drucken. Dazu kann den Reports, den Belegen und ihren Variationen für Variablen und Items ein String zugeordnet werden, der die zu druckenden Parameter beschreibt. Dabei können jeweils mehrere Parameter nacheinander ohne Trennzeichen eingetragen werden.

 

 

Definieren von Variablen und Items im Formulardialog

 

Variablen = Anzeige im Reportkopf

Items = Anzeige im Reportrumpf

 

Die Definition wird in der Formularverwaltung im Modul System vorgenommen. Für das Erfassen stehen vier Spalten zur Verfügung:

 

Artikelparameter: Variablen

Eingabe von Artikelparametern, die als Variablen übergeben werden sollen.

Artikelparameter: Items

Eingabe von Artikelparametern, die als Items übergeben werden sollen.

Firmenparameter: Variablen

Eingabe von Firmenparametern, die als Variablen übergeben werden sollen.

Firmenparameter: Items

Eingabe von Firmenparametern, die als Items übergeben werden sollen.

Vorgangsparameter: Variablen

Eingabe von Vorgangsparametern, die als Variablen übergeben werden sollen.

Vorgangsparameter: Items

Eingabe von Vorgangsparametern, die als Items übergeben werden sollen.

Chargenparameter: Variablen

Eingabe von Chargenparametern, die als Variablen übergeben werden sollen.

Chargenparameter: Items

Eingabe von Chargenparametern, die als Items übergeben werden sollen.

 

 

Der String ist wie folgt aufzubauen: <IDX><s|d|n|o>.

 

IDX        Parameterindex (Nutz_Index aus Tabellen v_MrkZArt/ MrkZFirma)

n        Parameter hat einen Zahlenwert

s        Parameter hat einen Stringwert

d        Parameter hat einen Datumswert

o        Parameter ist ein Objekt

 

Beispiel: „44s103n1040s4030d“

 

Hinweis:

Für Parameter vom Typ "Auswahl" oder "Ja/Nein" ist als Datentyp String anzugeben.

 

 

Definieren von Variablen und Items im QRP

 

Vor dem Reportdruck müssen die Namen der Report-Items bzw. Report-Variablen passend zu den oben beschriebenen Parameter-Einträgen ermittelt werden. Dann werden diese im QRP-File angelegt und an geeigneter Stelle im Layout angeordnet.

 

Die Namensvergabe der Report-Items und Report-Variablen ist wie folgt festgelegt:

 

<n|s|d|o><I|V>ParamIDX<F|A>.

 

n|s|d|o                Datentyp

I|V                Item/Variable

IDX                Parameterindex

F|A                Artikelparameter oder Firmenparameter

 

Beispiel: “nIParam103A; sVParam44F“

 

 

Hilfestellung Benennung der Items/Variablen

 

Abb. Anzeige unter Parametersichtbarkeit

 

Als Hilfestellung können die Einträge in den Spalten "Flexibler Parameterdruck QRP/Formulardialog" verwendet werden. Diese sind im Fenster

"Parametersichtbarkeit" zu finden. Bei den Variablen- und Itembezeichnungen im QRP muss lediglich noch vom Benutzer festgelegt werden, ob der Parameter als Item (I) oder Variable (V) angedruckt werden soll.

 

Soll bspw. der Parameter "Barcode" als Variable gedruckt werden, so lautet der Name "sVParam1010A", als Item heißt er "sIParam1010A".

 

 

Hinweis: Beim Belegdruck mit Ausgabe von Parametern vom Typ 'Textbaustein' oder 'Unbegrenzter Text' kann anstatt der String-Variable eine RichText-Variable benutzen werden. Dazu muss der Name mit der Endung "Rtf" ergänzt werden, und der Data Type im Report Builder muss dafür auf RichText eingestellt sein.

 

Beispiel 'Zusatztext Angebot'

Typ der Reportvariable

Bezeichnung der Reportvariable

Aufbau der Bezeichnung

Reportvariable für Plain-Text:

sVParam7510F

String, Prefix "s", Endung: keine

 

Reportvariable für Rtf-Text:

sVParam7510FRtf

Rich Text, Prefix "s", Endung: "Rtf"

 

Reportvariable für Rtf-Kennung:

nVParam7510FFlags

Numerisch, Prefix "n" und Endung: "Flags", Werte: 0 kein RTF und 4 RTF vorhanden

 

Reportvariable für den Name des Parameters:

sVParam7510FLabel

String, Prefix "s", Endung: "Label"

bisher sVLabel7510F