NiceForm mehrere Spalten - unterschiedliche Datensätze

Dieses Forum ist für alle NiceLabel Fragen für die deutschen Benutzer.

Moderators: Georges, milos, RobertK, tb, rom, NiceLabel Support Team

Post Reply
User avatar
id-label.de
Valued Contributor
Posts: 22
Joined: Mon Jun 11, 2007 3:42 pm
Location: Neumünster, Germany
Contact:

NiceForm mehrere Spalten - unterschiedliche Datensätze

Post by id-label.de » Tue Oct 12, 2010 5:46 pm

Ich versuche 3 spaltige Etiketten zu bedrucken, die nach dem Drucken noch aufgeschnitten werden. Die Nummerierung soll je Spalte untereinander fortlaufend sein, die Sequenzen (Rolle#, von, menge) stehen in einer SQL-Datenbank, je 1 Satz pro Sequenz. Unter NiceLabel gibt es bei der Datenbank den Punkt "Sammeln", damit kann ich immer 3 aufeinanderfolgende Datensätze ausdrucken. Gibt es so etwas für NiceForm? Oder gibt es eine andere Alternative?
- Danke im voraus -
Lutz Lagemann
CIO, R&D
http://www.id-label.de

rom
NiceLabel Support
NiceLabel Support
Posts: 49
Joined: Tue Mar 23, 2010 9:26 am

Re: NiceForm mehrere Spalten - unterschiedliche Datensätze

Post by rom » Mon Nov 08, 2010 8:54 am

Hallo,

die gewünschte Funktion ist nicht als Standardfunktion in NiceLabel enthalten. Über eine VB-Programmierung können Sie dies in NiceLabel Pro allerdings realisieren.
Zunächst wählen Sie bei den Datenbankzugriff-Eigenschaften unter Datenempfang Sammeln.
Dann koppeln Sie die einzelnen Felder per VBScript von den gesammelten Datensätzen ab, wie im Beispieletikett in den 3 unteren Textfeldern demonstriert. Jetzt haben Sie sämtliche Datenfelder einzeln und können die auf dem Etikett anordnen, wie es gewünscht ist.
Angehängt habe ich ein Beispieletikett und eine Test-DB. Benennen Sie zum Testen die Datei daten_zum_testen.xff in daten_zum_testen.mdb um.

Gruß
rom
Attachments
daten_zum_testen.xff
Bitte Umbenenne in daten_zum_testen.mdb
(424 KiB) Downloaded 240 times
mehrereDatensätze.lbl
(94 KiB) Downloaded 244 times

User avatar
id-label.de
Valued Contributor
Posts: 22
Joined: Mon Jun 11, 2007 3:42 pm
Location: Neumünster, Germany
Contact:

Re: NiceForm mehrere Spalten - unterschiedliche Datensätze

Post by id-label.de » Mon Dec 06, 2010 12:04 pm

Danke für die Antwort. Den VB-split-Befehl für die Aufspaltung des Sammel-Ergebnis:
dim v_arr
v_arr = split([Adressen.Strasse],chr(13) &chr(10),-1,1)
Result = v_arr(x) {x=0,1,2 entsprechend der Sammelnummer}
kannte ich noch nicht. :o
Schade, das ich die Datenbank-Sätze nicht mit NiceForm sammeln kann, aber so funktioniert es.
Lutz Lagemann
CIO, R&D
http://www.id-label.de

Post Reply