Inkrementieren von Seriennummern
Florian Blöchlinger
Habe folgendes Problem:Habe im Coresuite Designer ein Layout für eine Etikette erstellt. Die Etikette besteht aus einer Seriennummer die bei der Zahl X beginnt. Nun soll die Zahl X jedes mal um eins erhöht werden, wenn die Etikette einmal gedruckt wird.
Wenn ich unter der Layoutdefintion den Designer öffne, geht ein Fenster auf mit dem Titel "Parameter Layout". Von dort kann man dann eine Seriennummer eingeben, die man dann auch Ausdrucken kann. Was muss ich Generieren um das Incrementieren zu Automatisieren, nicht das ich jedes mal von Hand die Seriennummern neu Eingeben muss?
Ebenfalls ist es so das ich diese Etikette nur 1 mal ausdrucken kann, bei allen anderen Etiketten die ich aus dem SAP drucke, kann ich die Stückzahl der Etiketten angeben und dann mit dem dementsprechenden Wert drucken. Was für ein Parameter fehlt mir?
Danke schon im voraus für die Antworten!
Florian
Sascha Balke
Hallo Florian,im Grunde brauchst du ein UDF, welches du dann mit der letzten Seriennummer automatisch versiehst und + 1 sagst. Woher soll der LD sonst den Wert wissen.
Dieses Script musst du im GenerateScript hinterlegen. Beispiele findest du via Suche einige.
Für Seriennummern würde ich persönlich die SBO-Funktionen, aus den unterschiedlichsten Gründen nutzen.
hth
0
Please sign in to leave a comment.
Comments
0 comments