| Berechnung der Seriennummer | ||
| Einleitung | ||
|
Eine Variable mit der Bezeichnung SerialNumber wurde bereits angelegt. Diese Variable muss nun von Etikett zu Etikett (d.h. von Datensatz zu Datensatz) um den Wert 1 erhöht werden. Diese Inkrementierung geschieht also im Detailbereich des Etiketts und zwar nach dem Ausdruck eines Etiketts (bzw. Datensatzes). Berechnungen können vor und nach jedem Druckbereich stattfinden. Die Formel für die Berechnung wird im Eigenschaftsfenster eines Druckbereiches eingestellt. Berechnungen werden wie folgt erfasst: Auf der linken Seite wird die Variable ausgewählt, in die das Ergebnis gespeichert wird und auf der rechten Seite wird die zugehörige Formel eingegeben. Es sind beliebig viele Berechnungen möglich. In unserem Fall ist die Berechnung einfach: Variable = Variable + 1 Zusätzlich muss der Startwert der Seriennummer festgelegt werden, aber nur einmal zu Beginn. Zu diesem Zweck wird ein Berichtskopf angelegt. Ein Berichtskopf wird pro Bericht einmal (ganz am Beginn) ausgegeben und kann zur Initialisierung von Startwerten verwendet werden. Dieser Berichtskopf wird mit der Höhe 0 angelegt und enthält keine grafischen Elemente (und ist somit im Ausdruck unsichtbar). |
||
| Bereichtskopf einfügen |
|
|
| 1 |
Berichtskopf einfügen Wählen Sie dazu im Repositoryfenster die Entwurfsansicht aus. Markieren Sie anschließend den Eintrag Berichtsköpfe und betätigen die rechte Maustaste. In dem sich öffnenden Menü Wählen Sie den Eintrag Neuer Bereich -> Berichtskopf aus. Ändern Sie anschließend die Höhe des Berichtskopfes auf 0 - der Kopf selber soll nicht gedruckt werden; er dient nur dazu den Startwert der Seriennummer einzustellen. |
|
| Startwert einstellen |
|
|
| 2 |
Berechnungen davor
Markieren Sie in der Entwurfsansicht den Eintrag Berichtskopf und wählen im Eigenschaftenfenster den Punkt Berechnungen davor aus. Durch Klicken auf das erscheinende Symbol öffnen Sie den im Bild rechts gezeigten Dialog. |
|
| 3 |
Variable auswählen Wählen Sie in der Spalte Variable die bereits angelete Variable (SerialNumber) aus und geben in de Spalte Formel den Startwert (hier der Wert 10000) an. |
|
| Seriennummer berechnen |
|
|
| 4 |
Berechnungen danach Klicken Sie nun in der Entwurfsansicht auf den Detailbereich und öffnen Sie über das Eigenschaftenfenster den Dialog Berechnungen danach. |
|
| 5 |
Variable auswählen In der Spalte Variable wählen Sie wieder unsere Variable SerialNumber aus und geben nun in der Spalte Formel den Ausdruck SerialNumber + 1 an. Sie erreichen dadurch, dass der Inhalt der Variable SerialNumber nach jedem Druck des Detailbereiches um den Wert 1 erhöht wird. Sie können natürlich jede beliebige Schrittweite einstellen! Bestätigen Sie Ihre Eingaben mit OK. |
|