Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Variable Anzahl an Etiketten drucken

  Alt 30. Apr 2006, 14:40
Hallo BeBored,

ich weiss nicht ob man RAVE beibringen kann Elemente zuüberspringen. Über einen SQL-Trick könnte es gehen. Da ist allerdings die Frage wie wird deine SQL-Anweisung erstellt bzw. ist sie fest?

Du könntest leere Dummy-Zeilen in dein SQL-Ergebnis einsetzen...
SQL-Code:
SELECT 1 AS typ, 'AS name, 'AS strasse, 'AS plz, 'AS ort
UNION
SELECT 1 AS typ, 'AS name, 'AS strasse, 'AS plz, 'AS ort
UNION
SELECT 2 AS typ, name, strasse, plz, ort
FROM adresse
ORDER BY typ, plz, ort
...so hättest du zwei leere Etiketten am Anfang und deine eigentliche Ergebnismenge würde eben erst beim dritten Etikett starten.

Da bei einem UNION alle Einzelanweisungen die gleiche Anzahl Spalten haben müssen, weiss ich nicht ob dir das so weiterhilft.

MfG
Thorsten
  Mit Zitat antworten Zitat