Sie sind auf Seite 1von 95

List & Label

Der Designer

Copyright combit GmbH 1992-2000


Die in diesem Handbuch enthaltenen Angaben sind ohne Gewhr und knnen ohne weitere

Mitteilung gendert werden. Die combit GmbH geht hiermit keinerlei Verpflichtungen ein. Die in

diesem Handbuch beschriebene Software wird auf Basis eines Lizenzvertrages geliefert.

Der Lizenzvertrag befindet sich auf der Verpackung der CD-ROM.

Dieses Handbuch oder Ausschnitte aus diesem Handbuch drfen ohne schriftliche Genehmigung

der combit GmbH nicht kopiert oder in irgendeiner anderen (z.B. digitaler) Form vervielfltigt

werden.

Copyright combit GmbH 1992-2000


List & Label - Designer Inhaltsverzeichnis

1. Einfhrung 6
1.1. Die Oberflche des Designers 6
1.1.1. Lineale und Mastbe 7
1.1.2. Toolleiste 7
1.1.3. Funktionsleiste 7
1.1.4. Kontextmen 8
1.1.5. Arbeitsbereich 8
1.1.6. Vorschau 9
1.1.7. Statuszeile 9
1.1.8. Ebenenfenster 9
1.1.9. Drag & Drop 10
1.2. Dialoge 10

2. Allgemeine Arbeitsweise und Verfahren 12


2.1. Projekte 14
2.1.1. Projekt laden oder neu anlegen 14
2.1.2. Projekt importieren 15
2.1.3. Projektarten 15
2.2. Seitenlayout festlegen 15
2.2.1. Seitenlayout fr Etiketten 16
2.2.2. Seitenlayout fr Listen 18
2.3. Voreinstellungen und Optionen 18
2.3.1. Optionen fr das Projekt 19
2.3.2. Optionen fr das Objekt 19
2.3.3. Optionen fr den Arbeitsbereich 20
2.3.4. Optionen fr die Vorschau 21
2.3.5. Optionen zur Kompatibilitt 21
2.4. Objekte einfgen 22
2.4.1. Verfgbare Objekte 23
2.5. Objekte bearbeiten 24
2.5.1. Selektieren von Objekten 25
2.5.2. Bewegen von Objekten 25
2.5.3. Gruppieren von Objekten 27
2.6. Arbeiten mit Darstellungsebenen 27
2.6.1. Darstellungsebenen definieren 28
2.6.2. Ebenen zuweisen 29
2.6.3. In Ebenen kopieren 29
2.6.4. Ebenen ein-/ausblenden 30
2.7. Eigenschaften von Objekten 30
2.8. Variablen, Formeln und Ausdrcke 31
2.8.1. Die Elemente eines Ausdrucks 32
2.8.2. Arbeiten mit Filtern 44
2.8.3. Filter fr Datenstze 44
2.8.4. Filter definieren 45
2.9. Projekt speichern 45
2.9.1. Speichern 46
3
List & Label - Designer Inhaltsverzeichnis
2.9.2. Speichern Als... 46
2.10. Projekt drucken 46
2.10.1. Probedruck im Designer 46
2.10.2. Echtdatenvorschau 48
2.11. Beenden des Designers 50

3. Men "Bearbeiten" 50
4. Men "Projekt" 51
4.1. Seitenlayout... 51
4.2. Filter einrichten 51
4.3. Summenvariablen 51
4.4. Benutzervariablen 51
4.5. Ebenendefinition 51
4.6. Optionen 51

5. Men "Objekte" 52
5.1. Selektieren 52
5.1.1. Selektionsmodus 52
5.1.2. Alle selektieren 52
5.1.3. Selektierung Invertieren 52
5.1.4. Nchstes Objekt 52
5.1.5. Voriges Objekt 52
5.2. Einfgen 53
5.3. Textobjekte einfgen 53
5.4. Rechteckobjekte einfgen 58
5.5. Ellipsenobjekte einfgen 58
5.6. Linienobjekte einfgen 59
5.7. Grafikobjekte einfgen 59
5.8. Barcode-Objekte einfgen 60
5.9. Tabellenobjekte einfgen 62
5.9.1. Tabellenlayout bestimmen 62
5.9.2. Tabellenzeilen definieren 64
5.9.3. Fuzeilen definieren 70
5.9.4. Gruppenzeilen definieren 70
5.9.5. Gruppenfuzeilen definieren 71
5.10. Formatierte Textobjekte einfgen 71
5.11. Formular-Vorlagenobjekte einfgen 72
5.12. Anordnen 73
5.12.1. Vordergrund 74
5.12.2. Hintergrund 74
5.12.3. Eine Ebene vor 74
5.12.4. Eine Ebene zurck 74
5.12.5. Ausrichtung 75
5.13. Gruppieren 76
5.14. Ebene zuweisen 76
5.15. In Ebene kopieren 76

4
List & Label - Designer Inhaltsverzeichnis
5.16. Eigenschaften 76
5.17. Positionsdialog 77
5.18. Darstellungsbedingung 77
5.19. Gemeinsame Darstellungsbedingungen 77
5.20. Namen vergeben 77
5.21. Objektliste 77
5.21.1. Objekte verketten 79

6. Men "Zoom" 83
7. Men "Optionen" 83
8. Anhang 84
8.1. Arbeiten mit Funktionen 84
8.1.1. Schreibweise von Funktionen 84
8.1.2. Wertetypen 85
8.1.3. bersicht der verfgbaren Funktionen 85
8.1.4. Beispiele zur Benutzung von Funktionen 85
8.2. Arbeiten mit Verknpfungen 89
8.2.1. Operatoren 89

9. Index 92

5
List & Label - Designer Einfhrung
1. Einfhrung

Dieses Handbuch ist in drei Teile gegliedert.


Der erste Teil beschftigt sich mit der Einfhrung in den List & Label
Designer, den Arbeitsweisen und Funktionen, die dem Benutzer dabei zur
Verfgung stehen. Der zweite Teil erlutert kurz die einzelnen Befehle, die
ber das Men angeboten werden. Im Anhang, werden die Funktionen zur
Manipulation von Strings und Zahlen beschrieben.
Zunchst werden die Oberflche und die einzelnen Werkzeuge vorgestellt.

1.1. Die Oberflche des Designers

A Lineale B Menleiste
C Toolleiste D Funktionsleiste
E Projekt- & Dateiname F Arbeitsbereich
G Statuszeile H Vorschau-Fenster
I Objekte J Ebenenfenster
K Kontextmen L Variablenliste

6
List & Label - Designer Einfhrung
1.1.1. Lineale und Mastbe
Die Lineale umrahmen den Arbeitsbereich. Die auf den Linealen ver-
wendeten Einheiten passen sich automatisch dem jeweiligen Darstel-
lungsmodus an. Die momentane Position des Mauszeigers wird durch
Strich-Markierungen auf den Linealen angezeigt, so dass Sie stets die
aktuellen Koordinaten ablesen knnen. Die aktuellen Koordinaten werden
auch in der Statuszeile angezeigt. Die Einheiten entsprechen den
Einstellungen in der Windows Systemsteuerung.

1.1.2. Toolleiste
Einige Werkzeuge des Designers knnen direkt ber eine Buttonleiste links
neben dem Arbeitsbereich angewhlt werden. Diese Buttons sind
selbsterklrend: Wenn Sie mit der Maus kurz auf dem Button verharren,
erscheint in einem kleinen Fenster eine Erluterung zur Funktion des
Buttons. Diese Buttonleiste kann ber den Befehl Optionen > Arbeitsbereich
> Toolbar 'Objekte' anzeigen ein- und ausgeblendet werden.
Das Tool entspricht dem Menbefehl

Objekte > Selektieren > Selektionsmodus

Objekte > Einfgen > Text

Objekte > Einfgen > Linie

Objekte > Einfgen > Rechteck

Objekte > Einfgen > Ellipse / Kreis

Objekte > Einfgen > Bild

Objekte > Einfgen > Barcode

Objekte > Einfgen > Tabelle

Objekte > Einfgen > Formatiertes Textobjekt

1.1.3. Funktionsleiste
Ebenso knnen einige Menbefehle - als Abkrzung - direkt ber eine
Buttonleiste angewhlt werden.
Das Tool entspricht dem Menbefehl

Datei > Neu

Datei > ffnen

Datei > Speichern

Datei > Probedruck > Druck Seite 1

Datei > Probedruck > Folgeseite

7
List & Label - Designer Einfhrung

Bearbeiten > Ausschneiden

Bearbeiten > Einfgen

Bearbeiten > Kopieren

Bearbeiten > Rckgngig

Projekt > Seitenlayout

Objekte > Eigenschaften

Objekte > Anordnen > In Vordergrund

Objekte > Anordnen > In Hintergrund

Objekte > Anordnen > Ausrichtung > Links

Objekte > Anordnen > Ausrichtung > Rechts

Objekte > Anordnen > Ausrichtung > Oben

Objekte > Anordnen > Ausrichtung > Unten

Objekte > Anordnen > Ausrichtung > Grenanpassung


horizontal
Objekte > Anordnen > Ausrichtung > Grenanpassung vertikal

Hilfe

Kontextsensitive Hilfe

Datei > Beenden

1.1.4. Kontextmen
Die jeweils gebruchlichsten Befehle knnen auch ber ein
Kontextmen, das ber die rechte Maustaste aufgerufen
wird, aktiviert werden.
Voraussetzung ist, dass die entsprechende Option ber
Optionen > Kompatibilitt > Rechter Mausbutton Men
eingeschaltet ist.

1.1.5. Arbeitsbereich
Der Arbeitsbereich wird von den Linealen eingerahmt und ist der Platz, an
dem Objekte verndert oder definiert werden knnen. Form und Gre des
Arbeitsbereiches ergeben sich aus der eingestellten Papiergre und -
Ausrichtung (siehe Projekt > Seitenlayout > Drucker).

8
List & Label - Designer Einfhrung
1.1.6. Vorschau
Um das Layout des Arbeitsbereiches zu berprfen, existiert das Vorschau-
Fenster. Durch die TAB-Taste kann das Vorschau-Fenster in den Vollbild-
modus (bzw. zurck) geschaltet werden. Die Gre des Vorschau-Fensters
kann durch Ziehen des Rahmens beliebig verndert werden. Diese Ein-
stellungen werden global gespeichert, sind also fr alle List & Label Projekte
des gleichen Typs gltig (Listen , Etiketten oder Karteikarten).
Wenn Sie die Maus ber das Vorschau-Fenster bewegen, verndert sich der
Mauszeiger zu einer Lupe mit einem Pluszeichen. Das bedeutet, dass beim
Bettigen der Maustaste das Vorschau-Fenster zum Vollbild vergrert wird.
In diesem Vollbild ndert sich der Mauszeiger zu einer Lupe mit einem
Minuszeichen, d.h. beim erneuten Bettigen der Maustaste wird das Fenster
wieder auf seine vorige Gre verkleinert.

1.1.7. Statuszeile

Die Statuszeile ist in drei Abschnitte aufgeteilt:


Der linke Abschnitt zeigt die momentane Mauszeigerposition in der
im System voreingestellten Maeinheit (z.B. Millimeter) an. Der erste
Wert gibt den Abstand vom linken, der zweite Wert den Abstand vom
oberen Rand des Arbeitsbereiches an.
Der mittlere Bereich gibt an, in welchem Modus man sich befindet,
z.B. Selektieren, Rechteck zeichnen, usw.
Der rechte Bereich gibt im Falle einer Selektion den Namen oder die
Art des selektierten Objektes, die zugehrige Darstellungsebene
sowie die Abmessungen des Objektes an.

1.1.8. Ebenenfenster
Das Ebenenfenster zeigt die verschiedenen Darstel-
lungsebenen oder Schichten eines Projektes an. Es
kann frei auf dem Arbeitsbereich verschoben
werden.
Gerade bei komplexeren Projekten knnen Sie die
bersichtlichkeit erheblich verbessern, indem Sie
zusammengehrige Objekte einer eigenen Ebene
zuordnen. ber das Ebenenfenster knnen Sie
jederzeit Ebenen ein- oder ausblenden sowie
spezielle Darstellungsbedingungen fr den Druck einrichten, z.B. dass eine
Ebene nur fr Seite 1 eines mehrseitigen Projektes gilt und Ebene 2 fr die
Folgeseiten.
Weitere Informationen zur Verwendung von Ebenen finden Sie im Kapitel
2.6. "Arbeiten mit Darstellungsebenen".

9
List & Label - Designer Einfhrung
1.1.8.1. Variablenliste
Die Variablenliste zeigt alle im aktuellen Projekt
verfgbaren Variablen an; in Listen-Projekten
werden zudem alle verfgbaren Felder
angezeigt.
In der hierarchischen Liste wird zwischen
Feldern, Variablen und internen List & Label
Variablen unterschieden. Felder sind dabei die
sich pro Zeile ndernden Daten einer Tabelle,
Variablen sind pro Seite gleichbleibend.
Wenn Sie bestehenden Objekten Variablen bzw.
Felder zuweisen wollen, knnen Sie die
gewnschte Variablen einfach aus der Liste auf
das entsprechende Objekt mit der Maus ziehen
(Drag & Drop). Das Einfgen bernimmt List &
Label fr Sie. Wenn Sie eine Variable auf einen freien Platz auf dem
Arbeitsbereich ziehen, wird an dieser Stelle automatisch ein neues
Textobjekt erstellt.

1.1.9. Drag & Drop


Der List & Label Designer wurde mit einer ganzen Reihe von interessanten
Drag & Drop Funktionalitten ausgerstet, die Ihnen die Arbeit immens
vereinfachen werden. So ist es wie bereits oben beschrieben mglich,
bestehenden Objekten neue Abstze & Inhalte per Drag & Drop
hinzuzufgen oder neue Objekte auf einem freien Platz des
Arbeitsbereiches zu erstellen. Auch in vielen Dialogen wurde dieses System
integriert, so knnen Sie z.B. in den Eingeschaftsdialogen von Text- und
Tabellenobjekten neue Inhalte einfgen und bestehende Inhalte kinderleicht
mit der Maus verschieben.

1.2. Dialoge
Die Dialoge des List & Label Designers wurden einheitlich mit
wiederkehrenden Funktionsablufen gestaltet, so dass Sie sich schnell mit
dem Designer vertraut machen und effektiv arbeiten knnen. Im folgenden
finden Sie einige Buttons beschrieben, die Ihnen in einer ganzen Reihe von
Dialogen die Arbeit vereinfachen werden:
Online-Hilfe
Der Designer wurde konsequent mit einer kontextsensitiven Online-
Hilfe versehen, die Sie aus nahezu allen Dialogen ber den Button
"Hilfe" erreichen knnen. Die Online-Hilfe erklrt die Dialoge und
Funktionen so detailliert wie dieses Handbuch und kann dieses daher auch
ersetzen.

10
List & Label - Designer Einfhrung
Neu
Mit diesem Button knnen Sie in einem Dialog neue Eintrge erstellen,
beispielsweise eine neue Zeile in einem Textobjekt.
ndern
Mit diesem Button knnen Sie den oder die markierten Eintrge
bearbeiten bzw. deren Eigenschaften verndern.
Lschen
Mit diesem Button knnen Sie den oder die markierten Eintrge
lschen.
Ausschneiden
Mit diesem Button knnen Sie den oder die markierten Eintrge in die
Zwischenablage ausschneiden. Dieser Vorgang entspricht einer
kombinierten Anwendung von "Kopieren" (s.u.) und "Lschen" (s.o.).
Kopieren
Mit diesem Button knnen Sie den oder die markierten Eintrge in die
Zwischenablage kopieren.
Einfgen
Mit diesem Button knnen Sie einen oder mehrere Eintrge aus der
Zwischenablage in das aktuelle Objekt einfgen.
Verschieben
Mit diesem Button knnen Sie den oder die markierten Eintrge
vertikal in ihrer Anordnung verschieben.

11
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
2. Allgemeine Arbeitsweise und Verfahren

Im List & Label Designer erstellen oder bearbeiten Sie Ausgabemasken


(Listen, Etiketten, Formulare) fr den Ausdruck von Informationen, die
entweder einer Datenbank entnommen werden oder von Ihnen direkt in die
Ausgabemaske geschrieben werden. Die verschiedenen Ausgabemasken
werden hier "Projekte" genannt. Neben den eigentlichen Informationen sind
in einem Projekt vor allem auch Layout-Angaben wie etwa Seitengre und
Orientierung, Schriften, Farben, Rahmen, Kreise, Linien, Grafiken, etc.
festgelegt.
Der List & Label Designer kennt drei Arten von Projekten: Listen, Etiketten
und Karteikarten.
Die einzelnen Bestandteile eines solchen Projektes heien "Objekte". So
kann z.B. ein Etikettenprojekt aus je einem Objekt fr die Absenderzeile,
dem Adressblock und dem Logo bestehen.
Diese Objekte wiederum enthalten die zu druckenden Informationen und
tragen die zugehrigen Layouteigenschaften wie Schriftarten, Ausrich-
tungen, Umbrche, Farben, etc.
Der List & Label Designer stellt verschiedene Arten von Objekten zur
Verfgung, die in dem Arbeitsbereich frei platziert und in der Gre
verndert werden knnen. Je nach Art kann ein Objekt unterschiedliche
Informationen darstellen oder Eigenschaften haben.
Text und Variablen
Diese Objekte knnen fest eingegebene Texte sowie variable
Inhalte einzelner Datenstze, die Felder enthalten. Hier knnen
Attribute wie Schriften und Ausrichtungen oder die Orientierung
des Objektes bestimmt werden.
Rechtecke
Bei diesen Objekten knnen die Layout-Optionen wie
Rahmenstrke, Farben und Fllmuster sowie Schatten definiert
werden.
Kreise und Ellipsen
Bei diesen Objekten knnen die Layout-Optionen wie
Rahmenstrke, Farben und Fllmuster definiert werden.
Linien
Bei diesen Objekten knnen die Layout-Optionen wie Strichstrke
und Farbe definiert werden.
Grafikobjekte (Metafiles oder Bitmaps)
Diese Objekte erlauben das Einbinden von Grafiken (Bitmaps).
Dabei kann es sich entweder um feste Grafiken (z.B. ein
Firmenlogo) oder um variable (d.h. fr jeden Datensatz
unterschiedliche) Grafiken handeln.
Barcodes
Diese Objekte erlauben es, feste Texte oder variable Inhalte als
Barcode darzustellen. Dabei knnen Eigenschaften wie Barcode-
typ, Farbe, Klartext und Orientierung eingestellt werden.

12
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Tabellen (Listen)
Diese Objekte erlauben die Darstellung von festen Texten und
variablen Inhalten ber mehrere Datenstze hinweg. Dabei
knnen Layout-Eigenschaften wie das Aussehen der Liste,
verwendete Schriften, Spaltenbreiten und Ausrichtungen, Um-
brche, Fuzeilen, etc. definiert werden.
Formatiertes Textobjekt
Hier knnen Formatierungswechsel auch innerhalb einer Zeile
vorgenommen werden.
(nur Formular-Vorlagen
im Diese Grafik-Objekte knnen als Vorlage im Hintergrund des
Men) Arbeitsbereiches platziert werden, um andere Objekte gezielt
daran ausrichten zu knnen. Dies ist hilfreich bei der Gestaltung
komplexer Formulare anhand von Vorlagen.

Die gewnschten Objekte werden in der Regel mit der Maus auf dem
Arbeitsbereich aufgezogen und dann mit den entsprechenden Inhalten und
Layout-Eigenschaften versehen. Alternativ knnen Sie auch eine Variable
aus der Variablenliste per "Drag & Drop" auf den Arbeitsbereich ziehen.
Besteht an der Zielstelle noch kein Objekt, wird automatisch ein solches
erstellt und die Variable dem Objekt zugewiesen.
Um ein existierendes Objekt zu bearbeiten, muss dieses zuerst selektiert
werden. Klicken Sie dazu mit der linken Maustaste in das Objekt. Ein
selektiertes Objekt erkennen Sie an seinem hervorgehobenen Rahmen.
Wenn Sie ein neues Objekt erzeugen, ist es automatisch selektiert und kann
direkt verndert werden. ber einen Doppelklick kann der zum Objekt
gehrige Eigenschaftsdialog aufgerufen werden. Beachten Sie unbedingt,
dass das Selektionstool aktiviert sein muss, s. Kapitel 1.1.3. "Toolleiste".
Die folgenden Unterkapitel geben Ihnen einen berblick ber die
Arbeitsweisen und Verfahren zum Anlegen und Bearbeiten von Projekten.
Eine typische Abfolge von Bearbeitungsschritten wre das folgende Beispiel:
Seitenlayout festlegen
Voreinstellungen und Optionen whlen (nur einmal erforderlich)
Objekte einfgen
Objekte bearbeiten
Projekt speichern
Diese Arbeitsschritte werden im Folgenden detailliert beschrieben. Dem
weniger gebten Benutzer knnen diese Kapitel dabei als Leitfaden dienen.
Bitte beachten Sie dabei, dass hier im Handbuch natrlich auf smtliche
Mglichkeiten des List & Label Ausgabemasken-Designers eingegangen
wird. Fr ein konkretes Projekt werden Sie aber zumeist nur einen Teil
dieser Funktionen bentigen.

13
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
2.1. Projekte

2.1.1. Projekt laden oder neu anlegen


ber die Befehle des Mens Datei knnen Sie bestehende Projekte zur
Bearbeitung laden oder neue Projekte anlegen.
In der folgenden Einfhrung wird vor allem die Anlage neuer Projekte be-
schrieben. Die Bearbeitung bestehender Projekte funktioniert entsprechend.
Projekt neu anlegen
Um ein neues Projekt zu beginnen, whlen Sie Datei > Neu oder den
entsprechenden Funktionsbutton. Wenn Ihr aktuell geladenes Projekt
noch ungesicherte nderungen enthlt, werden Sie gefragt, ob Sie es
speichern mchten. List & Label ldt dann automatisch das Default-Projekt
fr die entsprechende Projektart.
Im Standardfall ist dieses Default-Projekt ein leerer Arbeitsbereich mit einer
bestimmten Papiergre und Ausrichtung. Bei Etikettenprojekten ist ein
bestimmtes Etikettenformat (Gre und Anordnung der einzelnen Etiketten
auf dem Blatt) bereits voreingestellt.
Wenn Sie unter Optionen > Arbeitsbereich "Assistent fr Neuanlage" gewhlt
haben, werden Sie bei Etiketten-/Karteikartenprojekten durch die
Seitenlayoutoptionen gefhrt. Bei Listenprojekten wird automatisch ein
Tabellenobjekt erzeugt.
Hinweis: Ein Default-Projekt ist eine Standard-Vorlage fr das Erstellen von
Projekten. Sie knnen jedoch das Default-Projekt nach Ihren Wnschen
verndern und wieder unter seinem Namen "Default" abspeichern. Beim
nchsten Aufruf von Datei > Neu wird dann automatisch das genderte
Default-Projekt geladen.
Bestehendes Projekt laden
Um ein bestehendes Projekt zu ffnen, whlen Sie Datei > Laden. Wenn
Ihr aktuell geladenes Projekt noch ungesicherte nderungen enthlt,
werden Sie gefragt, ob Sie es speichern mchten.
Daraufhin erscheint ein Dateiauswahldialog, in dem Sie die gewnschte
Datei auswhlen knnen.
Sofern einem Projekt eine Be-
schreibung zugeordnet wurde
(siehe Datei > Speichern Als) wird
diese im Feld "Beschreibung"
angezeigt. Im Feld "Skizze" wird
eine Skizze des jeweils angewhlten
Projektes angezeigt, um es Ihnen
so einfach wie mglich zu machen,

14
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
unter einer Vielzahl an Projekten schnell das Gewnschte herauszufinden.
(Die Skizze wird angezeigt, wenn die entsprechende Option nicht unter
Optionen > Kompatibilitt > Skizze in Dateidialog ausgeschaltet wurde.
Wenn Sie ein Projekt laden, das mit einer lteren
Version des List & Label Designers erstellt wurde,
erhalten Sie eine entsprechende Hinweis-
Meldung. Bitte beachten Sie, dass Projekte, die
mit dem neuen Designer erstellt wurden, nicht
mehr mit dem alten Designer gelesen und bearbeitet werden knnen. Legen
Sie sicherheitshalber vor der Benutzung des neuen Designers eine
Sicherheitskopie der alten Projektdateien an. berprfen Sie unbedingt das
Layout nach der Konvertierung, da hier geringe Abweichungen mglich
sind.

2.1.2. Projekt importieren


Mit Datei > Importieren knnen Sie alle Objekte eines anderen Projektes zu
dem momentan geladenen Projekt hinzufgen.

2.1.3. Projektarten
Der List & Label Designer kennt verschiedenen Arten von Projekten:
Etiketten, Listen und Karteikarten.
Bitte beachten Sie, dass es whrend einer Arbeitssitzung im Designer nicht
mglich ist, zwischen den verschiedenen Projektarten zu wechseln. Hierzu
muss der Designer jeweils beendet und im neuen Modus wieder aufgerufen
werden.
Dagegen ist es ohne Schwierigkeiten mglich, mehrere Projekte desselben
Typs in einer Sitzung zu bearbeiten. Laden oder erstellen Sie hierfr
nacheinander die gewnschten Projekte. Es ist nicht mglich, mehrere
Projekte gleichzeitig zur Bearbeitung zu laden. Sie knnen jedoch Objekte
aus einem Projekt in ein anderes bernehmen, indem Sie die betreffenden
Objekte im Quellenprojekt in die Zwischenablage kopieren und sie dann im
Zielprojekt wieder einfgen.

2.2. Seitenlayout festlegen


Bevor Sie daran gehen, Objekte in einem Projekt zu platzieren, sollten
Sie das gewnschte Seitenlayout einrichten.
ber den Befehl Projekt > Seitenlayout knnen Sie Eigenschaften wie
Papiergre und Ausrichtung festlegen. Je nach Projektmodus (Etikett oder
Liste) bestehen unterschiedliche Layout-Optionen:

15
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
2.2.1. Seitenlayout fr Etiketten
Im Seitenlayout fr Etiketten werden zum einen ber das Drucker-Setup
Papiergre und Ausrichtung sowie der zu verwendende Drucker
eingestellt. Zum anderen kann entweder eines der vordefinierten
Etikettenformate geladen oder ein eigenes frei definiert werden.
Drucker und Papierformat auswhlen
ber den Button "Auswahl" auf der
Druckerwahl-Karte knnen Sie
neben den Druckeroptionen auch
Einstellungen wie Papiergre und
Ausrichtung festlegen. Ebenso wird
hier der fr das Projekt gltige
Drucker gewhlt.
Alle Druckereinstellungen werden
dabei mit dem jeweiligen Projekt
gespeichert und ndern nicht die
Einstellungen in der Windows
Systemsteuerung. Haben Sie also
z.B. Etiketten im Querformat
gedruckt und wollen danach mit
Ihrer Textverarbeitung einen ganz normalen Brief drucken, mssen Sie den
Drucker nicht erst wieder auf Hochformat umstellen.
Umfasst das Projekt nur jeweils eine Seite oder sollen fr erste und
Folgeseiten jeweils derselbe Drucker und dieselben Druckoptionen gelten,
so whlen Sie die Option "Drucker seitenunabhngig".
Bei mehrseitigen Projekten kann es sinnvoll sein, fr die erste und die
Folgeseiten jeweils unterschiedliche Papiereinzugsschchte oder Drucker zu
whlen. Wenn Sie die Option "Drucker seitenabhngig" einschalten, knnen
Sie fr die erste und Folgeseiten jeweils eigene Drucker (-optionen)
auswhlen. Damit knnen Sie fr die erste Seite z.B. Papier mit
Firmenbriefkopf verwenden und fr die Folgeseiten Normalpapier.
Seitenformat(e) erzwingen, wenn mglich
Sofern keine Druckerdefinitionsdatei vorhanden und diese Option
eingeschaltet ist, wird versucht, das beim Design eingestellte Seitenformat
(z.B. DIN A4) soweit mglich zu erzwingen. Voraussetzung ist hierbei, dass
der gewhlte Drucker entweder genau dieses oder aber das Format
"Benutzerdefiniert" untersttzt. Andernfalls wird zunchst geprft, ob das
Standard-Format des Druckers ausreichend gro ist, ansonsten wird das
nchst grere Format gewhlt.
Gre des Papiers verwenden, nicht nur den bedruckbaren Bereich
Ist diese Option eingeschaltet, steht im Designer die ganze physikalische
Seite als Arbeitsbereich zur Verfgung, inklusive des nicht bedruckbaren
Randbereiches. Dies ist zur korrekten Platzierung von Eitketten gelegentlich

16
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
notwendig, z.B. wenn Sie Etikettenpapier ohne Seitenrnder verwenden. Der
nicht bedruckbare Rand der Seite wird in der Vorschau jeweils schraffiert
angezeigt.
Das ermglicht Ihnen zwar, bei der Definition des Etikettenlayouts die kom-
plette Etikettenseite zu nutzen, aber natrlich kann Ihr Drucker diesen
Randbereich nicht bedrucken. Wenn Sie also Objekte auf solchen Etiketten
platzieren, mssen Sie die nicht bedruckbaren Rnder trotzdem beachten.
Ist die Option ausgeschaltet, wird als Arbeitsbereich nur der tatschlich be-
druckbare Bereich der Seite angezeigt.
Vordefinierte Etikettenformate laden
Im Seitenlayout fr Etiketten
knnen Sie ber die Karte
"Vorlagen" unter zahlreichen
vordefinierten Etikettenformaten
auswhlen. Hier mssen Sie sich
nicht selbst darum kmmern, wie
gro die einzelnen Etiketten und
wie viele davon wie auf dem Blatt
verteilt sind.

Etikettenformate selbst definieren


Sie knnen jedoch auch beliebige
Etikettenlayouts selbst definieren,
falls sich das gewnschte Layout
nicht unter den Vorlagen befinden
sollte. Dazu dienen die folgenden
Einstellungen:
Offset
Der Offset gibt den horizontalen
bzw. vertikalen Abstand des linken
oberen Etiketts zum Rand des unter
gewhlten Seitenbereichs
(physikalisch / bedruckbar) in mm
an.
Hinweis: Die linke obere Ecke des Arbeitsbereichs beginnt in der
Bildschirmdarstellung immer bei den Koordinaten 0/0, unabhngig von der
ausgewhlten Seitengre und vom eingestellten Offset. Die Wirkung des
Offset sehen Sie jedoch in der Vorschau oder beim Ausdrucken.

17
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Gre
Diese Option gibt die Gre (horizontal=Breite / vertikal=Hhe) des Etiketts
in mm an.
Abstand
Diese Option gibt den Abstand zum nchsten Etikett in mm an. Bei
einspaltigen Etiketten muss nur der vertikale Abstand eingetragen werden.
Anzahl
Diese Option gibt die Anzahl der Etiketten pro Seite an (horizontale Anzahl
= Anzahl der Spalten pro Seite, vertikale Anzahl = Anzahl der Zeilen pro
Seite).
Das Layout knnen Sie zustzlich berprfen, indem Sie den Menpunkt
Optionen > Vorschau > Seiten-Vorschau anwhlen.
Druckreihenfolge festlegen
Zustzlich zu Drucker und Papierformat knnen Sie bei Etikettenprojekten
auch die Reihenfolge, in der die einzelnen Etiketten auf dem Etikettenbogen
bedruckt werden, bestimmen. Standard ist es, die Etiketten zeilenweise von
links oben nach rechts unten zu bedrucken. Bei angefangenen Etiketten-
bgen kann es jedoch dazu kommen, dass die ersten Etikettenzeilen schon
aufgebraucht sind, womit der Etikettenbogen im oberen Teil seine Festigkeit
verliert. Manche Drucker haben Probleme, solche angefangenen
Etikettenbgen einzuziehen und reagieren mit einem Papierstau.
Hier hilft es, die Etikettenbgen statt von oben nach unten umgekehrt von
unten nach oben zu bedrucken. Auf diese Weise wird die oberste
Etikettenzeile auf dem Bogen stets als letztes bedruckt, und der Bogen
behlt in diesem fr den Papiereinzug kritischen Bereich seine Festigkeit.

2.2.2. Seitenlayout fr Listen


Fr Listen knnen Sie im Seitenlayout den zu verwendenden Drucker,
Papiergre und Ausrichtung festlegen. Auerdem knnen Sie bestimmen,
ob als Arbeitsbereich die physikalische Seite oder nur der mit dem
eingestellten Drucker tatschlich bedruckbare Bereich der Seite angezeigt
werden soll. Diese Einstellungen knnen Sie analog wie bei Etiketten
vornehmen.

2.3. Voreinstellungen und Optionen


Bevor Sie damit beginnen, die einzelnen Objekte zu einem Projekt auf dem
Arbeitsbereich einzufgen und ihre Eigenschaften festzulegen, sollten Sie
ber den Befehl Projekt > Optionen die gewnschten Voreinstellungen
definieren. So haben Sie spter weniger Arbeit.
Denselben Optionsdialog knnen Sie auch ber das Men Optionen
aufrufen. Der einzige Unterschied zwischen diesen beiden Wegen ist, dass
ber den Befehl Projekt > Optionen automatisch die Registerkarte "Projekt"
18
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
im Vordergrund steht, whrend ber das Men Optionen automatisch die
Registerkarte "Vorschau" im Vordergrund steht.
Die einzelnen Optionen des Dialoges werden jeweils durch Tooltips
erlutert. Wenn Sie mit dem Mauszeiger kurz ber einer Option verharren,
wird automatisch ein Infofeld mit einer Erluterung dieser Option
eingeblendet.

2.3.1. Optionen fr das Projekt


Die ber die Registerkarte "Projekt" eingestellten Optionen gelten jeweils fr
das momentane Projekt.
Ausrichtungsgitter definieren
Hier knnen Sie ber die Option
"Gitter anzeigen" bestimmen, ob
zur Orientierung ein Gitternetz in
den Hintergrund des
Arbeitsbereiches gelegt werden
soll. Dabei knnen Sie angeben,
welche Abstnde die Gitterlinien
jeweils haben sollen. Die Option
"horiz./vertikal synchron" er-
zwingt gleiche Gitterabstnde in
beiden Richtungen.
ber die Option "Ausrichten an
Gitter" knnen Sie bestimmen,
dass Objekte nicht frei auf dem Arbeitsbereich, sondern nur entlang der
Gitterlinien eingefgt oder bewegt werden knnen.
Anzahl Dezimalstellen
Hier knnen Sie die Anzahl von Dezimalstellen fr Zahlenwerte bestimmen.
Sobald Sie Zahlenwerte in Text umwandeln, wird der Wert automatisch auf
die hier angegebene Anzahl Dezimalstellen gerundet, sofern der Wert nicht
explizit ber die Funktion FStr$() formatiert wird.
Vorschau Anzeige
Die Option "Seiten-Vorschau" in der Rubrik "Vorschau Anzeige" ist nur in
Etiketten-Projekten verfgbar. Whlen Sie hier zwischen der Ansicht aller
Etiketten auf der Seite oder nur einem (beschleunigter Bildaufbau).

2.3.2. Optionen fr das Objekt


Neu angelegte Objekte entsprechen zunchst diesen Voreinstellungen: Sie
knnen die entsprechenden Einstellungen aber auch im Nachhinein fr
jedes Objekt individuell abndern. Es empfiehlt sich, zu Beginn eines neuen
Projektes diese Voreinstellungen auf geeignete Werte zu setzen, damit der
Aufwand fr manuelle Anpassungen auf ein Minimum beschrnkt bleibt.
Die Voreinstellungen gelten nur fr das jeweils geladene Projekt.
19
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Objektschriftart festlegen
Unter der Rubrik "Objektschriftart"
knnen Sie ber den Button "TT
Whlen" bestimmen, welche
Schriftart als Voreinstellung fr neu
eingefgte Objekte gelten soll. ber
den Button "TT Voreinst." kann die Schriftart auch auf eine voreingestellte
Systemschrift gesetzt werden. Eine im Nachhinein vernderte Voreinstellung
der Schriftarten wirkt sich auf alle Objekte aus, bei denen die Schriftart nicht
manuell angepasst wurde.
Diese Einstellungen sind nur wirksam fr Objekte, die Text enthalten
knnen, also Textobjekte und Listenobjekte.
Objekt Farben
ber die Rubrik "Objekt-Voreinstellungen" knnen Sie Optionen fr das
Erscheinungsbild von Objekten einstellen.
ber die Comboboxen "Rahmen" und "Fllung" knnen verschiedene Farben
fr Objekte voreingestellt werden. Diese Einstellungen wirken sich nur auf
Objekte vom Typ Kreis/Ellipse, Rechteck oder Linie aus.

2.3.3. Optionen fr den Arbeitsbereich


Mastbe einrichten
In der Rubrik "Mastbe" knnen Sie
Vorder- und Hintergrundfarben fr die
Lineale definieren, die den Arbeitsbe-
reich umrahmen.
Anzeige der Objekte
In der Rubrik "Text in Objekten" knnen
Sie bestimmten, ob in Objekten
enthaltene Texte auf dem
Arbeitsbereich angezeigt werden sollen,
oder nicht.
Die Option "WYSIWYG" stellt dabei die gewhlten Schriftarten und Forma-
tierungen nach Mglichkeit so dar, wie sie auch gedruckt werden.
Vorgaben fr die Bedienung
In der Rubrik "Bedienung" knnen Sie verschiedene Voreinstellungen
festlegen.
ber die Option "Objekt-Info" kann die Bezeichnung des Objektes,
auf dem der Mauscursor gerade steht, in einem Tooltipp unterhalb
der Symbolleiste angezeigt werden.
Sofern diese Option eingeschaltet ist, hilft Ihnen ein bersichtlicher
Assistent bei der Neuanlage von Etiketten- und Karteikarten-
Projekten.
Transparente Tabellen
20
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Der Designer bietet die Mglichkeit, Tabellen transparent darzustellen. Dies
bietet Ihnen einen besseren berblick beim Design der Objekte.
Voraussetzung fr die Transparenz-Effekte ist die Datei MSIMG32.DLL, die
Bestandteil des Betriebs-systems und in der Regel ab Windows 98 bzw.
Windows 2000 auf dem System vorhanden ist. Wenn die Datei vorhanden
ist, wird die Transparenz verwendet, ansonsten nicht.

2.3.4. Optionen fr die Vorschau


ber die Registerkarte "Vorschau" knnen Sie die Voreinstellungen fr die
Vorschau bestimmen.
Farben fr Vorschau einstellen
Im Feld "Farben" knnen Sie ber
die beiden Comboboxen die Farbe
fr den Hintergrund des
Vorschaufensters und die des
simulierten Papierrandes in der
Vorschau bestimmen.

Anzeige bei Etiketten /


Karteikarten
Bei Etiketten oder Karteikartenprojekten knnen Sie ber die Option
"Seiten-Vorschau" bestimmen, ob in der Vorschau jeweils nur ein einzelnes
Etikett, oder ob die komplette Seite angezeigt werden soll.
Darstellung optimieren
Unter der Rubrik "Ausgabeoptimierungen" knnen Sie verschiedene Details
der Vorschau ausblenden, so dass der Bildaufbau beschleunigt wird.

2.3.5. Optionen zur Kompatibilitt


Hier knnen verschiedene Optionen eingestellt werden, die das Zusammen-
spiel mit anderen Komponenten betreffen.
Clipboard Format ist Text
Diese Option legt fest, in welchem
Format in die Zwischenablage
kopierte Objekte gespeichert
werden. Fr das Arbeiten im List &
Label Designer macht das keinen
Unterschied, wirksam wird diese
Option beim Einfgen von Inhalten aus der Zwischenablage in andere
Programme.
Ist die Option eingeschaltet, kann die interne Beschreibung des Objektes
ber die Zwischenablage in andere Programme als Text eingefgt werden.

21
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Eventuell in der Zwischenablage befindlicher Text wird dabei durch die List
& Label Objekte berschrieben.
Ist die Option ausgeschaltet, verwendet List & Label ein eigenes
Zwischenablageformat.
Skizze in Dateidialog
Diese Option legt fest, ob im Dateiauswahldialog eine Skizze des jeweils
angewhlten Projektes angezeigt wird. Ist die Option eingeschaltet, wird
eine entsprechende Skizze beim Speichern eines Projektes erzeugt und
mitgespeichert. Wenn Sie nun das nchste Mal dieses Projekt im
Dateiauswahldialog anwhlen, wird die Skizze in einem separaten Feld des
Dateiauswahldialogs angezeigt.
Manche Grafiktreiber haben leider einen Fehler in der Untersttzung dieser
Funktion. In diesem Fllen kann man mit dem Ausschalten dieser Option
eventuelle Abstrze des Grafiktreibers vermeiden.
Kompatibilitt zu frheren Versionen
In der Rubrik "Arbeitsbereich" knnen Sie einige Optionen einstellen, die
den Arbeitsbereich entweder entsprechend der Vorgngerversion oder mit
neuen Mglichkeiten der aktuellen Version prsentieren.
ber die Option "Rechter Mausbutton Men" knnen Sie bestimmen,
ob ein Klick mit der rechten Maustaste ein Kontextmen mit hufig
genutzten Befehlen ffnen oder direkt den Eigenschaftsdialog des
angeklickten Objektes aufrufen soll.
ber die Option "Nach Einfgen eines Objektes in Selektionsmodus
gehen" knnen Sie whlen, ob nach der Anlage eines Objektes
automatisch der Selektionsmodus aktiviert werden soll. Dies
verhindert z.B., dass Sie unbeabsichtigt weitere Objekte einfgen.

2.4. Objekte einfgen


Objekte sind die Bausteine Ihrer Projekte. Objekte werden von einem
Rahmen umgeben, ber den Gre und Position verndert werden kann.
Dieser Rahmen bezeichnet den Platz, den das Objekt einnimmt und damit
auch die maximale Ausdehnung, die der jeweilige Inhalt eines Objektes
annehmen kann. Objekte drfen sich ganz oder teilweise berlagern.
Objekte knnen auf verschiedene Weisen auf dem Arbeitsbereich eingefgt
werden: ber das Men Objekte > Einfgen, ber die Toolleiste, ber
Kurztasten oder per Drag & Drop aus der Variablenliste. Textobjekte fgen
Sie am bequemsten und zugleich effizientesten per Drag & Drop aus der
Variablenliste ein. Whlen Sie einfach die gewnschte Variable aus und
ziehen Sie sie auf einen leeren Teil des Arbeitsbereiches. Alle anderen
Objekttypen fgen Sie am einfachsten ber die Toolleiste mit der Maus ein.

22
List & Label - Designer Allgemeine Arbeitsweise und Verfahren

Whlen Sie den gewnschten Objekt-Typ aus dem Men Objekte >
Einfgen, ber die Toolleiste oder ber die Kurztasten. Der Mauszei-
ger verwandelt sich in ein Kreuz.
Zeigen Sie mit dem Mauszeiger auf den Punkt, an dem eine Ecke des
Objektes beginnen soll. Am besten whlen Sie hierzu die linke obere
Ecke des geplanten Objektes.
Drcken Sie den linken Mausbutton und ziehen Sie - bei gedrcktem
Mausbutton - den Mauszeiger zur diagonal entgegengesetzten Ecke
des geplanten Objektes. Haben Sie mit der linken oberen Ecke
begonnen, ziehen Sie den Mauszeiger zur rechten unteren Ecke des
geplanten Objektes.
Whrend Sie ziehen, erscheint ein gestrichelter Rahmen von der
Gre, die das Objekt annehmen wrde, wenn Sie jetzt die Maustaste
loslieen.
Lassen Sie den Mausbutton los, wenn das Objekt (der gestrichelte
Rahmen) die gewnschte Gre hat.

Alternativ knnen Sie wie oben beschrieben das Objekt auch per Drag &
Drop aus der Variablenliste einfgen.

2.4.1. Verfgbare Objekte


Tools und Kurztasten, um Objekte zu erzeugen
Auer ber das Men Objekte knnen Sie Objekte auch ber die Toolleiste
und spezielle Kurztastenkombinationen erzeugen.
Bild in Toolbox Objekt Typ Beschreibung Kurztaste
Text Kann festen Text oder Variablen STRG+T
/ Feldinhalte enthalten
Rechteck Kann z.B. als Rahmen oder STRG+R
Hintergrund genutzt werden
23
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Ellipse/Kreis Fr Ellipsen oder Kreise STRG+I
Linie Fr Linien STRG+L

Grafik Kann entweder ein festes oder STRG+D


variables Bild enthalten
Barcode Fr Strichcodes STRG+B

Tabelle Tabellenobjekte dienen dazu, STRG+E


Tabellen bzw. Listen zu
erstellen. Eine Tabelle besteht
aus den Elementen Kopfzeilen,
Datenzeilen, Fuzeilen und
Gruppenzeilen. Die Anzahl, die
Breite, das Layout und der Inhalt
der Spalten in einem Tabellen-
objekt knnen fr jedes Element
frei bestimmt werden.
Formatiertes Hier knnen STRG+F
Textobjekt/ Formatierungswechsel auch
RTF innerhalb einer Zeile
vorgenommen werden.
(nur im Men) Formular- Formular-Vorlagen sind z.B.
vorlage eingescannte Bitmaps von
Formularen, die Sie sich als
Schablone in den Hintergrund
Ihres Arbeitsbereiches legen.
Diese werden nicht mit gedruckt
und knnen auch nur ber die
Objektliste bearbeitet werden.

2.5. Objekte bearbeiten


Selektieren Sie das Objekt, das Sie bearbeiten mchten. Das Objekt
wird durch den Selektionsrahmen hervorgehoben. Sie knnen nun:
Die Gre des Objektes ndern.
Das Objekt verschieben.
Die genaue Position eines Objektes auf dem Arbeitsbereich ber den
Positionsdialog auf 1/10 mm genau bestimmen.
Die Inhalte (Eigenschaften) des Objektes bearbeiten. Eine detaillierte
Beschreibung der Eigenschaften von Objekten finden Sie in den
Unterkapiteln des Kapitels "Objekte " ab Seite 53.
Darstellungsbedingungen fr das Objekt definieren. Mit einer Dar-
stellungsbedingung legen Sie fest, unter welchen Bedingungen das
Objekt im Projekt erscheinen soll.
Dem Objekt einen Namen geben. Mit diesen Namen knnen Sie das
gewnschte auf Anhieb herausfinden.
Das Objekt einer (Darstellungs-) Ebene zuweisen oder es in eine
Ebene kopieren.
Das Objekt vervielfltigen. Wenn Sie mehrere, gleichartige Objekte
mit gleichen Abstnden auf dem Arbeitsbereich anordnen wollen,
knnen Sie hierzu die Funktion Mehrfachkopien erstellen nutzen.
24
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Falls Sie mehr als ein Objekt selektiert haben, knnen Sie die selektierten
Objekte auch zu einer Gruppe zusammenfassen (Gruppieren) oder relativ zu
einander anordnen und in der Gre aneinander ausrichten.
Die genannten Bearbeitungsmglichkeiten werden nachfolgend
beschrieben.

2.5.1. Selektieren von Objekten


Damit ein Objekt selektiert werden kann, mssen Sie sich im Selek-
tionsmodus befinden. Der jeweils aktive Modus wird im mittleren Be-
reich der Infozeile angezeigt. Um in den Selektionsmodus zu wechseln,
verwenden Sie eines der folgenden Verfahren:
Men: Objekte > Selektieren > Selektionsmodus
ber Kurztasten: STRG+^
Toolleiste: Pfeiltool
Um im Selektionsmodus ein Objekt zu selektieren, klicken Sie mit der linken
Maustaste in das Objekt. Klicken Sie dagegen mit der rechten Maustaste,
wird das Objekt selektiert und gleichzeitig entweder direkt der Befehl
Objekte > Eigenschaften aufgerufen, mit dem Sie die Eigenschaften des
Objektes bearbeiten knnen, oder ein Kontextmen mit Befehlen zur
Objektbearbeitung angezeigt. Welche dieser beiden Wirkungen ein Klick mit
der rechten Maustaste hat, wird ber Optionen > Arbeitsbereich unter der
Option "Rechter Mausbutton Men" festgelegt.
Ebenso kann ein Objekt selektiert werden, indem Sie den Mauszeiger bei
gedrckter linker Maustaste ber das zu selektierende Objekt ziehen. Dabei
erscheint ein dnner Rahmen. Lassen Sie die Maustaste los, wenn das zu
selektierende Objekt vollstndig von dem Rahmen umschlossen ist. Hierbei
werden alle in dem Rahmen befindlichen Objekte selektiert:
Selektion von mehreren Objekten
Um mehrere Objekte zu selektieren, drcken Sie die UMSCHALT-Taste
und klicken Sie mit der linken Maustaste in die zu selektierenden Ob-
jekte.
Ziehen Sie mit der Maus bei gedrckter linker Maustaste ber die zu
selektierenden Objekte. Alle Objekte, die dabei von dem Selektions-
rahmen vollstndig umschlossen werden, werden selektiert.

2.5.2. Bewegen von Objekten


Sie knnen jedes selektierte Objekt verschieben oder in der Gre ver-
ndern. Whrend des Bearbeitens kann dies ber den Menbefehl
Bearbeiten > Rckgngig rckgngig gemacht werden. Alternativ ist der
Befehl ist auch ber die Kurztasten STRG+Z und ALT+RCKTASTE erreichbar.
Wenn mehrere Objekte selektiert sind, knnen diese wie ein einzelnes Objekt
verndert werden.

25
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Gre verndern
Selektieren Sie das gewnschte Objekt.
Wenn der Mauszeiger sich ber dem Rahmen befindet, ndert sich
der Mauszeiger zu einem bidirektionalen Pfeil. Die Gre kann in
diesem Zustand verndert werden, indem bei gedrckter linker
Maustaste der Rahmen in einer der beiden Pfeilrichtungen gezogen
wird. Um das Objekt gleichzeitig sowohl horizontal als auch vertikal
zu verndern, muss sich der Mauszeiger auf einer Ecke des Rahmens
befinden.
Whrend Sie ziehen, verwandelt sich der Mauszeiger in einen Vier-
fachpfeil, dem ein gestrichelter Rahmen folgt, der die neue Gre des
Objektes widerspiegelt.
Lassen Sie den Mausbutton los, wenn das Objekt die gewnschte
Gre erreicht hat.
Verschieben eines Objekts
Markieren Sie das Objekt mit der linken Maustaste.
Halten Sie die Maustaste gedrckt und ziehen Sie das Objekt an die
gewnschte Position.
Lassen Sie die Maustaste los.
Gre ndern und Verschieben per Dialog
Sie knnen die Gre / Position einen Objektes auch ber den Posi-
tionsdialog verndern, in dem sich Gre und Koordinaten eines Objektes
auf den 1/10 mm genau angeben lassen.
Den Positionsdialog knnen Sie auf verschiedene Arten aktivieren:
Whlen Sie den Befehl Positionsdialog aus dem Men Objekte oder aus
dem Kontextmen oder
Halten Sie die UMSCHALT-Taste gedrckt und klicken Sie auf das
Eigenschaften-Tool oder
Drcken Sie die Tastenkombination UMSCHALT+ENTER oder

Bei Etiketten-Projekten ist mit "Seitenrand" jeweils der von Ihnen im


Dialog Projekt > Seitenlayout festgelegte Seitenrand ohne Bercksich-
tigung des Offset gemeint.
Bei Listen-Projekten bezeichnet "Seitenrand" den eingestellten
Druckerseitenrand.
ber die Eingabefelder des Dialogs knnen Sie die gewnschte Position des
selektierten Objektes auf 1/10 mm genau festlegen. Beachten Sie dabei
26
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
bitte, dass eine Vernderung in einem Eintrag eine automatische
Berechnung der damit zusammenhngenden anderen Werte ergibt.
Objekte verschieben mit der Tastatur
Auer mit der Maus oder ber den Positionsdialog lassen sich Objekte auf
dem Arbeitsbereich auch mit der Tastatur verschieben.
Selektieren Sie das zu verschiebende Objekt.
Benutzen Sie die RICHTUNGS-Tasten, um das Objekt in die entspre-
chende Richtung zu verschieben. Ein Tastendruck verschiebt um 1/10
mm; wenn die UMSCHALT-Taste zustzlich gedrckt ist, wird das
Objekt jeweils um 1 mm verschoben.

2.5.3. Gruppieren von Objekten


Mehrere, zusammengehrige Objekte knnen zu einer Gruppe zusam-
mengefasst und dann wie ein einzelnes Objekt angesprochen werden. Bitte
beachten Sie, dass ein Objekt jeweils nur Mitglied einer Gruppe sein kann.
Es ist daher nicht mglich, Gruppen wiederum zu bergeordneten Gruppen
zusammenzufassen.
Um zwei oder mehr Objekte zu einer Gruppe zusammenzufassen, gehen Sie
folgendermaen vor:
Selektieren Sie die betreffenden Objekte
Whlen Sie den Befehl Gruppierung erstellen aus dem Men Objekte
oder die Tastenkombination STRG+G.
Um eine Gruppierung wieder rckgngig zu machen, whlen Sie den
Befehl Gruppierung lsen oder die Tastenkombination STRG+U.
Wird zu einer Gruppe von Objekten der Befehl Eigenschaften aufgerufen, so
erscheinen nacheinander die Eigenschaftsdialoge der einzelnen Objekte, aus
denen die Gruppe besteht.

2.6. Arbeiten mit Darstellungsebenen


Selektierte Objekte knnen den im Ebenenfenster angezeigten
Darstellungsebenen zugeordnet werden.
Diese Darstellungsebenen sind vor allem bei mehrseitigen oder
komplexeren Projekten hilfreich. Fr mehrseitige Projekte empfiehlt es sich,
die jeweils zu einer Seite (erste Seite, Folgeseiten, letzte Seite) gehrenden
Objekte einer eigenen Darstellungsebene zuzuordnen. Indem Sie diese
Darstellungsebenen nach Bedarf ein- und ausblenden, knnen Sie die ver-
schiedenen Seiten Ihres Projektes einzeln bearbeiten. Im anderen Fall
wrden sich die verschiedenen Objekte fr die einzelnen Seiten auf dem
Arbeitsbereich berlagern, was das Bearbeiten einzelner Objekte erschwert.
Auch bei komplexen Projekten ist es oft hilfreich, inhaltlich zusammen-
gehrige Objekte einer eigenen Darstellungsebene zuzuweisen, die dann
gezielt ein und ausgeblendet werden kann. Auch die kompliziertesten
27
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Formulare lassen sich so auf dem Arbeitsbereich erstellen, ohne den
berblick zu verlieren.

2.6.1. Darstellungsebenen definieren


Darstellungsebenen definieren Sie ber den
Befehl Projekt > Ebenendefinition oder ber
das Kontextmen und dem Befehl
Ebenendefinition.
Die so definierten Ebenen gelten fr das
aktuelle Projekt.
Mit diesem Befehl ffnen Sie den Dialog zur
Bearbeitung und Definition von Darstellungsebenen.
Ebenen einfgen, lschen, verndern
Im Ebenenfenster ist immer mindestens eine Ebene definiert, die im
Standardfalle "Basis" heit. Beim Anlegen von neuen Projekten werden
automatisch die Ebenen "Basis", "Erste Seite" und "Folgeseiten" vorgegeben.
ber den Button "Neu" knnen Sie nach Wunsch beliebig viele weitere
Ebenen definieren.
Jede neue Ebene erscheint zunchst unter dem Namen "Ebene". ber das
Feld "Name" sollten Sie fr die neue Ebene am besten einen eigenen,
aussagekrftigen Namen vergeben. ber die Option "Ebene ist in der
gegenwrtigen Anzeige sichtbar" knnen Sie bestimmen, ob diese Ebene auf
dem Arbeitsbereich eingeblendet werden soll, oder nicht.
Um die verschiedenen Ebenen auf dem Arbeitsbereich besser voneinander
unterschieden zu knnen, ist es empfehlenswert, den Objekten
verschiedener Ebenen auch verschiedene Farben zuzuweisen. Auf den
tatschlichen Druck hat diese Farbe jedoch keine Auswirkungen.

Ebenen lschen
Um eine nicht mehr bentigte Ebene zu entfernen, selektieren Sie die
betreffende Ebene in der Ebenenliste und bettigen dann den Button
"Lschen". Sollte die zu lschende Ebene Objekte enthalten, werden diese
nach einem Hinweis automatisch der Basisebene zugewiesen.
Darstellungsbedingungen fr Ebenen
Fr jede Ebene knnen Darstellungsbedingungen definiert werden, die
bestimmen, unter welchen Bedingungen diese Ebene ausgedruckt werden
soll. Diese Darstellungsbedingungen beziehen sich auf smtliche Objekte
der betreffenden Ebene.
Darstellungsbedingungen fr einzelne Objekte knnen Sie ber Objekte >
Darstellungsbedingung vergeben.

28
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Die Darstellungsbedingung fr eine Ebene knnen Sie direkt in das Feld
"Bedingung" eingeben, sofern Sie mit der Syntax vertraut sind. Sie knnen
jedoch auch ber den Button "Bearbeiten" den Funktionseditor laden, ber
den Sie Variablen, Text und Funktionen zu beliebigen Ausdrcken
kombinieren knnen. Nheres zu diesem Dialog finden Sie im Kapitel "2.8.
Variablen, Formeln und Ausdrcke" ab Seite 31.
Typische Darstellungsbedingungen fr Ebenen sind solche, die die Objekte
der Ebene nur auf einer bestimmten Seite des Projektes erscheinen lassen.
Hierzu gehren z.B. die folgenden Bedingungen:
Bedingung Erluterung
keine Bedingung die Objekte dieser Ebene erscheinen auf allen Seiten.
Page()=1 die Objekte dieser Ebene erscheinen nur auf der ersten
Seite.
Page()>1 die Objekte dieser Ebene erscheinen auf allen Seiten auer
auf der ersten Seite

Darber hinaus sind beliebige logische Ausdrcke als Darstellungs-


bedingungen zulssig.

2.6.2. Ebenen zuweisen


Die aktuell selektierten Objekte auf dem Arbeitsbereich lassen sich den
verschiedenen Ebenen zuweisen.
Selektieren Sie die Objekte, die Sie einer bestimmten Ebene zuweisen wollen
und whlen Sie den Befehl Ebene zuweisen aus dem Men Objekte oder dem
Kontextmen. Daraufhin erscheint eine Liste mit den definierten Ebenen.
Whlen Sie die gewnschte Ebene aus.
Die zugewiesenen Objekte erhalten auf
dem Arbeitsbereich automatisch die
Farbe der entsprechenden Ebene, um sie
leichter von anderen Objekten unter-
scheiden zu knnen. Das betrifft jedoch
nur die Darstellung auf dem Arbeitsbe-
reich, nicht den Druck.

2.6.3. In Ebenen kopieren


Es knnen nicht nur Objekten zu Darstellungsebenen zugeordnet, sondern
auch bestehende Objekte in eine Darstellungsebene hineinkopiert werden.
Dabei bleibt das Quellenobjekt in seiner alten Ebene erhalten. In der
Zielebene wird eine Kopie des Objektes angelegt.

29
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Um ein oder mehrere selektierte Objekte in eine bestimmte Darstellungs-
ebene zu kopieren, whlen Sie den Befehl In Ebene Kopieren aus dem Men
Objekte oder aus dem Kontextmen.
Das ist z.B. praktisch, wenn Sie mehrere gleiche oder hnliche Objekte in
verschiedenen Ebenen verwenden wollen.

2.6.4. Ebenen ein-/ausblenden


Auf dem Arbeitsbereich werden nur Objekte angezeigt, die sich auf
eingeblendeten Ebenen befinden.
Sie knnen Ebenen ein- oder ausblenden, indem Sie
im Ebenenfenster auf die betreffende Ebene
doppelklicken. Eingeblendete Ebenen werden mit
einem grnen Hkchen dargestellt, ausgeblendete
Ebenen mit einem roten Kreuz.
Je nach dem, welche Option Sie auf der Registerkarte
"Vorschau" im Optionsdialog bei der Option "Nur
sichtbare Ebenen" eingestellt haben, werden auch im
Vorschaufenster nur die eingeblendeten Ebenen, oder aber smtliche
Ebenen angezeigt.

2.7. Eigenschaften von Objekten


Neben Merkmalen wie Farbe, Gre, Position, oder zugehriger
Darstellungsebene knnen Objekte noch weitere Eigenschaften haben.
Namen fr Objekte festlegen
Wenn Sie ein Objekt neu auf dem Arbeitsbereich einfgen, so erscheint im
rechten Segment der Statuszeile eine Objektbeschreibung, die sich aus dem
Typ des Objektes (z.B. "Text") und seinen Koordinaten zusammensetzt. Dies
ist der voreingestellte Name fr dieses Objekt.
Wenn Sie jedoch eine grere Anzahl gleichartiger Objekte in Ihrem Projekt
haben, werden diese Bezeichnungen schnell unbersichtlich. Sie haben
daher die Mglichkeit, Objekten ber den Befehl Name aus dem Men
Objekte oder dem Kontextmen aussagekrftige Namen zu verleihen. Der
Name eines jeden Objektes wird auch als berschrift des zugehrigen
Kontextmens angezeigt.
Wenn Sie die Option Optionen > Ar-
beitsbereich > Objekt-Info eingeschaltet
haben, erscheint der Objektname auch im
eingeblendeten Infofenster.
Darstellungsbedingungen fr Objekte
Fr einzelne oder mehrere selektierte Objekte lassen sich Darstellungs-
bedingungen vergeben, die bestimmen, unter welchen Umstnden das

30
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Objekt ausgedruckt werden soll. Solche objektspezifischen
Darstellungsbedingungen werden ber den Befehl Darstellungsbedingung
bzw. gemeinsame Darstellungsbedingung aus dem Men Objekte oder dem
Kontextmen definiert.
Es handelt sich dabei um eine objektspezifische Filterbedingung, die im
Kapitel "Arbeiten mit Filtern" ab Seite 44 beschrieben wird.
Eine Anleitung zur Definition solcher Bedingungen finden Sie im Kapitel
"2.8. Variablen, Formeln und Ausdrcke" ab Seite 31.
Inhalte von Objekten
Um die Inhalte von Objekten zu bearbeiten, selektieren Sie das betref-
fende Objekt und whlen den Befehl Eigenschaften aus dem Men
Objekte, aus dem Kontextmen, durch drcken der Taste ENTER oder durch
klicken auf den Eigenschaftsbutton. Natrlich ist der Dialog auch ber die
Toolbar ber das oben gezeigte Icon verfgbar.
Daraufhin ffnet sich das Eigenschaftsfenster des betreffenden Objektes. Zu
den inhaltlichen Eigenschaften von Objekten zhlen z.B. die in ihnen
enthaltenen Variablen sowie Formatierungen etc.
Die Eigenschaften der einzelnen Objekte werden in den einschlgigen
Unterkapiteln des Kapitels "" ab Seite 53 detailliert beschrieben.

2.8. Variablen, Formeln und Ausdrcke


Informationen knnen zum einen als "fester Text" direkt ins Projekt
eingegeben werden, wie z.B. eine Absenderzeile in einem Adressetikett oder
eine berschrift ber einer Liste. Fester Text wird also genau so gedruckt,
wie im Projekt angegeben.
Zum anderen knnen diese Informationen aus dem bergeordneten
Programm dynamisch bernommen werden. Solche Informationen werden
als "Variablen" bzw. "Felder" in die Projekte eingefgt. Felder sind dabei die
sich pro Zeile ndernden Daten einer Tabelle, Variablen sind pro Seite
gleichbleibend. So knnen Sie z.B. als Inhalt fr die Spalte einer Liste die
Variable TELEFON whlen. Gedruckt werden dann in dieser Spalte die
verschiedenen Telefonnummern zu den Datenstzen der Datenbank.
Variablen sind also Platzhalter.
Mit diesen beiden Informationsarten lassen sich bereits ansprechende
Projekte gestalten, die fr viele Zwecke gengen. Der List & Label Designer
bietet jedoch noch weitaus mehr: Mit Hilfe von Formeln und Ausdrcken
knnen die in Variablen und festem Text enthaltenen Informationen nahezu
beliebig verknpft oder verndert werden. Hierzu dienen "Formeln" oder
"Ausdrcke". In Formeln oder Ausdrcken knnen fester Text und Variablen
in "Funktionen" eingesetzt und ber "Operatoren" miteinander verknpft
werden.

31
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Bei Projekten zum Druck von Adressetiketten knnen Sie z.B. ber einen
Ausdruck zu einer in einer Variablen POSTFACH gespeicherten Postfach-
nummer automatisch den Text "Postfach" ergnzen. Damit erschiene auf
dem Etikett nicht nur die nackte Postfachnummer, sondern eben etwas wie
"Postfach 111111".
Oder stellen Sie sich vor, Sie htten in einer Variable PREIS die Nettopreise
von Artikeln zur Verfgung, wollten in Ihrer Liste jedoch die Preise inklusive
Mehrwertsteuer drucken. Hier hilft eine Formel, die aus dem Nettopreis die
Mehrwertsteuer berechnet und diese hinzuaddiert. Gedruckt wrde damit
der Bruttopreis.

2.8.1. Die Elemente eines Ausdrucks


Fester Text, Variablen, Formeln, Funktionen, Verknpfungen und
dergleichen - im Folgenden allgemein als "Elemente von Ausdrcken"
bezeichnet - werden alle ber einen gemeinsamen Dialog eingefgt und
kombiniert. Dieser Dialog enthlt einen Assistenten, der Sie bei der Wahl
der korrekten Schreibweise untersttzt.
Unterschiedlich Ausdrucksmodi
Bitte beachten Sie, dass bei der
Schreibweise von Ausdrcken zwei
unterschiedliche Modi mglich
sind:
Zum einen gibt es den normalen
Ausdrucks-Modus, bei dem
Variablennamen und Funktionen
ohne Klammern eingegeben
werden knnen. Fester Text muss
mit Anfhrungszeichen
eingerahmt werden. Die einzelnen
Variablen mssen mit dem
Operator "+" zusammengefgt werden.
Zum anderen gibt es den erweiterten Modus, bei dem fester Text ohne
Klammern eingegeben werden kann. Variablen werden mit eckigen
Klammern ("<" und ">") eingerahmt, Funktionen mit Chevrons ("" und "".)
Das Zusammenfgen einzelner Variablen mittels eines Operators entfllt bei
diesem Modus. Der erweiterte Modus ist einfacher zu bedienen und daher
auch Grundlage fr die nachfolgenden Beispiele.

Die Registerkarten
Dieser Dialog besteht aus einer Reihe von Registerkarten, die jeweils
verschiedene Elemente zur Bearbeitung enthalten.
Die Karte enthlt die Elemente

32
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Variablen und die fr diesen Objekttyp verfgbaren Variablen und Funktionen
Funktionen
Funktion verfgbare Funktionen
+*/- verfgbare Verknpfungsoperatoren
Text Dialog zur Eingabe von festem Text
Cond() spezieller Dialog zur Definition von WENN-DANN-SONST
Bedingungen
Date$() verfgbare Datumsformate
Fstr$() verfgbare Zahlenformate
Tab die Einstellungsmglichkeiten fr Tabulatoren (nur Textobjekte)

Auf jeder dieser Registerkarten finden Sie einen Button "Einfgen" ber den
das ausgewhlte Element in die Bearbeitungszeile bernommen werden
kann. Die gleiche Wirkung hat ein Doppelklick auf das entsprechende
Element. Zudem knnen Sie die Elemente der Drag & Drop (auch in und von
der Funktionsliste) in die Bearbeitungszeile ziehen.
Fr die unterschiedlichen Elemente eines Ausdruckes (Variablen, Text,
Funktionen, etc.) gelten jeweils bestimmte Regeln fr die Schreibweise und
fr die Verknpfung der einzelnen Elemente zu einem Ausdruck. Ein in den
Dialog integrierter Assistent achtet darauf, dass diese Regeln eingehalten
werden. Aus diesem Grund sollten Sie die verschiedenen Elemente stets
ber die jeweilige Registerkarte dieses Dialoges in die Bearbeitungszeile
einfgen. Um also Variablen einzufgen, sollten Sie die Karte "Variablen und
Funktionen" benutzen, um Text einzugeben die Karte "Text" etc.
Fr erfahrene Benutzer ist es ebenfalls mglich, den gewnschten Ausdruck
direkt in die Bearbeitungszeile einzugeben oder den Ausdruck dort noch zu
bearbeiten (z.B. Klammern setzen).
Die Bearbeitungszeile
Die Bearbeitungszeile enthlt den Ausdruck, den Sie ber die verschiedenen
Registerkarten zusammengesetzt, direkt eingegeben oder per Drag & Drop
erstellt haben.
Der Ausdruck wird
dabei bereits whrend
seiner Entstehung
stndig auf seine
korrekte Schreibweise
geprft. Eventuelle Syntaxfehler werden im Infofeld unterhalb der
Bearbeitungszeile angezeigt, zusammen mit einem Hinweis auf die Ursache
des Fehlers. Solange der Ausdruck nicht vollstndig ist, wird die Prfung in
der Regel einen Syntaxfehler ergeben, daran sollten Sie sich nicht stren.
Wenn der Ausdruck komplett ist, sollte der daraus entstandene Text mit den
Beispiel-Daten des Designers angezeigt werden.
Um komplexe Ausdrcke bersichtlich zu erstellen, knnen Sie diese ber
mehrere Zeilen verteilen. Das Ergebnis wird von davon nicht beeinflusst!
Mit den drei Buttons rechts neben dem Eingabefeld knnen Sie...
33
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
...die zum Formelausdruck gehrenden Klammern markieren.
...den gesamten Ausdruck zweier zusammengehriger
Klammermarken markieren.
...die letzte Operation rckgngig machen.
Variablen einfgen
Es existieren unterschiedliche Datentypen fr Variablen: "String" (Text),
"Zahl", "Datum", "Boolean" (logische Werte), "Zeichnung" und "Barcode". Der
Datentyp wird wichtig, wenn Sie Variablen als Parameter in Funktionen
verwenden wollen, da diese in der Regel immer nur bestimmte Datentypen
als Parameter zulassen. So knnen Sie einen Zahlenwert auch nur mit einem
Zahlenwert multiplizieren.
Die Registerkarte "Variablen und Funktionen" enthlt eine bersicht aller
verfgbaren Variablen, deren Datentyp in Form von einem Icon vor der
Variable sowie der verfgbaren Funktionen.
Doppelklicken Sie auf die gewnschte Variable oder bettigen Sie den
Button "Einfgen" oder ziehen Sie die Variable (auch ber die Funktionsliste)
auf die Bearbeitungszeile, um sie zu bernehmen. Die betreffende Variable
wird daraufhin in der korrekten Schreibweise in die Bearbeitungszeile
bernommen.
Um weitere Variablen
in Ihren Ausdruck auf-
zunehmen,
wiederholen Sie obige
Schritte. Falls
zwischen den
einzelnen Variablen Leerzeichen stehen sollen, z.B. um VORNAME und
NAME zu trennen, achten Sie darauf, diese Leerzeichen in die
Bearbeitungszeile einzugeben.
Sie knnen Variablen auch einfgen, indem Sie auf dem Arbeitsbereich die
gewnschte Variable per Drag & Drop auf das Zielobjekt "ziehen". Die Variable
wird dann automatisch in dem Objekt als neue Zeile eingefgt.
Festen Text einfgen
Ein weiteres wichtiges Element von Ausdrcken ist fester Text, mit dem Sie
z.B. einer Variablen eine Bezeichnung voranstellen knnen, etwa "Telefon:
1234567".
ber die Karte "Text" knnen Sie freien Text in Ihren Ausdruck aufnehmen,
Tabulatoren setzen und Zeilenumbrche festlegen.

34
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Geben Sie den gewnschten
Text ein und klicken Sie auf
"Einfgen" um Ihre Eingabe
in die Bearbeitungszeile zu
bernehmen. Dabei wird der
Text je nach Erfordernis
automatisch in
Anfhrungszeichen gesetzt
(in Funktionsausdrcken)
oder nicht (in Textausdrcken). Aus diesem Grund sollten Sie Texte stets
ber die Karte "Text" einfgen.
In diesem Beispiel
wurde zuerst ber die
Karte "Text" der feste
Text "Telefon: "
eingefgt und
anschlieend ber die Karte "Variablen und Funktionen" die Variable
TELEFON. Gedruckt wrde damit zuerst der Text "Telefon: " gefolgt von der
jeweiligen Telefonnummer aus der Datenbank.
Bitte beachten Sie, dass auch Leerzeichen, die z.B. als Trennzeichen
zwischen Variablen oder zwischen Variablen und Text stehen sollen, als
"fester Text" gelten.
Wenn Sie sich innerhalb von Funktionen befinden, knnen Variablen und
fester Text nicht einfach zusammengesetzt werden. Im Funktionsmodus
mssen Variablen und fester Text stets ber den Verknpfungsoperator "+"
verbunden werden.
In diesem Beispiel
wird der feste Text
"Telefon: " ber den
Operator "+" mit der
Variablen TELEFON
verbunden.
Zeilenumbrche einfgen
ber den Button "Umbruch" fgen Sie einen Zeilenumbruch
("") in Ihre Textzeile ein.
Ein solcher Umbruch wirkt sich jedoch nur aus, wenn Sie fr das betreffende
Objekt (Zeile eines Textobjektes oder Spalte eines Tabellenobjektes)
Umbrche zulassen. In diesem Fall werden die Worte, die nicht mehr in die
Zeile/Spalte passen, in eine neue Zeile umgebrochen und die dar-
unterliegenden Zeilen um eine Zeile nach unten verschoben. (Achtung:
Besteht der Text nicht aus mehreren Worten, sondern nur aus einem langen
Wort, wird er nicht umgebrochen, sondern abgeschnitten).
Bei Textobjekten muss hierfr die Option "Wort-Umbruch" im Feld
"Eigenschaften" des Dialogs "Text-Eigenschaften" eingeschaltet sein.

35
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Bei Tabellenobjekten muss hierfr in der Rubrik "Spaltenlayout" die Option
"Anpassung" auf "Wortumbruch" stehen.
Tabulatoren einfgen
Tabulatoren sind nur in Textobjekten zulssig, in
Tabellenobjekten erscheint dieser Button daher nicht.
Zwischen Textelementen oder Variablen kann in Textobjekten pro Zeile
genau ein Tabulator eingefgt werden. Dessen Position lsst sich, nachdem
der Tabulatorbutton bettigt wurde, ber die Registerkarte "Tab" einstellen.
Nheres finden Sie im Kapitel "5.3. Textobjekte einfgen" ab Seite 53.
Funktionen einfgen
Mit Funktionen wird es bei der
Definition von Ausdrcken erst
richtig interessant, hier erffnen
sich unzhlige Mglichkeiten. So
knnen Sie mit Hilfe dieser
Funktionen rechnen, die Ergebnisse
von Variablen oder deren
Erscheinungsbild beeinflussen,
Wertetypen umwandeln und vieles mehr.
Eine bersicht der verfgbaren Funktionen und ihrer Parameter finden Sie
auf der Karte "Variablen und Funktionen" Eine ausfhrlichere Erluterung
aller Funktionen und Parameter finden Sie im Anhang ab Seite 84 und in den
entsprechenden Kapiteln der Online-Hilfe.
Die Funktionen werden sortiert angezeigt. Sie knnen dabei zwischen der
Sortierung nach
Funktionsgruppe (z.B. "Numerische Funktionen"),
Typ des Rckgabewertes (z.B. "Numerischer Wert") oder
Typ des ersten Parameters (z.B. "Zeichenkette")
whlen.
Wenn Sie eine der Funktionen selektieren, erhalten Sie im Infobereich rechts
eine kurze Erluterung dazu. Um die Funktion in die Bearbeitungszeile zu
bernehmen, doppelklicken Sie auf die gewnschte Funktion oder bettigen
Sie den Button "Einfgen".

In diesem Beispiel wurde die Funktion Dow$({Datum}) eingefgt, die als


Ergebnis den Wochentag des angegebenen Datums im Klartext liefert, z.B.
"Montag"

36
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Dabei wird die Funktion in der entsprechenden Schreibweise (in spitzen
Doppelklammern = Chevrons) in die Bearbeitungszeile bertragen. Mit
eingefgt werden Platzhalter fr die Parameter, welche die Funktion
erwartet oder zulsst. Der erste dieser Parameter ist automatisch markiert
und Sie werden aufgefordert, diesen Platzhalter durch einen gltigen Wert
zu ersetzen. Es empfiehlt sich, zuerst alle Parameter der Funktion durch die
entsprechenden Werte zu ersetzen, bevor Sie mit der Definition des
Ausdrucks fortfahren.
Fr manche Parameter sind auch Funktionen als Werte zulssig. Solange Sie
diese ebenfalls ber die Registerkarte "Funktion" einfgen, achtet der List &
Label Designer fr Sie auf die korrekte Schreibweise.
Als Parameter {Datum}
wurde hier die
Funktion Today()
eingefgt, die als
Ergebnis das aktuelle
Datum liefert. Weil wir uns hier bereits innerhalb der Funktion
Dow$({Datum}) befinden, wird Today() ohne Chevrons " " eingefgt. Als
Ergebnis dieses Ausdruckes erhalten Sie dann den jeweiligen Wochentag im
Klartext.
Weitere Beispiele fr die Verwendung von Funktionen finden Sie im Anhang
"8.1. Arbeiten mit Funktionen" ab Seite 84.
Um eine Variable und eine Funktion gleichzeitig einzufgen, ziehen Sie die
gewnschte Variable mit der Maus auf den gewnschten Funktionsordner
(z.B. "Numerische Funktionen"). Dieser wird nun automatisch geffnet und
Sie knnen mit der Maus die gewnschte Funktion auswhlen. Wenn Sie die
Maus nach unten oder oben bewegen, wird die Liste automatisch in die
entsprechende Richtung gescrolled. Wenn Sie die Variable ber einer
Funktion "fallen lassen", so wird diese Funktion mit der gewhlten Variable
als ersten Parameter eingefgt.
Benutzerabfragen ber Funktionen
Eine besondere Bewandtnis hat es mit der Funktion AskString$. Hierber
knnen whrend der Laufzeit des Drucks Informationen vom Anwender
abgefragt werden. Ein Anwendungsbeispiel wre das Ausfllen eines ber-
weisungsformulars. Feststehende Angaben wie Name und
Bankverbindungen des Absenders lassen sich ber festen Text oder
Variablen direkt in das Projekt integrieren. Die zu berweisenden Betrge
werden sich jedoch von Fall zu Fall unterscheiden und knnen daher
schlecht im Projekt vorgegeben werden. ber die Funktion AskString$()
kann jedoch eine solche Information whrend des Drucks vom Anwender
erfragt werden.
Beim Druck erscheint dann eine Dialogabfrage, in der die gewnschte
Information einzugeben ist.

37
List & Label - Designer Allgemeine Arbeitsweise und Verfahren

Fr diesen Dialog knnen ber die Funktion "AskString$()" die folgenden


Einstellungen festgelegt werden.
Parameter Bedeutung
{String} Der erste Parameter enthlt den Text, der als Eingabeaufforderung
erscheinen soll. Dieser muss in Anfhrungszeichen eingegebenen
werden, z.B. "berweisungsbetrag:"
Dieser Parameter muss angegeben werden. Falls keine weiteren
Parameter angegeben werden, ist der erste String zugleich der
voreingestellte Wert fr die Benutzereingabe.
{Boolean} Der zweite Parameter ermglicht es, festzulegen, ob die Benutzerab-
frage nur einmal zu Beginn des Drucks erscheinen soll, oder ob die
Information fr jeden Datensatz individuell abgefragt werden soll.
Folgende Werte sind zulssig:
.F. Die Abfrage erscheint nur zu Beginn des Drucks
.T. Die Abfrage erscheint fr jeden Datensatz
Dieser wie auch die folgenden Parameter sind optional.
{String} Der dritte Parameter enthlt den Text, der als Vorschlagswert im
Eingabefeld erscheinen soll. Dieser muss in Anfhrungszeichen
eingegebenen werden, z.B. "50,00 DM".
{Zahl} Der letzte Parameter gibt die Anzahl der Stellen an, die als Benutzer-
eingabe zulssig sein sollen. Ein Wert von z.B. 8 bedeutet, dass der
Benutzer maximal 8 Stellen eingeben kann.

ber den Button "Alles" knnen alle noch ausstehenden Be-


nutzereingaben automatisch durch den aktuell
eingegebenen Wert beantwortet werden. Dies ist hilfreich, wenn der Dialog
fr jeden einzelnen Datensatz erscheint, jedoch fr alle Datenstze derselbe
Wert eingegeben werden soll.
Logische Bedingungen einfgen
Eine spezielle Art von Funktion bietet die Registerkarte "Cond()". Hierbei
handelt es sich um eine WENN-DANN-SONST-Bedingung: WENN der erste
Teil des Ausdrucks wahr ist, DANN soll das geschehen, was im zweiten Teil
des Ausdrucks definiert ist, SONST soll geschehen, was im dritten Teil des
Ausdrucks definiert ist.
Nehmen wir an, Sie htten in einer Datenbank sowohl Haus- als auch
Postfachanschriften erfasst. Jetzt mchten Sie Adressaufkleber fr diese
Daten drucken. Dabei soll natrlich nur entweder die Haus- oder die
Postfachanschrift gedruckt werden und nicht beide. Sie entscheiden sich,
wenn mglich die Postfachanschrift zu verwenden und nur auf die
Hausanschrift zurckzugreifen, wenn keine Postfachanschrift verfgbar ist.
Mit Hilfe einer WENN-DANN-SONST Bedingung ist eine solche Aufgabe kein
Problem.

38
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
In das Feld "Bedingung"
geben Sie den Ausdruck ein,
der auf WAHR oder FALSCH
geprft werden soll. Dabei
knnen Sie ber den Button
"Bearbeiten" den Dialog zur
Definition von Ausdrcken
aufrufen. In unserem Beispiel
wurde mit Hilfe der Funktion
Empty() geprft, ob das Feld POSTFACH leer ist.
Bitte beachten Sie, dass es hier nicht notwendig ist, noch eigens eine
Funktion IF() oder Cond() zu verwenden, da der ganze Dialog bereits eine
WENN-DANN-SONST-Bedingung darstellt. Es gengt, die WENN Bedingung
einzugeben.
In die Rubrik "WAHR" geben Sie den Ausdruck ein, der gelten soll, wenn die
oben angegebene Bedingung WAHR ist.
Wenn nichts getan werden soll, geben Sie zwei aufeinanderfolgende Anfh-
rungszeichen ("") als Ausdruck. ein.
Auch hier knnen Sie ber den Button "Bearbeiten" auf den bekannten
Dialog zur Definition von Ausdrcken zurckgreifen. In unserem Beispiel ist
die Bedingung wahr, wenn das Feld POSTFACH leer ist, und fr diesen Fall
soll stattdessen die STRASSE gedruckt werden.
In der Rubrik "FALSCH" geben Sie den Ausdruck ein, der gelten soll, wenn
die oben angegebene Bedingung FALSCH ist. Wenn nichts getan werden
soll, geben Sie zwei aufeinanderfolgende Anfhrungszeichen ("") als
Ausdruck. ein.
Auch hier knnen Sie ber den Button "Bearbeiten" auf den bekannten
Dialog zur Definition von Ausdrcken zurckgreifen.
In unserem Beispiel ist die Bedingung falsch, wenn das Feld POSTFACH nicht
leer ist, und fr diesen Fall soll dann der Inhalt von POSTFACH gedruckt
werden.
ber den Button "Einfgen" knnen Sie die fertige Bedingung
in Ihre Bearbeitungszeile bernehmen. Sie kann dort als
eigenstndiger Ausdruck oder als Teil eines anderen Ausdrucks erscheinen.

Datumswerte formatieren
ber die Karte "Date$()" knnen Sie Datumswerte mit Hilfe der Funktion
"Date$()" formatieren. So knnen Sie bestimmen, ob Tage oder Monate

39
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
ausgeschrieben werden sollen, oder ob das Jahr mit 2 oder 4 Stellen
angegeben werden soll, etc. Dabei sollten Sie grundstzlich so vorgehen,
dass Sie zuerst ber die Karte "Date$()" das gewnschte Datumsformat
auswhlen und dann als Parameter den zu formatierenden Wert oder
Ausdruck einfgen.
In der Formatliste finden Sie links die jeweiligen Formatierungsanweisungen
und rechts das
jeweilige Ergebnis.
Als Datumswert wird
hier automatisch die
Funktion "Today()"
gewhlt, die das
aktuelle Datum liefert.
Wenn Sie dagegen
einen anderen
Datumswert forma-
tieren wollen, ersetzen
Sie in dem Ausdruck "Today()" durch den gewnschten Datumswert.
In diesem Beispiel
wird die Datums-
Funktion "Today()" so
formatiert, dass der
Tag als 2stellige Zahl,
der Monat
ausgeschrieben und das Jahr als 4stellige Zahl erscheint. Nheres zur
Funktion "Date$()" finden Sie im Kapitel "8.1. Arbeiten mit Funktionen" ab
Seite 84.

Zahlenwerte formatieren
ber die Karte "FStr$()" knnen Sie beliebige Zahlenwerte formatieren. So
knnen Sie die Anzahl der Vor- und Nachkommastellen, fhrende Zeichen
und dergleichen einstellen. Dabei sollten Sie grundstzlich so vorgehen,
dass Sie zuerst ber die Karte "FStr$()" das gewnschte Zahlenformat
auswhlen und dann als Parameter den zu formatierenden Wert oder
Ausdruck einfgen. Achten Sie bei komplexeren Ausdrcken mit
Berechnungen darauf, dass Sie das Ergebnis formatieren und nicht einen
Wert, der in der Rechenformel vorkommt. Sonst kann die Berechnung nicht
durchgefhrt werden.

40
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
In der Formatliste
finden Sie links die
Format-Strings und
die Ergebnisse. Dop-
pelklicken Sie auf das
gewnschte
Zahlenformat, oder
bettigen Sie den
Button "Einfgen", um
es in die
Bearbeitungszeile zu bernehmen. Fgen Sie dann als Parameter den zu
formatierenden Zahlenwert ein.

In diesem Beispiel
wird der Inhalt von
"{Zahl}" formatiert auf
1 Vor- und 2
Nachkommastellen.
Falls "{Zahl}" einen
Wert kleiner als 1 annimmt, wrde vor dem Komma eine 0 ergnzt. Nheres
zur Funktion "FStr$()" finden Sie im Kapitel "8.1. Arbeiten mit
Funktionen" ab Seite 84.
Verknpfungen und Operatoren einfgen
ber die Registerkarte "+-*/" (Operatoren) ffnen Sie die Liste der
verfgbaren Verknpfungsoperatoren. Diese Operatoren dienen sowohl
dazu, Variablen mit Text zu verbinden, als auch zu rechnen oder logische
Vergleiche durchzufhren. Die verfgbaren Operatoren lassen sich in die
Kategorien "logische Operatoren" (logisches UND bzw. ODER bzw. NICHT),
"arithmetische Operatoren" (Grundrechenarten) und "Vergleichsoperatoren"
(Grer als, ist gleich, etc.) einteilen.
Hierfr gelten die blichen Bearbeitungsregeln: Logische Operatoren
werden vor arithmetischen Operatoren und diese vor Vergleichsoperatoren
ausgewertet.
Eine ausfhrliche Erluterung aller Operatoren finden Sie im Anhang im
Kapitel "8.2.1. Operatoren" und in den entsprechenden Kapiteln der Online-
Hilfe. Dort ist auch die Bearbeitungshierarchie fr die verschiedenen
Operatoren und Verknpfungen beschrieben. Anhand dieser Hierarchie wird
bei Ausdrcken mit mehreren Operatoren entschieden, welcher zuerst zur
Anwendung kommt.

41
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Auf der Karte "+-*/"
finden Sie in der
Spalte ganz links die
jeweiligen Operatoren,
in der mittleren Spalte
die Schreibweise und
in der rechten Spalte
die Wertetypen, auf
welche der jeweilige
Operator anwendbar
ist.
Von besonderer Bedeutung ist dabei der Operator "+", der sich nicht nur fr
Additionen (Wertetypen "Zahl" und "Datum") eignet, sondern auch zur
Verknpfung von Variablen mit festem Text dient (Wertetyp "String").
Hier wird z.B. der
Text "Telefon: " mit
der Variablen TEL
verknpft.
Diese Form der
Verknpfung von festem Text und Variablen ist innerhalb von Funktionen,
d.h. in Ausdrcken, die von spitzen Doppelklammern (Chevrons " ")
umschlossen sind, notwendig. Auerhalb solcher Funktionen knnen
Variablen und fester Text auch ohne "+" Operator verknpft werden.

Arbeiten mit Summenvariablen


Summenvariablen knnen dazu benutzt werden, Summen ber Datenstze
hinweg zu bilden, z.B. in einer Tabelle die Summe ber die Spalte PREIS.
Summiert werden kann dabei wahlweise ber alle Datenstze einer
Druckseite (Seitensummen) oder ber das gesamte Projekt
(Gesamtsummen).
Summenvariablen definieren
Solche Summen sind zulssig fr alle numerischen Werte, d.h. fr
numerische Variablen oder fr Ausdrcke, die als Ergebnis einen
numerischen Wert liefern. Fr diese Summenvariablen gilt die Logik:
@SummeXX = @SummeXX + <numerischer Ausdruck>
"@SummeXX" ist dabei die Summenvariable, in der das Ergebnis der Summie-
rung gespeichert wird.
Fr jeden Datensatz, der gedruckt wird, wird der Wert von "<numerischer
Ausdruck>" eingelesen und zur "@SummeXX" addiert.
Um solche Summenvariablen "@SummeXX" in Projekten nutzen zu knnen,
mssen diesen zuerst ber den Befehl Projekt > Summen-Variablen die
gewnschten numerischen Ausdrcke zugewiesen werden.

42
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Legen Sie zunchst ber den Button
"Eine Variable einfgen" rechts
oben eine neue Summenvariable an
und weisen Sie dieser einen
treffenden Namen zu. Bei
Bearbeitung von Projekten, die mit
einer lteren List & Label Version
erstellt wurden, werden bereits 50
Variablen nach dem Schema
"@SummeXX" angeboten.
Um der neuen Summenvariablen
einen Ausdruck zuzuweisen,
klicken Sie auf den Button "Bearbeiten...". Damit gelangen Sie in den Dialog
zur Definition von Ausdrcken (siehe Kapitel "2.8. Variablen, Formeln und
Ausdrcke").
Im einfachsten Fall whlen Sie eine numerische Variable aus, z.B. PREIS. Der
logische Ausdruck wre damit: @SummeXX = @SummeXX + <PREIS>
Ebenso gut knnen Sie jedoch auch ber komplexe Ausdrcke summieren,
solange das Ergebnis nur ein numerischer Wert ist. So knnte z.B. im
Ausdruck aus NETTOPREIS und MWST der Bruttopreis berechnet und dieses
Ergebnis dann summiert werden. Hier wre der logische Ausdruck
@SummeXX = @SummeXX + (NETTOPREIS + NETTOPREIS * (MWST/100))
d.h. die Summe der Ergebnisse des Ausdrucks (NETTOPREIS + NETTOPREIS
* (MWST/100)) wrde in der Summenvariable "@SummeXX" gespeichert.
Zhler definieren
ber Summenvariablen knnen Sie auch bequem Zhler definieren, der fr
jeden gedruckten Datensatz entsprechend aktualisiert wird.
Im einfachsten Fall ist so ein Zhler eine fortlaufende Nummer, die sich fr
jeden Datensatz um 1 erhht. Hier wre der logische Ausdruck ganz simpel
@SummeXX = @SummeXX +1
Fr jeden gedruckten Datensatz erhht sich der Zhler jeweils um 1.
Seitensummen oder Gesamtsummen
ber die Option "Seitensumme" des Dialogs zur Bearbeitung von Summen-
variablen knnen Sie whlen, ob die Summen jeweils fr eine Druckseite
oder fr das gesamte Projekt berechnet werden sollen.
Summenvariablen einsetzen
Nachdem Sie ber Projekt > Summen-Variablen definiert haben, welche
Summe in welcher Summenvariable gespeichert werden soll, knnen Sie
diese Summenvariablen in Ihren Objekten (Textobjekte oder Listenobjekte)
verwenden.

43
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Rufen Sie hierzu den jeweiligen Eigenschaftsdialog des betreffenden
Objektes auf und rufen Sie den Dialog zur Definition von Ausdrcken (siehe
Kapitel "2.8. Variablen, Formeln und Ausdrcke" ab Seite 31) auf. In der
Karte "Variablen und Funktionen" finden Sie auch die Summenvariablen
"@SummeXX" aufgelistet. Diese knnen Sie nun genauso in Ihren Ausdruck
bernehmen, wie normale Variablen.

2.8.2. Arbeiten mit Filtern


ber Filterbedingungen knnen die auszugebenden Daten genau
kontrolliert werden. So lassen sich sowohl fr die Darstellung von
Datenstzen als auch fr die Darstellung von Objekten Filter bzw.
Bedingungen angeben.
Bei diesen Filtern oder Darstellungsbedingungen handelt es sich um
logische Ausdrcke, deren Ergebnis darber entscheidet, ob ein bestimmter
Datensatz oder ein bestimmtes Objekt gedruckt wird, oder nicht. Ist der
logische Ausdruck WAHR, wird der Datensatz oder das Objekt gedruckt. Ist
der logische Ausdruck FALSCH, erscheinen der Datensatz oder das Objekt
nicht beim Drucken.

2.8.3. Filter fr Datenstze


Wenn Sie z.B. eine Telefonliste drucken wollen, knnten Sie ber eine
Filterbedingung dafr sorgen, dass nur solche Eintrge in Ihrer Liste
erscheinen, bei denen das Feld fr die Telefonnummer auch einen Inhalt
hat.
Solche Filter fr Datenstze sind fr alle Projektarten verfgbar. Ihr
Hauptanwendungsbereich liegt jedoch sicher bei Listenprojekten. Diese
Filter knnen sowohl global fr ein ganzes Projekt als auch individuell fr
einzelne Variablen definiert werden.
Projektspezifische Filter fr Datenstze
Projektspezifische Filter haben immer fr ein ganzes Projekt Gltigkeit. Sie
gelten damit grundstzlich fr alle Objekte und Variablen, unabhngig
davon, ob dort noch individuelle Filter vergeben werden, oder nicht.
Um projektspezifische Filter zu vergeben, whlen Sie den Befehl Projekt >
Filter. Damit gelangen Sie in den Dialog zur Definition von Filterbedingun-
gen. Dieser entspricht dem in Kapitel "2.8. Variablen, Formeln und
Ausdrcke" ab Seite 31 beschriebenen Dialog.

44
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Ebenenspezifische Filter fr Objekte
Smtlichen einer Ebene zugeordneten
Objekten kann eine gemeinsame, ebenen-
spezifische Darstellungsbedingung ver-
geben werden. Dies erfolgt ber den
Befehl Ebenendefinition aus dem Men
Projekt oder aus dem Kontextmen des
Ebenenfensters.
Selektieren Sie im Ebenenfenster die
Ebene, fr die Sie eine Darstellungsbedingung vergeben wollen. Geben Sie
die gewnschte Bedingung entweder direkt in das Eingabefeld "Bedingung"
ein, oder ffnen Sie ber den Button "Bearbeiten" den Dialog zur Definition
von Ebenenbedingungen (siehe Kapitel "2.8. Variablen, Formeln und
Ausdrcke" ab Seite 31).
Objektspezifische Filter fr Objekte
Darstellungsbedingungen lassen sich jedoch auch individuell fr einzelne
Objekte vergeben. Falls das betreffende Objekt in einer Ebene liegt, fr die
eine Ebenen-Darstellungsbedingung definiert wurde, so gilt die individuelle
Darstellungsbedingung zustzlich, d.h. die beiden Bedingungen werden fr
dieses Objekt durch ein logisches UND verknpft.
Um objektspezifische Filter zu definieren, selektieren Sie das betreffende
Objekt und whlen dann den Befehl Darstellungsbedingung aus dem Men
Objekte oder aus dem Kontextmen. Sie gelangen in den Dialog zur
Bearbeitung von Bedingungen, in dem Sie die gewnschte Darstellungsbe-
dingung definieren knnen.

2.8.4. Filter definieren


Die Definition von Filterbedingungen erfolgt stets nach dem gleichen
Schema und ber den gleichen Dialog und entspricht dem Dialog zur
Bearbeitung von Textzeilen oder Tabellenspalten (siehe Kapitel "2.8.
Variablen, Formeln und Ausdrcke" ab Seite 31).
Bitte beachten Sie, dass Filterbedingungen immer logische Ausdrcke sein
mssen, d.h. Ausdrcke, die als Resultat den Wert "wahr" oder "falsch"
liefern. Wenn Sie einen Filter anlegen, der kein logischer Ausdruck ist,
meldet der Formelassisstent einen Syntaxfehler.

2.9. Projekt speichern


Projekte knnen unter beliebigen Namen gespeichert werden. Vorgegeben
ist jedoch jeweils die Endung (Dateityp) des Projektes in Abhngigkeit der
Projektart (Listen, Etiketten, Karteikarten, etc.)

45
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
2.9.1. Speichern
Wenn Sie ein neues oder gendertes Projekt unter seinem bisherigen
Namen speichern mchten, whlen Sie Datei > Speichern.
Wenn Sie ein neues Projekt mit Datei > Speichern abspeichern wollen,
erscheint automatisch der Dialog Datei > Speichern Als, in dem Sie einen
eigenen Namen fr Ihr Projekt festlegen knnen.

2.9.2. Speichern Als...


Um ein bestehendes Projekt unter einem anderen Namen oder in einem
anderen Verzeichnis oder Laufwerk zu speichern, whlen Sie Datei >
Speichern Als.
Ein Dialog erscheint, in dem Sie einen Namen fr das Projekt angeben,
sowie das Laufwerk und das Verzeichnis auswhlen knnen, in dem das
Projekt gespeichert werden soll.
Zustzlich knnen Sie im Feld "Beschreibung" eine Beschreibung des
jeweiligen Projektes eingeben. Diese Beschreibung wird dann im Dialog
Datei > Laden angezeigt und erleichtert es Ihnen, schnell das gewnschte
Projekt auszuwhlen.

2.10. Projekt drucken


Sie haben zwei Mglichkeiten Projekte zu drucken, einmal einen
Probedruck mit einem Beispieldatensatz direkt aus dem Designer und
einmal eine Druckvorschau mit echten Daten, die aus der bergeordneten
Anwendung aufgerufen wird.

2.10.1. Probedruck im Designer


Mit dem Menpunkt Datei > Probedruck wird ein Probedruck Ihres
momentanen Projektes durchgefhrt. Hiermit kann das Layout eines
Projektes berprft werden.
Fester Text erscheint im Probedruck wie im Projekt festgelegt, Variablen
werden dabei jedoch durch einen vordefinierten Beispieltext ersetzt. Ein
Druck mit echten Daten ist direkt aus dem Designer nicht mglich, hierzu
dient die Druckvorschau (siehe unten).
Darstellungsebenen drucken
ber die Option "Nur sichtbare Ebenen" der Registerkarte "Vorschau" des
Mens Optionen kann eingestellt werden, ob beim Probedruck grundstzlich
alle Darstellungsebenen gedruckt werden sollen (Option ausgeschaltet),
oder ob nur die derzeit eingeblendeten Darstellungsebenen im Probedruck
erscheinen sollen (Option eingeschaltet). Der Probedruck entspricht damit
der Darstellung im Vorschaufenster.

46
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Je nach Projektart stehen fr den direkten Probedruck verschiedene
Optionen zur Verfgung.
Probedruck bei Etiketten
Druck mit Konzeptrahmen
Wenn Sie den Menpunkt Probedruck > Druck mit Konzeptrahmen
whlen, erscheint beim Etikettendruck ein Rahmen, der die Umrisse
der Etiketten darstellt.
Dieser Rahmen erscheint nicht beim normalen Druck mit echten Daten!
Anhand dieses Konzeptrahmens knnen Sie berprfen, ob die Etiketten in
der gewnschten Gre und an der gewnschten Position gedruckt werden.
Druck ohne Konzeptrahmen
Wenn Sie den Menpunkt Probedruck > Druck ohne Konzeptrahmen
whlen, wird eine Seite Ihres Projektes genau so gedruckt - ohne Kon-
zeptrahmen - wie Sie es in dem Projekt festgelegt haben. Einzige Aus-
nahme: Variablen werden durch einen vordefinierten Beispieltext ersetzt.
Probedruck bei Listen
Bei Listenprojekten bietet der Befehl Datei > Probedruck die Optionen Druck
Seite 1 und Druck Folgeseiten.
Bei mehrseitigen Listenprojekten kann man unterscheiden zwischen der
ersten Seite, die ggf. einen besonderen Titel oder Kopf enthlt, den
Folgeseiten, die zwischen der ersten und der letzten Seite liegen und der
letzen Seite, auf der z.B. ein besonderer Listenfu erscheinen kann. Die drei
Teile einer mehrseitigen Liste knnen im Probedruck separat ausgedruckt
werden.
Erste Seite drucken
Um die erste Seite eines Listenprojektes zu drucken, whlen Sie den
Befehl Datei > Probedruck > Druck Seite 1. Daraufhin wird die erste
Seite des Listenprojektes probeweise gedruckt.
Folgeseiten drucken
Um eine Folgeseite eines mehrseitigen Listenprojektes zu drucken,
whlen Sie den Befehl Datei > Probedruck > Druck Folgeseiten.
Daraufhin wird eine Seite des Listenprojektes gedruckt, die auf die erste
Seite folgt.
Letzte Seite drucken
Je nach Anzahl der zu druckenden Datenstze in einer Liste kann die erste
Seite zugleich auch die letzte Seite sein, oder eine der Folgeseiten wird zur
letzten Seite. Fr diese letzte Seite knnen ber die Darstellungsbedingung
"Lastpage()" eigene Objekte wie z.B. ein besonderer Schlusstext definiert
werden, die dann auf der letzten Seite zustzlich zu den brigen Objekten
erscheinen.

47
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Wenn Sie einen der Probedruckbefehle verwenden, erscheint daher eine
Abfrage, ob fr die gewhlte Druckseite auch die Objekte fr die letzte Seite
gedruckt werden sollen, oder nicht. Beantworten Sie die Abfrage mit "Ja",
werden auch alle "Lastpage()" Objekte mit gedruckt. Antworten Sie mit
"Nein", werden diese Objekte nicht gedruckt.
Sofern Sie keine Objekte mit der Darstellungsbedingung "Lastpage()" fr die
letzte Seite eingerichtet haben, ist diese Unterscheidung unerheblich.
Bitte beachten Sie, dass die Bedingung "Lastpage()" nur bei verketteten
Objekten sinnvoll ist. Nheres ber das Verketten von Objekten finden Sie im
Kapitel "5.21. Objektliste" ab Seite 77.

2.10.2. Echtdatenvorschau
Neben dem Probedruck mit Dummy-Daten direkt aus dem Designer bietet
List & Label auch eine komfortable Echtdatenvorschau. Diese wird jedoch
nicht direkt aus dem List & Label Designer, sondern nur aus dem
bergeordneten Programm aufgerufen. Eine Beschreibung, wo die Vorschau
aufgerufen wird, finden Sie in Ihrer Programmdokumentation.
Alle Druckausgaben knnen mit Echtdaten in einem Vorschau-Fenster auf
den Bildschirm angesehen werden. Auf diese Weise knnen Sie das Layout
eines Druckes berprfen, ohne dafr Papier verschwenden zu mssen. Die
Ausgabe am Bildschirm erfolgt detailgetreu (WYSIWYG - What You See Is
What You Get) genau so, wie sie auch beim echten Druck erfolgen wrde.
Sie knnen nach erfolgter Layout-Kontrolle den eigentlichen Druck auch
direkt aus der Vorschau starten, ohne den Druckbefehl nochmals aufrufen
zu mssen.
Ganz wie beim normalen Drucken werden Sie bei der Echtdatenvorschau
aufgefordert, die gewnschte Ausgabemaske und die Druckoptionen
auszuwhlen. Die Dialoge entsprechen jenen beim normalen Druck.

In der Rubrik "Drucker"


haben Sie noch Gelegenheit, einen
anderen als den voreingestellten
Drucker auszuwhlen. Klicken Sie hierzu
auf den Button "ndern" und whlen Sie
den gewnschten Drucker aus. Diese
nderung kann wahlweise einmalig
(Option "Permanente nderung" ausge-
schaltet) sein, oder als neue
Voreinstellung mit Ihrem Projekt
gespeichert werden (Option "Perma-
nente nderung" eingeschaltet).
In der Rubrik "Optionen" knnen Sie die gewnschte Anzahl der
Druckexemplare (Option "Kopien"), die Anfangsseite und den zu
druckenden Seitenbereich angeben.
48
List & Label - Designer Allgemeine Arbeitsweise und Verfahren
Beim Etikettendruck knnen Sie zustzlich ber den Button
"Whlen" die Anfangsposition fr den Druck des Etiketten-
bogens bestimmen. So knnen auch bereits angebrauchte Etikettenbgen
zum Druck verwendet werden.
Im Dialog zur Auswahl der Anfangsposition fin-
den Sie einen Musteretikettenbogen Ihres
Etikettenprojektes. Klicken Sie mit der Maus auf
das Etikett, bei dem der Druck beginnen soll.
Bitte beachten Sie dabei die gewhlte Druckrei-
henfolge. Gedruckt werden kann dabei nicht nur
zeilenweise von links oben nach rechts unten
drucken, sondern auch spaltenweise oder
umgekehrt. Von dem gewhlten Anfangsetikett
aus wird dann in der angegebenen Reihenfolge
gedruckt. Das Ergebnis wird dann entweder auf
dem Drucker oder in der Vorschau ausgegeben.
Das Vorschaufenster enthlt eine
Werkzeugleiste, ber welche die
verschiedenen Funktionen der
Vorschau gesteuert werden. Im
Fenster werden die einzelnen
Druckseiten mit den jeweiligen
Datenstzen dargestellt. Die nicht
bedruckbaren Rnder einer Seite
werden dabei schraffiert angezeigt.

Mit den Pfeilen knnen Sie jeweils eine Druckseite vor / zurck, bzw. an den
Anfang / an das Ende der Druckausgabe springen.

ber die Scrollbar in der Werkzeugleiste des Vorschaufensters knnen Sie


ebenfalls druckseitenweise blttern. ber die Sliderbox (das Kstchen in der
Scrollbar) knnen Sie bei greren Ausdrucken schnell an einen
gewnschten Bereich, etwa das letzte Drittel, blttern.
Die Lupen sowie das 1:1 Tool stellen verschiedene
Zoomstufen dar, mit denen Sie auch feine Details im Ausdruck
erkennbar machen knnen. Daneben knnen Sie Details auch stufenlos
zoomen, in dem Sie im Vorschaufenster mit der Maus bei gedrckter linker
Maustaste ber den Bereich ziehen, den Sie vergrern mchten.
ber den Button "Komplettdruck" knnen Sie die Ausgabe direkt vom
Vorschaufenster aus zum Drucker schicken. Dort wird die Ausgabe
komplett wie in der Vorschau angezeigt ausgedruckt. Wenn Sie mit der

49
List & Label - Designer Men "Bearbeiten"
rechten Maustaste auf den Button klicken, wird zunchst der
Druckerauswahldialog angezeigt.
ber den Button "Einzeldruck" knnen Sie die in der Vorschau aktuell
angezeigte Druckseite einzeln ausdrucken. Auch hier kann ber die
rechte Maustaste der Druckerauswahldialog eingeblendet werden.
Ein Klick auf den Button "Senden an..." verschickt die aktuelle Vor-
schau-Datei (*.LL) ber einen auf dem System eingerichteten MAPI-
Mail-Client an einen beliebigen Mail-Empfnger. Zur Ansicht der Vorschau-
Datei dient der combit List & Label Viewer, der hufig dem bergeordneten
Produkt beiliegt. Das Ausdrucken der Vorschau-Datei ist mit dem List &
Label Viewer ebenfalls problemlos mglich, das bergeordnete Produkt wird
hierzu nicht bentigt.
ber den Button "Speichern als..." knnen Sie die aktuelle Vorschau-
Datei mit der Endung .LL abspeichern.
ber "Beenden der Vorschau" knnen Sie das Vorschaufenster
verlassen und in Ihre Anwendung zurckkehren. Die angezeigte
Druckvorschau wird dabei nicht auf dem Drucker ausgedruckt, sondern
verworfen, sofern diese nicht zuvor ber "Speichern als..." gesichert wurde.

2.11. Beenden des Designers


Whlen Sie Datei > Beenden, um den List & Label Designer zu verlas-
sen. Wenn Ihr aktuell geladenes Projekt noch ungesicherte
nderungen enthlt, werden Sie gefragt, ob Sie diese speichern mchten.

3. Men "Bearbeiten"

Im Men Bearbeiten finden Sie die unter Windows blichen Befehle zum
Rckgngigmachen und Lschen sowie zur Arbeit mit der Zwischenablage.
Die Befehle beziehen sich auf die Arbeit mit Objekten.
Bitte beachten Sie, dass Sie ber die Option "Clipboard Format ist Text" der
Karte "Kompatibilitt" im Optionsdialog whlen knnen, ob die Inhalte aus
dem List & Label Designer auch in anderen Anwendungen zur Verfgung
stehen sollen (Option eingeschaltet), oder ob die Inhalte der Zwischenablage
nur im List & Label Designer zur Verfgung stehen sollen.

50
List & Label - Designer Men "Projekt"
4. Men "Projekt"

4.1. Seitenlayout...
Wenn Sie den Menpunkt Projekt > Seitenlayout whlen, erscheint ein
Dialog, in dem Ihnen je nach Projektart - Etiketten oder Liste - ver-
schiedene Konfigurationsmglichkeiten fr das Seitenlayout, die
Druckerauswahl und die Papiergre und Ausrichtung zur Verfgung
stehen. Diese wurden im Kapitel "2.2. Seitenlayout festlegen" ab Seite 15
beschrieben.

4.2. Filter einrichten


ber den Befehl Projekt > Filter knnen Sie Darstellungsbedingungen fr
die Zeilen eines Text- oder Tabellenobjektes festlegen. Diese Bedingungen
entscheiden darber, ob ein Datensatz in Ihrem Projekt erscheinen soll oder
nicht (siehe Kapitel "Arbeiten mit Filtern" ab Seite 44).

4.3. Summenvariablen
ber den Befehl Projekt > Summenvariablen werden die in Kapitel "Arbeiten
mit Summenvariablen" ab Seite 42 beschriebenen Summenvariablen
definiert. Damit knnen ber Datenstze hinweg Summen gebildet werden.
Die Summenvariablen werden mit @<Name> (z.B. @Summe01) bezeichnet.

4.4. Benutzervariablen
Um Formeln, die Sie hufig in genau der gleichen Form bentigen, nicht
jedes mal neu eingeben zu mssen, haben Sie die Mglichkeit, diese in
Benutzervariablen abzulegen. Es handelt sich quasi um
Formeltextbausteine. Benutzervariablen werden mit @<Name> (z.B.
@User01) bezeichnet.

4.5. Ebenendefinition
ber den Befehl Projekt > Ebenendefinition rufen Sie die Konfiguration von
Darstellungsebenen (siehe Kapitel "2.6. Arbeiten mit
Darstellungsebenen") auf. Dies ist zum Beispiel fr mehrseitige oder
komplexe Projekte hilfreich.

4.6. Optionen
ber den Befehl Projekt > Optionen knnen Sie den Optionsdialog aufrufen.
Die einzelnen Optionen wurden bereits in der Einleitung beschrieben.

51
List & Label - Designer Men "Objekte"
5. Men "Objekte"

Im Men Objekte finden Sie die verschiedenen Funktionen zur Bearbeitung


von Objekten.

5.1. Selektieren
Beim Aufruf des Befehls Objekte > Selektieren ffnet sich ein Untermen, in
dem Sie verschiedene Selektionsoptionen einstellen knnen.

5.1.1. Selektionsmodus
Whlen Sie den Menpunkt Objekte > Selektieren > Selektionsmodus,
drcken Sie die Tastenkombination STRG+S oder klicken Sie das Pfeil-
Tool an, um in den Selektionsmodus zu wechseln. Der Selektionsmodus
dient zur Auswahl eines oder mehrerer bestehender Objekte.
Eine ausfhrliche Beschreibung, wie Sie Objekte im Selektionsmodus
selektieren, finden Sie im Kapitel "Selektieren von Objekten" ab Seite 25.

5.1.2. Alle selektieren


Whlen Sie den Menpunkt Objekte > Selektieren > Alle Selektieren oder
drcken Sie die Tastenkombination STRG+A, wenn Sie alle Objekte auf dem
Arbeitsbereich selektieren mchten.

5.1.3. Selektierung Invertieren


Whlen Sie den Menpunkt Objekte > Selektieren > Selektierung invertieren
oder drcken Sie die Tastenkombination STRG+Y, um alle Objekte, die
selektiert sind, zu deselektieren sowie alle Objekte die nicht selektiert sind,
zu selektieren.

5.1.4. Nchstes Objekt


Die Reihenfolge, in der Objekte erstellt wurden, ist fr diesen Menpunkt
wichtig: Whlen Sie den Menpunkt Objekte > Selektieren > Nchstes Objekt
oder drcken Sie die PLUS-Taste im numerischen Tastenfeld, um das Objekt
zu selektieren, das nach dem momentan selektierten Objekt erstellt wurde.
Dieser Menpunkt ist hilfreich, wenn ein Objekt so nahe an einem anderen
Objekt liegt, dass es mit der Maus nur schwer zu selektieren ist.

5.1.5. Voriges Objekt


Die Reihenfolge, in der Objekte erstellt wurden, ist fr diesen Menpunkt
wichtig: Whlen Sie den Menpunkt Objekte > Selektieren > Voriges Objekt
oder drcken Sie die MINUS-Taste im numerischen Tastenfeld, um das Objekt
zu selektieren, das vor dem momentan selektierten Objekt erstellt wurde.

52
List & Label - Designer Men "Objekte"
Auerdem knnen Sie alle Objekte auch ber die Objektliste (Objekt > Ob-
jektliste) selektieren. Die Objektliste erlaubt Zugriff auf alle Objekte eines
Projektes.

5.2. Einfgen
Beim Aufruf des Befehls Objekte > Einfgen ffnet sich ein Untermen, in
dem Sie den gewnschten Objekt-Typ auswhlen knnen, den Sie in Ihr
Projekt einfgen wollen. Eine allgemeine Beschreibung der Objekt-Typen
finden Sie im Kapitel "Verfgbare Objekte" auf Seite 23.
Gehen Sie beim Einfgen von Objekten grundstzlich nach folgendem
Schema vor:
Erstellen Sie ein Objekt wie unter dem Kapitel 2.4. "Objekte einfgen"
beschrieben. Das Objekt ist automatisch selektiert.
Klicken Sie das "?"-Tool an oder klicken Sie mit der rechten Maustaste
in das Objekt oder bettigen Sie die ENTER-TASTE oder whlen Sie den
Menpunkt Eigenschaften aus dem Men Objekte oder aus dem
Kontextmen. Ein Dialogfenster erscheint, in dem Sie verschiedene
Einstellungen und Eingaben vornehmen knnen.

5.3. Textobjekte einfgen


Textobjekte dienen dazu, einen beliebigen Text auf dem Arbeits-
bereich zu platzieren. Zustzlich zu festem Text knnen hier auch
Platzhalter, wie Seitennummern, Datum oder andere Variablen / Feldbe-
zeichnungen eingesetzt werden. Diese Platzhalter werden dann beim
Ausdruck (nicht beim Probedruck!) durch ihre jeweiligen Inhalte ersetzt.
ber die Toolleiste oder den Befehl Objekte > Einfgen > Text oder die
Tastenkombination STRG+T fgen Sie Textobjekte in Ihr Projekt ein.
Im Text-Eigenschaftsfenster knnen Sie dann die einzelnen Zeilen des
Textobjektes bearbeiten und mit Inhalten fllen.

53
List & Label - Designer Men "Objekte"

Zeilen bearbeiten
Textobjekte sind zeilenorientiert, d.h. jede Zeile kann fr sich bearbeitet
und formatiert werden. Um mehrere Zeilen gleichzeitig zu bearbeiten,
mssen Sie diese zuvor markieren.

Mit diesen drei Buttons knnen Sie 1. einen Absatz einfgen, 2. den
markierten Absatz bzw. die markierten Abstze lschen und 3. den
markiertem Absatz bzw. die markierten Abstze bearbeiten/ ndern. Neue
Abstze knnen Sie auch per Drag & Drop aus der Variablenliste einfgen.
Ein solcher Ausdruck kann nun einen festen Text, eine Variable oder eine
Funktion oder aber auch eine beliebige Kombination dieser Elemente
enthalten.
Die Karte "Tab"
ber die Karte "Tab" werden Tabulatoren, die Sie sie zuvor ber die Karte
"Text" des allgemeinen Definitionsdialoges gesetzt haben, formatiert. Sie
knnen hier sowohl die Ausrichtung als auch die Position eines Tabulators
einstellen.
Ausrichtung des Tabulators
Ein Tabulator bewirkt, dass
der Text davor bis max. zum
Tabstop luft. Falls die Option
"Wort-Umbruch" im Feld
"Eigenschaften" des Dialogs
"Text-Eigenschaften"
eingeschaltet ist, wird der Text vor dem Tabulator bei Bedarf in die nchste
Zeile umgebrochen, andernfalls wird er abgeschnitten.
54
List & Label - Designer Men "Objekte"
Der Text nach dem Tabulator wird abhngig von der Art des Tabstops
umgebrochen, wenn die Option "Wort-Umbruch" angekreuzt ist:
linksbndig: der Text erscheint linksbndig im Bereich zwischen
Tabulator und dem rechten Rand des Textobjekts.
rechtsbndig: der Text erscheint rechtsbndig im o.g. Bereich.
dezimal: die Zahl nach dem Tabulator wird am Dezimaltabulator
ausgerichtet. (Vorsicht! Text oder Zahlen vor einem Dezimaltabulator
werden nicht umgebrochen!).
Position des Tabulators
Die Position des Tabulators innerhalb des betreffenden Objektes wird in mm
angegeben. Ein positiver Wert im Eingabefeld bedeutet, dass vom linken
Rand des Textobjektes aus gerechnet wird, ein negativer Wert, dass vom
rechten Rand aus gerechnet wird.
Eine Position von "50." wrde bedeuten, dass der Text vor dem Tabulator
bis maximal 50 mm vom linken Rand des Objektes luft, danach wird er
umgebrochen oder abgeschnitten. Der auf den Tabulator folgende Text
beginnt mit einem Abstand von 50 mm zum linken Rand des Objektes und
luft bis maximal zum rechten Rand des Objektes.
In der
Bearbeitungszeile
erscheint der
Tabualtor als Zeichen
"". In diesem Beispiel stnde vor dem Tabulator der Text "Betrag: " und
nach dem Tabulator die Variable SUMME gefolgt vom Text " DM".
Wenn fr diesen Tabulator auf der Registerkarte "Tab" die Eigenschaft
"Dezimaltabulator" eingeschaltet wre, so wrde der Wert von SUMME am
Dezimaltrennzeichen ausgerichtet.
Bearbeitete Zeile bernehmen
Nachdem Sie den gewnschten Zeilenausdruck definiert haben, knnen Sie
die betreffende Zeile mit dem Button "OK" in das Textobjekt bernehmen.
Sie gelangen damit automatisch zurck in den Dialog "Text-Eigenschaften".
Absatz-Eigenschaften
ber die Rubrik "Absatz-
Eigenschaften" des
Eigenschaftsdialoges fr
Textobjekte knnen Sie fr
jede Zeile Optionen zur
Zeilenausrichtung,
Behandlung von Leerzeilen
und Umbrchen einstellen. Die jeweilige Auswahl bezieht sich immer auf
alle selektierten Zeilen.

55
List & Label - Designer Men "Objekte"
Schriftarten whlen
Sie haben die Mglichkeit, die zu
verwendende Schrift, die Farbe, die
Gre sowie den Schrift-Untertyp festzulegen. Zudem ist es mglich, neben
der Ausrichtung (s.o.) auch den Formatierungsstil der Schrift anzugeben.
Zur Verfgung stehen fett, kursiv, unterstrichen und durchgestrichen.
Die eingestellte Schriftart bezieht sich auf die markierte Zeile. Haben Sie
mehrere Zeilen markiert, knnen Sie fr alle markierten Zeilen die
Schriftoptionen auf einmal einstellen.
Zeilenausrichtung
ber die Buttons "Linksbndig", "Zentriert",
"Rechtsbndig" und "Blocksatz" knnen Sie wie in Ihrer
Textverarbeitung die Ausrichtung der einzelnen Textzeilen entsprechend
festlegen. "Blocksatz" wirkt sich jedoch nur aus, wenn die betreffende Zeile
am Zeilenende umgebrochen wird, d.h. die Zeile muss lnger als der zur
Verfgung stehende Platz sein, aus mehreren Worten bestehen und die
Option "Wort-Umbruch" muss eingeschaltet sein.
Bitte beachten Sie, dass zustzlich zur Option "Blocksatz" jeweils noch eine
der brigen Optionen "Linksbndig", "Zentriert" und "Rechtsbndig"
eingeschaltet ist. Diese Einstellung wirkt sich auf die letzte angefangene
Zeile des Blocksatzes aus, d.h. diese wird der Einstellung entsprechende
ausgerichtet. blicherweise wird "Linksbndig" gewhlt.
Leerzeichen-Optimierung
ber die Leerzeichen-Optimierung knnen unerwnschte Leerzeichen
(fhrende, eingeschlossene und briggebliebene Leerzeichen) entfernt
werden.
Stellen Sie sich vor, Sie drucken in einem Etikettenprojekt eine Zeile mit den
Variablen
<ANREDE> <VORNAME> <NAME>
wobei die einzelnen Variablen jeweils durch Leerzeichen getrennt werden.
Falls nun zu einem Datensatz keine Anrede existiert, bleibt diese Variable
leer, das folgende Leezeichen wrde jedoch gedruckt. Vorname und Name
erschienen um eine Stelle eingerckt (fhrendes Leerzeichen)
Wenn z.B. die Variable "Vorname" leer wre stnden zwischen "Anrede" und
"Name" zwei Leerzeichen (eingeschlossene Leerzeichen).
Wenn alle drei Variablen ohne Inhalt wren, blieben die beiden Leerzeichen
stehen (briggebliebene Leerzeichen). Diese Zeile ist damit nicht leer und
wird folglich auch nicht automatisch unterdrckt.
In diesen Fllen hilft die Option "Leerzeichen-Optimierung", mit der
fhrende, eingeschlossene und briggebliebene Leerzeichen automatisch
entfernt werden knnen. Mehrfach vorkommende eingeschlossene

56
List & Label - Designer Men "Objekte"
Leerzeichen werden dabei automatisch auf ein einzelnes Leerzeichen
zurckgesetzt.
Unlschbar
Komplett leer gebliebene Zeilen werden automatisch unterdrckt. Die
nachfolgenden Zeilen rcken in diesem Fall nach oben.
Dies ist im Regelfall sinnvoll, kann jedoch z.B. beim Ausfllen von Formula-
ren auch einmal unerwnscht sein.
ber die Option "Unlschbar" bleibt die betreffende Zeile auch erhalten,
wenn Sie nach dem Einsetzen der Variablen leer wre.
Zeilen-Umbruch
Erlaubt, dass Text (Wrter), der nach rechts ber den vom Objekt defi-
nierten Raum hinausgeht, in eine neue Zeile umgebrochen wird.
Wenn die Option nicht gewhlt ist, wird der Text abgeschnitten. (Falls der
Text nicht aus mehreren Wrtern, sondern nur aus einem langen Wort
besteht, wird er abgeschnitten, gleichgltig, ob die Option eingeschaltet ist
oder nicht.)
ber die untergeordnete Option "Absatz zusammenhalten" knnen Sie
festlegen, dass der Absatz bei einem evtl. Seitenumbruch nicht getrennt
wird.
Absatz- und Zeilenabstnde festlegen
Der Absatzabstand meint den Abstand zwischen
den einzelnen Abstzen des Textobjektes. Der
Zeilenabstand meint den Abstand zwischen den
einzelnen Zeilen eines Absatzes. Der Abstand wird in Punkten angegeben:
Um einen 1,5 zeiligen Abstand bei einer 10 Punktschrift zu erreichen, geben
Sie 5 Punkte an. Auch negative Werte sind erlaubt.
Die Einstellung unter Optionen > Objekte > Objektschriftart sollte unbedingt
vorgenommen werden.
Das Feld "Dialogstil"
Ist die Option "WYSIWYG" eingestellt, wird die Schrift der
einzelnen Zeilen im Dialog "Text-Eigenschaften" genau so
dargestellt, wie Sie diese formatiert haben. Ist die Option
nicht gewhlt, wird stattdessen eine Standardschrift zur Darstellung
verwendet und Formatierungen wie Gre oder Farbe werden nicht
dargestellt.
Der Button "Orientierung"
ber den Button "Orientierung" erhalten
Sie einen Dialog, ber den Sie die
Ausrichtung smtlicher Zeilen in Ihrem
Textobjekt festlegen knnen. Die
Orientierung kann durch das Whlen der entsprechenden Option in 90
Schritten beliebig festgelegt werden.
57
List & Label - Designer Men "Objekte"
Die Option "Seiten-Umbruch erlaubt"
Wenn Die Option "Seiten-Umbruch erlaubt" aktiviert ist, so wird ein, die
Gre des Objektes berschreitender, Inhalt automatisch auf die nchste
Seite umgebrochen. Dies ist z.B. bei Textobjekten interessant, die ber
mehrere Seiten gehen sollen. Bei Etiketten wird das nchste Etikett erst
angefangen, wenn alle Objekte mit dieser Option des vorherigen Etiketts
komplett gedruckt wurden. Es ist mglich, dass dieser Button nicht
aktivierbar ist, wenn der Seiten-Umbruch vom bergeordneten Programm
nicht untersttzt wird.
Die Option "Ausrichtung nach unten"
Ist diese Option aktiviert, so werden die Texte des Objektes am unten Rand
des Objektes ausgegeben, wenn nicht, am oberen Rand. Voraussetzung ist,
dass der Inhalt des Objektes kleiner als das Objekt ist, ansonsten wird der
Text wie gewohnt unten abgeschnitten bzw. umgebrochen. Diese Option ist
sehr ntzlich, wenn Sie bspw. Texte unbekannter Lnge am unteren Ende
einer Seite ausgeben lassen mchten.

5.4. Rechteckobjekte einfgen


Um ein Rechteckobjekt zu erstellen, whlen Sie den Menpunkt
Objekte > Einfgen > Rechteck oder Sie drcken die
Tastenkombination STRG+R.
Das Feld "Rahmen"
Im Feld "Rahmen" legen Sie die gewnschte Rahmenstrke (Option "Breite")
und Farbe fest. Zudem knnen Sie den Rahmen auch ganz weglassen ("ohne
Rahmen").
Das Feld "Fllung"
Im Feld "Fllung" knnen Sie whlen, ob das Rechteck-Objekt keine Fllung
haben soll (Option "transparent") oder ob es mit einem Muster und/oder
einer Farbe gefllt werden soll. ber die Comboboxen "Raster" und "Farbe"
knnen Sie unter einer Vielzahl von Mglichkeiten whlen.
Das Feld "Schatten"
ber das Feld "Schatten" knnen Sie ein Rechteck mit einem Schatten
versehen. Breite, Raster und Farbe des Schattens knnen frei gewhlt
werden. Hinweis: Damit die Combobox "Raster" angewhlt werden kann,
muss zuerst eine Schatten-"Breite" grer 0.0 eingestellt werden.
Beachten Sie auch die globalen Optionen: Optionen > Objekte > Objekt-
Voreinstellungen.

5.5. Ellipsenobjekte einfgen


Um ein Ellipsenobjekt zu erstellen, whlen Sie den Menpunkt Objekte
> Einfgen > Ellipse oder Sie drcken die Tastenkombination STRG+I.

58
List & Label - Designer Men "Objekte"
Im Ellipsen-Eigenschaftsfenster knnen Sie Optionen wie Rahmen und Fll-
farben einstellen. ber die Rubrik "Rand" knnen Sie bestimmen, ob das
Ellipsenobjekt von einer Rahmenlinie umgeben sein soll, oder nicht. Sofern
Sie eine Rahmenlinie aktiviert haben, knnen Sie hierfr auch Farbe und
Strichstrke einstellen.
ber die Rubrik "Fllung" knnen Sie bestimmen, ob das Ellipsenobjekt
transparent, d.h. ohne Fllung erscheinen soll, oder mit Fllung. Haben Sie
eine Fllung aktiviert, knnen Sie hierfr die Fllfarbe whlen.
ber die Option "immer Kreis" knnen Sie bestimmen, dass die Ellipse
immer als Kreis erscheinen soll, auch wenn Sie auf dem Arbeitsbereich das
zugehrige Objekt dehnen.

5.6. Linienobjekte einfgen


Um ein Linienobjekt zu erstellen, whlen Sie den Menpunkt Objekte
> Einfgen > Linie oder Sie drcken die Tastenkombination STRG+L.
Im Linien-Eigenschaftsfenster lassen sich Optionen wie Strichstrke und
Linienfarbe einstellen.
Beachten Sie auch die globalen Optionen: Optionen > Global > Objekt-
Voreinstellungen.

5.7. Grafikobjekte einfgen


Grafikdateien folgender Formate knnen eingebunden werden:

.EMF Enhanced Meta Files


.BMP Bitmaps
.RLE Bitmaps
.DIB Bitmaps
.WMF Aldus Meta Files
.TIF Tagged Image File Format
.SCR Windows-Screenshot
.JPG JPEG-Standard
.PCD Kodak Photo-CD
.PCX Bitmaps
Grafikdatei platzieren
Um ein Grafikobjekt zu erstellen, whlen Sie den Menpunkt Objekte >
Einfgen > Bild oder Sie drcken die Tastenkombination STRG+D.

59
List & Label - Designer Men "Objekte"
Im Eigenschaftsdialog fr Grafik-
objekte haben Sie die Mglichkeit,
die zu ladende Grafik sowie
Layoutoptionen einzustellen.
Wenn Sie eine feste, d.h. auf jeder
Seite gleiche Grafik platzieren
mchten, schalten Sie die Option
"Dateiname" ein und klicken dann
auf den Button "Whlen". Danach whlen Sie mit dem Windows-blichen
Dateiauswahldialog die gewnschte Grafikdatei aus. In diesem Dialog haben
Sie mit Hilfe der Option "In Projekt aufnehmen" die Mglichkeit, die Grafik in
das Projekt zu bernehmen. Die Grafik wird also in das Projekt kopiert und
steht auch ohne die externe Grafik-Datei zur Verfgung.
Wenn Sie eine variable Zeichnung platzieren mchten (sofern verfgbar),
schalten Sie die Option "Variable" ein und whlen dann aus der Listbox die
gewnschte Variable aus. In der Listbox finden Sie alle Felder vom Typ
"Zeichnung", die in Ihrer Datenbank definiert sind.
Zeichnungen lassen sich auch ber eine Formel einfgen. Whlen Sie hierzu
die Option "Formel" aus, klicken auf "Bearbeiten" geben im anschlieenden
Dialog eine gltige Formel ein. Das Ergebnis dieser Formel muss eine
Variable vom Typ "Zeichnung" sein. Sie knnen auch einen gltigen
Dateinamen bergeben, dieser muss aber zuvor mit der Funktion Drawing()
in eine Variable vom Typ "Zeichnung" konvertiert werden.
ber die Option "Erhalte Proportionen" knnen Sie festlegen, ob sich die
Grafik vollstndig dem Rahmen des Grafikobjektes anpassen soll (Option
ausgeschaltet), oder ob die Grafik so eingefgt werden soll, dass das
Verhltnis von Hhe und Breite erhalten bleibt (Option eingeschaltet).

5.8. Barcode-Objekte einfgen


Barcodes knnen fr Produktaufkleber, Preisschilder, Seriennummern
oder viele andere Mglichkeiten verwendet werden.
Folgende Barcode-Formate werden untersttzt: EAN 13, EAN 13 P2, EAN 13
P5, EAN 8, UPC-A, UPC-E, 3-aus-9, 2-aus-5 Industrial, 2-aus-5
Interleaved, 2-aus-5 DataLogic, 2-aus-5 Matrix, Postnet, FIM, Codabar, EAN
128, Code 128, DP-Leitcode, DP-Identcode, German Parcel, Code 93, MSI
(inkl. verschiedenen Untertypen) und Code 11.
Um ein Barcode-Objekt zu erstellen, whlen Sie den Menpunkt Objekte >
Einfgen > Barcode oder drcken Sie die Tastenkombination STRG+B.

60
List & Label - Designer Men "Objekte"
ber das Barcode-Eigenschafts-
fenster knnen Sie den gewnsch-
ten Barcode-Typ bestimmen.
Ebenso lassen sich Schriftart,
Farbe und Orientierung fr den
Druck einstellen.
Zunchst legen Sie in der Rubrik
"Datenquelle" fest, ob Sie einen
festen Text oder den Inhalt Formel
bzw. einer Variablen als Barcode
drucken wollen.

Wenn Sie festen Text als Barcode drucken wollen, whlen Sie die Op-
tion "Text". In den ersten Teil des Eingabefeldes geben Sie den zu
druckenden Wert ein. Aus dem zweiten Teil whlen Sie den ge-
wnschten Barcode-Typ aus. Bitte beachten Sie, dass fr manche
Barcode-Typen die Werte bestimmte Anforderungen, z.B. eine be-
stimmte Anzahl von Stellen oder Trennzeichen, erfllen mssen. Falls
diese Anforderungen nicht erfllt sind, erhalten Sie im
Meldungsbereich des Dialoges eine Fehlermeldung.
Wenn Sie eine Formel als Barcode verwenden wollen, whlen Sie die
gleichnamige Option aus und definieren ber den Button "Bearbeiten"
einen gltigen Formel-Ausdruck. Der Rckgabewert dieser Formel
muss vom Datentyp "Barcode" sein. Natrlich knnen Sie auch
beliebige Variablen bergeben, diese mssen zuvor allerdings mit
Hilfe der Funktion Barcode() in eine Variable vom Datentyp "Barcode"
konvertiert werden.
Wenn Sie eine Variable als Barcode drucken wollen, whlen Sie die
Option "Variable". In der Listbox erscheinen alle fr Barcodes verfg-
bare Variablen.
Im Feld "Schrift" knnen Sie mit der Option "anzeigen" bestimmen, ob der
Inhalt des Barcodes auch noch im Klartext erscheinen soll (Option
eingeschaltet). Falls die Option eingeschaltet ist, knnen Sie ber den
Button "Schriftart" eine beliebige Schriftart auswhlen oder ber den Button
"Voreinst." die unter Optionen > Objekte > Objektschriftart festgelegte
Standardschriftart whlen.
Im Feld "Darstellung" knnen Sie festlegen, ob der Barcode entsprechend
den empfohlenen Grenbereich gehalten und ggf. in der Gre
automatisch durch List & Label angepasst werden soll. Dies ist bei den
folgenden Formaten mglich: EAN (alle), DP-Leitcode, DP-Identcode,
German Parcel, Postnet und FIM. ber die Combobox "Farbe" knnen Sie die
gewnschte Farbe fr den gewhlten Barcode festlegen. ber den Button
61
List & Label - Designer Men "Objekte"
"Orientierung" rufen Sie den Dialog "Objekt Richtungen" auf. Die
Orientierung des Barcodes kann durch das Anklicken der entsprechenden
Option in 90 Schritten beliebig festgelegt werden.
Sofern fr den gewhlten Barcode weitere Optionen existieren, erscheint der
Button "Optionen >>", ber den Sie diese festlegen knnen.

5.9. Tabellenobjekte einfgen


Um Listen, Tabellen oder Reports zu erstellen, bentigen Sie das
Tabellenobjekt.
Um ein Tabellenobjekt zu erstellen, whlen Sie den Menpunkt Objekte >
Einfgen > Tabelle oder die Tastenkombination STRG+E.
ber den Eigenschaftsdialog knnen Sie dann Inhalte und Aussehen der
Tabelle bestimmen.
Der Eigenschaftsdialog fr Tabellen enthlt eine Reihe von Registerkarten,
ber die sich die verschiedenen Zeilentypen (Kopfzeilen, Datenzeilen,
Fuzeilen, Gruppenzeilen) sowie das Gesamtlayout der Tabelle bestimmen
lassen.

Bitte beachten Sie, dass Sie bei


der Bestimmung des Layouts
einer Tabelle auch bei
geffneten Dialogen jederzeit
im Vorschau-Fenster die
Auswirkungen der von Ihnen
getroffenen Auswahlen
angezeigt bekommen. So
knnen Sie die verschiedenen
Optionen ausprobieren und
sich dann fr das Layout
entscheiden, das Ihnen am
besten gefllt.
Bei der Definition von Tabellen empfiehlt es sich, zunchst das allgemeine
Tabellenlayout zu bestimmen. Daraufhin knnen Sie die einzelnen Tabellen-
zeilen und Spalten einrichten.

5.9.1. Tabellenlayout bestimmen


ber die Registerkarte "Tabellen-Layout" knnen Sie das Erscheinungsbild
der gesamten Tabelle bestimmen.

62
List & Label - Designer Men "Objekte"
ber die Option "Fixe Gre"
knnen Sie bestimmen, dass
die Tabelle Ihre Gre nicht
automatisch anpassen soll,
wenn Sie nach dem Ersetzen
der Variablennamen durch
Feldinhalte weniger
Datenzeilen enthlt, als Platz
im Tabellenobjekt verfgbar
ist. Bei ausgeschalteter Option
rckt das Ende der Tabelle in
diesem Fall automatisch nach
oben.
Eine eventuell definierte Fuzeile wird bei eingeschalteter Option "Fixe
Gre" um einen Leerraum von mindestens einer Zeile von der brigen
Tabelle abgesetzt. Der Leerraum bernimmt dabei die Rahmendefinition aus
dem Zeilenlayout Nr 1 der Datenzeilen. Bei ausgeschalteter Option erscheint
die Fuzeile unmittelbar unter der Tabelle.
Beachten Sie bei der Wahl dieser Option, dass mit der Tabelle eventuell
verkettete Objekte ihre Position natrlich nur dann automatisch an eine
vernderte Tabellengre anpassen knnen, wenn die Option "Fixe Gre"
ausgeschaltet ist.
Bei eingeschalteter Option "Fixe Gre" steht Ihnen auerdem die Option
"Separatoren durchziehen" zur Verfgung. Die eingeschaltete Option
bewirkt, dass die Spaltentrennlinien zwischen der letzten Datenzeile und
der Fuzeile durchgezogen werden, sofern eine Fuzeile vorliegt, die
entsprechend den Darstellungsbedingungen gedruckt werden soll und die
nicht leer ist. Bei ausgeschalteter Option reichen die Spaltentrennlinien nur
bis genau zur letzten Datenzeile.
Im Feld "Schriftart-Voreinstellung" knnen Sie fr die gesamte Tabelle eine
Schriftart als Standardschrift (Button "Whlen") einstellen. ber den Button
"Voreinst." knnen Sie die unter Optionen > Objekte > Objektschriftart
festgelegte Schrift als Standard einstellen
In der Rubrik "Farben" knnen Sie sowohl fr den Tabellenrahmen als auch
fr den Tabellenhintergrund Farben einstellen. Eine Fllbarbe fr eine
Tabelle ist jedoch nur mglich, wenn die Option "gefllt" eingeschaltet ist.
Mit der Option "Zebramuster" im Feld "Datenzeile" knnen Sie bestimmen,
ob die Datenzeilen abwechselnd dunkel und hell unterlegt werden sollen.
Damit knnen Sie die bersichtlichkeit insbesondere von groen Tabellen
verbessern. Ist die Option "Zebramuster" eingeschaltet, knnen Sie ber die
Combobox "Raster" das Muster bestimmen, mit dem die Datenzeilen
abwechselnd hinterlegt werden sollen. ber die Combobox "Farbe" knnen
Sie zudem die Farbe des gewhlten Musters einstellen.

63
List & Label - Designer Men "Objekte"
Ist die Option "Zeile(n) zusammenhalten" aktiviert, so werden bei einem
Seitenumbruch Datenzeilen soweit mglich zusammengehalten, also
zusammen auf die nchste Seite gedruckt.
Wenn Sie die Option "Datenzeilen unterdrcken" aktivieren, so werden alle
Datenzeilen komplett unterdrckt. Diese Option ist insbesondere in
Verbindung mit der Option "Summenberechnung forcieren" sehr ntzlich.
Letztere Option legt fest, dass die Summierung auch dann ausgefhrt wird,
wenn eine Datenzeile nicht gedruckt wird. Durch die Kombination beider
Optionen und die Verwendung von Gruppen und Summenvariablen
ermglicht sich der Druck interessanter Statistiken.
ber die Option "Fuzeilen zusammenhalten" knnen Sie analog zu der
Option "Zeile(n) zusammenhalten" festlegen, dass Fuzeilen bei einem
Seitenumbruch soweit wie mglich zusammengehalten werden.
In der Rubrik "Gruppenzeilen" knnen Sie
ber die Option "Folgezeile auf gleiche Seite"
bestimmen, dass eine Gruppenzeile
(Zwischenberschrift) nicht durch einen
Seitenumbruch von den nachfolgenden Datenzeilen getrennt werden kann.
Ist die Option eingeschaltet, wrde eine am Ende einer Druckseite brig
bleibende Gruppenzeile automatisch auf die nchste Seite bernommen.
ber die Option "Seitenwechsel bei Gruppenkopfzeile 1" knnen Sie
festlegen, dass bei jedem Gruppenkopf der Zeilendefinition 1 ein Seitenum-
bruch durchgefhrt wird.
Im Feld "Allgemeine Seitenwechselbedingung" knnen Sie eine Bedingung
angeben, die bewirkt, dass vor der aktuellen Datenzeile ein Seitenumbruch
durchgefhrt wird. Die dazu ntige Formel knnen Sie ber den Button
"Bearbeiten" eingeben.

5.9.2. Tabellenzeilen definieren


Bei Tabellenzeilen wird zwischen verschiedenen Zeilentypen, die sich
unabhngig voneinander definieren lassen, unterschieden. So knnten die
Spalten in einer Kopfzeile anders aussehen, als in den darunterliegenden
Datenzeilen oder den Fuzeilen.
Fr die einzelnen Zeilentypen lassen sich zustzlich noch verschiedene
Zeilenlayouts definieren. ber spezielle Darstellungsbedingungen knnen
dann je nach Bedarf die verschiedenen Zeilenlayouts aktiviert werden.

64
List & Label - Designer Men "Objekte"
Das Vorgehen bei der Definition
der verschiedenen Tabellen-
zeilen ist dabei stets das
gleiche. Entsprechend sehen
auch die Registerkarten fr
Kopfzeilen, Datenzeilen, Fu-
zeilen und Gruppenzeilen gleich
aus.
Whlen Sie zunchst den
Zeilentyp aus, den Sie
bearbeiten wollen, indem Sie auf
die entsprechende Registerkarte
klicken. Sofern Sie fr diesen Zeilentyp noch nichts definiert haben, werden
Sie gefragt, ob Sie eine bestehende Zeilendefinition von einem der anderen
Zeilentypen bernehmen wollen.
Falls Sie fr einen Zeilentyp verschiedene Zeilendefinitionen angelegt haben,
knnen Sie whlen, welche dieser Zeilendefinitionen in den neuen Zeilentyp
bernommen werden soll.
Im abgebildeten Beispiel wrde die Definition der Gruppenkopfzeilen aus
der Zeilendefinition 1 des Zeilentyps "Datenzeile" bernommen.
Falls Sie die Tabelle komplett neu erstellen und noch keine Zeilen definiert
haben, erscheint diese Abfrage nicht.
Sie haben auch die Mglichkeit einzelne oder mehrere Spalten ber die
Zwischenablage via "Copy & Paste" = "Kopieren & Einfgen" aus einer
Tabelle in einen anderen Teil dieser Tabelle bzw. in eine andere Tabelle zu
Kopieren.
Spalteninhalte einer Tabellenzeile bestimmen
Tabellenzeilen sind spaltenorientiert, d.h. jede
Spalte kann fr sich bearbeitet und formatiert
werden. Das Feld "Spalten" wird bei der Zeilen-
definition mit denjenigen Feldern aufgefllt, die
in der Tabelle erscheinen sollen. Jede Spalte des
Tabellenobjektes wird dabei durch eine Zeile im
Feld "Spalten" reprsentiert. Dabei knnen auch
mehrere Ausdrcke oder Variablen in einer Spalte
erscheinen, sofern Ihre Applikation dies erlaubt.

Mit diesen drei Buttons knnen Sie 1. eine Spalte einfgen,


2. die markierte Spalte bzw. die markierten Spalten lschen und 3. die
markierte spalte bzw. die markierten Spalten bearbeiten/ ndern. Neue
Spalten knnen Sie auch per Drag & Drop aus der Variablenliste einfgen.

65
List & Label - Designer Men "Objekte"
Sie gelangen damit in den bekannten Eigenschaftsdialog, in dem Sie
beliebige Ausdrcke als Spalteninhalte definieren knnen (siehe Kapitel
"2.8. Variablen, Formeln und Ausdrcke" ab Seite 31). Dort finden Sie
beschrieben, wie Sie einzelne Variablen, festen Text oder komplexere
Ausdrcke als Spalteninhalte definieren knnen.
Spalten formatieren
In der Sektion "Spalteneigenschaften" der
Registerkarte knnen Sie zu den jeweils in
der Liste "Spalten" markierten Spalten ver-
schiedene Einstellungen vornehmen. Haben
Sie mehrere Spalten markiert, knnen Sie die
gemeinsamen Eigenschaften in einem
Durchgang bearbeiten. Eigenschaften, die
nicht allen markierten Spalten gemeinsam
sind, stehen bei Mehrfachmarkierungen nicht
zur Verfgung. In der Liste der verfgbaren
Spalteneigenschaften stehen links die
verfgbaren Layout-Optionen und rechts
daneben die jeweils getroffenen
Einstellungen. Um eine Eigenschaft zu
ndern, klicken Sie auf die betreffende Zeile
in der Liste der Spalteneigenschaften. Direkt unterhalb der Liste erscheinen
dann die fr die gewhlte Option verfgbaren Einstellungsmglichkeiten.
Breite einstellen
ber die Option "Breite" legen Sie die Breite (in mm) fr die markierten
Spalten fest. Beim Anklicken der Option "Breite" erscheint unter dem
Listenfeld das Feld "Breite", in dem Sie die gewnschte Spaltenbreite
festlegen knnen. berschreitet dabei die Summe der Spaltenbreiten die
Gesamtbreite des Tabellenobjekts, erhalten Sie eine Fehlermeldung.
Die Breite eines Feldes bzw. einer ganzen Spalte knnen Sie auch direkt im
Arbeitsbereich mit der Maus ndern, indem Sie dort das gewnschte
Tabellenobjekt markieren und die rechte Begrenzungslinie entsprechend
verschieben. Fr ein przises Verschieben empfehlen wir aber den hier
beschriebenen Dialog.
Horiz. Ausrichtung
ber diese Option legen Sie fest, wie die markierten Spalten waagrecht
ausgerichtet sein sollen. Beim Anklicken der Option "Horiz. Ausrichtung"
erscheint unter dem Listenfeld das Feld "Horizontale Ausrichtung" mit den
Optionen "Links", "Zentriert", "Rechts" und "Dezimal".
Vert. Ausrichtung
ber diese Option legen Sie fest, wie die markierten Spalten senkrecht
ausgerichtet sein sollen. Beim Anklicken der Option "Vert. Ausrichtung"
erscheint unter dem Listenfeld das Feld "Vertikale Ausrichtung" mit den
Optionen "Oben", "Zentriert" und "Unten".

66
List & Label - Designer Men "Objekte"
Trennlinie
ber diese Option knnen Sie eine Spaltentrennlinie am linken Rand der
markierten Spalten einfgen. Beim Anklicken der Option "Trennlinie"
erscheint unter dem Listenfeld das Feld "Trennlinie links" mit den beiden
Optionen "mit Trennlinie" und "ohne Trennlinie".
Trennlinienbreite
ber diese Option knnen Sie die Breite der aktivierten Spaltentrennlinie
bestimmen. Eine Breite von "0,0" bedeutet dabei, dass die Trennlinie als
feine Haarlinie gezeichnet wird. Falls Sie keine Trennlinie haben mchten,
knnen Sie diese ber die Option "Trennlinie" ausschalten.
Anpassung
ber diese Option legen Sie fest, ob der Inhalt der markierten Spalten bei
Erreichen der Spaltengrenze in eine neue Zeile umgebrochen oder
abgeschnitten wird. Beim Anklicken der Option erscheint unter dem
Listenfeld das Feld "Anpassung" mit den beiden Optionen "Abschneiden"
und "Wortumbruch".
Hinweis: Es knnen nur Spalteneintrge umgebrochen werden, die auch aus
mehreren Worten bestehen. Einzelne Worte werden prinzipiell nicht
umgebrochen, sondern bei Erreichen der Spaltenbegrenzung immer
abgeschnitten.
Hintergrund
ber diese Option knnen Sie den Hintergrund fr die Spalten festlegen.
Beim Anklicken der Option "Hintergrund" erscheint unter dem Listenfeld das
Feld "Hintergrund" mit dem Button "Raster".
Per Voreinstellung ist das Raster "transparent", d.h. kein Muster ausgewhlt,
und folglich kann dem Hintergrund auch keine Farbe zugeordnet werden.
Um eine Farbe zuordnen zu knnen, muss erst ein anderes Muster als
"transparent" gewhlt werden.
Schriftart
ber diese Option knnen Sie fr die markierten Spalten Schriftart, -stil,
-gre und -farbe festlegen. Klicken Sie auf "Whlen" um beliebige
Schriftoptionen einzustellen oder klicken Sie auf "Voreinst." um die unter
Objekte > Voreinstellungen > Schriftart festgelegten Standardeinstellungen
zu whlen.
Leerzeichen-Optimierung
Genau wie bei Textobjekten knnen auch in Tabellenspalten unerwnschte
Leerzeichen entfernt werden.
Zellenrnder einstellen
Fr die einzelnen Zellen einer Tabelle knnen Sie ber die Eigenschaften
"Rand ..." bestimmen, wieweit der Zelleninhalt jeweils vom Zellenrand
abgesetzt werden soll.

67
List & Label - Designer Men "Objekte"
Zusammen mit der gewhlten Schriftgre bestimmen die Zellenrnder
"oben" und "unten" die Hhe der Tabellenzeile.
Bitte beachten Sie, dass die ber das Zeilenformat (siehe unten) einge-
stellten Zeilenrahmen die eingestellte Zellengre verringern knnen.
RTF-Text in Tabellen
Die Option "RTF-Format" legt fest, ob die aktuelle Zelle einen RTF-Text
enthalten soll. Ist diese Option aktiviert, so werden einige andere oben
beschriebene Optionen nicht mehr bentigt und ausgeblendet, da diese
Einstellungen dann durch das RTF-Objekt vorgenommen werden.
Weitere Informationen zur Verwendung des RTF-Objektes entnehmen Sie
bitte dem Kapitel 5.10. "Formatierte Textobjekte einfgen".
Zeilen formatieren
ber den Button "Layout" knnen Sie das Erscheinungsbild
fr die ganze Tabellenzeile des gewhlten Typs
bestimmen.
ber die Schriftart-Voreinstellung knnen Sie die Schriftart fr die ganze
Tabellenzeile voreinstellen. Neu eingefgte Spalten erscheinen dann
zunchst in dieser Schriftart. ber die entsprechende Option der
Spalteneigenschaften knnen Sie jedoch auch fr jede Spalte eine eigene
Schriftart whlen.
ber die Rubrik "Abstnde vom Druck-
bereich" knnen Sie die Abstnde
einstellen, die die Tabellenzeilen relativ
zum Tabellenobjekt haben sollen.
Die Abstnde "oben" bzw. "unten" bewir-
ken dabei auch entsprechende Leerrume
zwischen den einzelnen Tabellenzeilen.
Ein Abstand unten von 3.0 mm wrde z.B.
bewirken, das zwischen den Zeilen des betreffenden Typs jeweils ein
Abstand von 3.0 mm bleibt. Wenn zustzlich noch eine oberer Abstand
definiert wird, vergrert sich der Leerraum entsprechend. Jede einzelne
Datenzeile wird dabei mit den unter der Rubrik "Rahmen" definierten
Rahmenlinien gedruckt.
ber die Abstnde "links" bzw. "rechts" knnen Sie Einzge relativ zum
Tabellenobjekt oder auch relativ zu anderen Tabellenzeilen erreichen.
Haben Sie z.B. fr die Kopfzeilen einen linken Abstand von 0.0 definiert und
fr die Datenzeilen einen linken Abstand von 10.0, so erscheinen die
Datenzeilen relativ zur Kopfzeile um 10 mm eingerckt.

Kopfzeile
Datenzeilen

68
List & Label - Designer Men "Objekte"
...
Darstellungsbedingungen fr Tabellenzeilen
ber den Button "Darstell.-Bed. ..." knnen Sie fr
die Tabellenzeilen Darstellungsbedingungen
vergeben. Sie gelangen dabei in den bekannten Dialog zur Definition von
logischen Ausdrcken (siehe Kapitel "2.8. Variablen, Formeln und
Ausdrcke" ab Seite 31).
Diese Darstellungsbedingungen gelten zustzlich zu eventuell ber Projekt
> Filter vergebenen, projektspezifischen Darstellungsbedingungen.
Sofern Sie nur eine einzelne Tabellenzeile definiert haben, ist eine Darstel-
lungsbedingung ber Projekt > Filter einer Darstellungsbedingung fr
Tabellenzeilen vorzuziehen.
Bedeutsam werden Darstellungsbedingungen fr Tabellenzeilen jedoch,
wenn Sie mehr als ein Zeilenlayout fr eine Tabellenzeile definieren wollen.
Hier knnen Sie ber solche Darstellungsbedingungen zwischen den
verschiedenen Zeilenlayouts wechseln.
Achten Sie dabei darauf, dass die verschiedenen Darstellungsbedingungen,
die Sie fr die einzelnen Zeilenlayouts vergeben, sich gegenseitig
ausschlieen. Ansonsten wird ein und derselbe Datensatz mehrfach in der
Tabelle erscheinen, d.h. einmal fr jedes Zeilenlayout, bei dem die
Darstellungsbedingung auf den Datensatz passt.
Verschiedene Zeilenlayouts definieren
Sie haben die Mglichkeit, fr ein und dieselbe Tabellenzeile verschiedene
Layouts zu definieren. In Abhngigkeit von Darstellungsbedingungen wird
je nach Situation das jeweils passende Layout verwendet. Auf diese Weise
knnen z.B. die Tabellenzeilen fr manche Datenstze im Fettdruck
erscheinen, whrend sie fr die brigen in normaler Schrift erscheinen.
Oder im einen Fall enthlt die Tabellenzeile andere Spalten...

Pro Zeilentyp stehen maximal 50 verschiedene Zeilendefinitionen zur


Auswahl.
Um mehrere Zeilenlayouts pro Zeile anzulegen, whlen Sie aus der
Combobox zunchst die Zeilendefinition aus, die Sie bearbeiten mchten.
Sofern Sie bereits fr mindestes eine Zeile ein Layout definiert haben,
erhalten Sie die Mglichkeit, eines der bestehenden Layouts fr das neue
Zeilenlayout als Vorgabe zu bernehmen.
Wie oben beschrieben, knnen Sie nun fr das neue Zeilenlayout die
gewnschten Spalten mit Ihren jeweiligen Spalteninhalten und Eigen-
schaften definieren. ber den Button "Layout" legen Sie dann das
Erscheinungsbild fr das neue Zeilenlayout als Ganzes fest. So knnen Sie
fr ein Zeilenlayout z.B. besondere Rahmenlinien definieren.

69
List & Label - Designer Men "Objekte"
5.9.3. Fuzeilen definieren
Hufig ist es wnschenswert, zu einer Tabelle noch eine oder mehrere
spezielle Fuzeilen mit auszugeben. Diese werden wie normale
Tabellenzeilen behandelt, mit der Ausnahme, dass Fuzeilen immer nur am
Ende der Tabelle auf jeder Seite gedruckt werden.

5.9.4. Gruppenzeilen definieren


Ein weiterer besonderer Zeilentyp sind die Gruppenzeilen. Diese dienen
dazu, die zu druckenden Datenzeilen zu Gruppen zusammenzufassen. Ein
Beispiel hierfr wre ein alphabetisches Namensverzeichnis, bei dem vor
jedem neuen Anfangsbuchstaben eine Zwischenberschrift mit dem
betreffenden Buchstaben erscheinen soll. Die zu druckenden Datenzeilen
wrden dabei nach dem Anfangsbuchstaben des Namens in Gruppen
zusammengefasst.
Auch hier sind wieder die Bedingungen wichtig. Als
Bedingung kann hier ein beliebiger Ausdruck dienen,
z.B. "Left$(NAME,1)". Jedes mal, wenn sich das Ergebnis des Ausdrucks von
einer Datenzeile zur nchsten ndert, wird die zur Bedingung gehrige
Gruppenzeile als Zwischenberschrift in die Liste gedruckt.
Bei diesem Beispiel ist das Ergebnis des Ausdrucks "Left$(NAME,1)" das
erste Zeichen der Variablen NAME. Mit jedem neuen Anfangsbuchstaben
wird also eine entsprechende Zwischenberschrift in die Liste gedruckt.
Die zugehrige Spaltendefinition fr die Gruppenzeile knnte dabei folgen-
dermaen aussehen: "Buchstabe: Left$(NAME,1)" oder "Buchstabe:
"+Left$(NAME), je nachdem, in welchem Modus Sie sich befinden. Die
automatische Syntaxprfung des Assistenten zeigt Ihnen an, welches die
richtige Schreibweise ist. Fr jeden neuen Anfangsbuchstaben bei NAME
wrde dann als Zwischenberschrift der Text "Buchstabe: " gefolgt vom
jeweiligen Buchstaben gedruckt.
Auch hier ist mehr als ein Zeilenlayout mglich. Damit lassen sich z.B.
hierarchisch abgestufte Zwischenberschriften realisieren. So knnen Sie
ein Zeilenlayout definieren, das wie im obigen Beispiel
Zwischenberschriften anhand des ersten Buchstabens der Variable NAME
erzeugt. Zustzlich definieren Sie ein zweites Zeilenlayout, das
Zwischenberschriften anhand der ersten beiden Zeichen von NAME
erzeugt. Der Bedingungsausdruck hierfr wre "Left$(NAME,2)", eine
passende Spaltendefinition wre "Buchstaben: Left$(NAME,2)". Fr dieses
zweite Zeilenlayout knnen Sie dann ber den Button "Layout" noch einen
besonderen Abstand einstellen, z.B. "links" = 10.0 mm. Das Ergebnis
knnte dann etwa folgendermaen aussehen:
.....
Buchstabe: A
Buchstaben: AA
...
70
List & Label - Designer Men "Objekte"
Datenzeilen
...
Buchstaben: AB
...
Datenzeilen
...
...
Buchstabe: B
Buchstaben: BA
...
Datenzeilen
...
Buchstaben: BB
...
Datenzeilen
...

Darstellungsbedingung
Auch bei Gruppenkopfzeilen ist die Verwendung von
Darstellungsbedingungen mglich. Weitere
Informationen hierzu finden Sie im Abschnitt "Darstellungsbedingungen fr
Tabellenzeilen" weiter oben in diesem Kapitel).
5.9.5. Gruppenfuzeilen definieren
Ein weiterer besonderer Zeilentyp sind die Gruppenfuzeilen. Diese funktio-
nieren im Prinzip genau wie die Gruppenzeilen, erscheinen jedoch nachdem
sich die Bedingung gendert hat.

5.10. Formatierte Textobjekte einfgen


In diesem Objekt knnen Sie im Gegensatz zum normalen Textobjekt auch
Formatierungswechsel innerhalb einer Zeile vornehmen. Insbesondere
knnen Sie auch innerhalb dieses Objekts Variablen verwenden.
Wann also das formatierte Textobjekt, wann das normale benutzen? Das
normale Textobjekt sollten Sie vorzugsweise benutzen, da es insbesondere
schneller gedruckt werden kann, da dort weniger Information enthalten ist.
Benutzen Sie also das formatierte Textobjekt, wenn Sie Formatierungen zu
realisieren haben, die Sie mit dem normalen Textobjekt gar nicht oder nur
mhsam realisieren knnen.
Um ein formatiertes Textobjekt zu erstellen, whlen Sie den Menpunkt
Objekte > Einfgen > Formatierter Text.
Erstellen Sie ein Objekt wie unter dem Kapitel "Arbeitsbereich"
beschrieben. Das Objekt ist automatisch selektiert.
Klicken Sie mit der rechten Maustaste in das Objekt oder whlen Sie
den Menpunkt Objekte > Eigenschaften.
Sie knnen als Quelle entweder eine RTF-Variable oder "(Freier Text)" an-
whlen. Sofern Sie letzteres anwhlen, werden im Dialog eine Eingabebox
71
List & Label - Designer Men "Objekte"
sowie verschiedene Formatierungshilfen angezeigt, die im folgenden
beschrieben werden. Markieren Sie einfach die Textpassage und whlen den
entsprechenden Button:

Stellen Sie eine Schriftart, die Farbe, die Gre und den Schrift-Untertyp ein.

Whlen Sie die Formatierung der Selektion: Fett, Kursiv, Unterstrichen,


Durchgestrichen sowie Hochgestellt oder Tiefgestellt.

Whlen Sie die Ausrichtung: Linksbndig, Zentriert, Rechtsbndig, Einzug


um ca. 2.5 mm, Einzug wegnehmen, Aufzhlung.

Einfgen aus der Zwischenablage, Bearbeiten Rckgngig.

Mit dieser Option wird der Umbruch anhand der Ausmae des Objektes
dargestellt. Dies ist nur ein ungefhrer Anhaltspunkt und kann minimal
differieren.

Ist diese Option aktiviert, so darf sich das RTF Objekt umbrechen, also ber
mehrere Seiten verlaufen. Die Option ist per Voreinstellung aktiviert. Wenn
Sie in Listen-Projekten ein sich auf jeder Seite wiederholendes Objekt
drucken wollen, so mssen Sie die Option deaktivieren, da das Objekt
ansonsten nur einmal pro Projekt gedruckt werden wrde.

Hier knnen Sie Variablen auswhlen oder den Formelassistenten nutzen.

Das Kontextmen
Die Eingabebox verfgt ber ein Kontextmen, ber das Sie o.g. Formatie-
rungsmglichkeiten fr Zeichen und Absatz direkt anwhlen knnen.
Das RTF Objekt untersttzt auch sog. "Embedded Objects", also in den Text
eingebettete Objekte, wie z.B. Grafiken. Sie knnen diese z.B. ber die
Zwischenablage aus MS Paint einfgen.

5.11. Formular-Vorlagenobjekte einfgen


Formular-Vorlagen sind eingescannte Bitmaps von Formularen, die Sie sich
als Schablone in den Hintergrund Ihres Arbeitsbereiches legen knnen,
damit Sie Objekte genau passend zu dem Formular in einem Projekt
72
List & Label - Designer Men "Objekte"
platzieren knnen. Die Formular-Vorlagen werden zwar auf dem
Arbeitsbereich angezeigt, sie werden jedoch nicht mit ausgedruckt und
knnen auch nicht weiter bearbeitet werden.
Um sich eine Formular-Vorlage in den Hintergrund Ihres Arbeitsbereiches
zu legen, verwenden Sie das Formular-Vorlagenobjekt, das Sie ber den
Menpunkt Objekte > Einfgen > Formular-Vorlage einfgen knnen.
ber den Eigenschaftsdialog knnen Sie dann die gewnschte Vorlage
laden. Whlen Sie hier die Datei aus, in der die gewnschte Formular-
Vorlage gespeichert ist. Es werden die gleichen Formate wie bei
Grafikobjekten untersttzt (s. Kapitel 5.7. "Grafikobjekte einfgen").
Um ein Formularvorlagen-Objekt auf dem Arbeitsbereich zu positionieren
oder seine Gre zu verndern, ziehen Sie das Anfasserkstchen
(verschieben) oder den Rahmen (Gre verndern). Wenn Sie die Gre eines
Formularvorlagen-Objektes ndern, bleiben seine Proportionen automatisch
erhalten, nur die Gre ndert sich. Um ein Formularvorlagen-Objekt exakt
zu platzieren, rufen Sie am besten ber den Befehl Objekte > Positionsdialog
oder die Kurztasten UMSCHALT+ENTER den Positionsdialog auf, in dem Sie
Position und Gre des Objektes auf 1/10 mm genau bestimmen knnen.
Hinweis: Wenn Sie Formular-Vorlagen verwenden, um selbst ein Formular
nach der Vorlage zu erstellen oder um ein Formular auszufllen, sind Gre
und Position der Vorlage von kritischer Bedeutung. Fr diese Flle
empfehlen wir Ihnen, die Vorlage ber den Positionsdialog zu platzieren, da
dieser in der Regel ein prziseres Arbeiten ermglicht, als die entsprech-
enden Mausverfahren.
Nach dem Erstellen sind Formular-Vorlagenobjekte nur noch ber die
Objektliste bearbeitbar; auf dem Arbeitsbereich knnen sie nicht mehr
selektiert werden.
Formularvorlagen-Objekte erneut selektieren
Formularvorlagen-Objekte sind per Voreinstellung nicht bearbeitbare
Objekte, d.h. insbesondere, dass Sie nicht durch Anklicken mit der Maus
selektiert und bearbeitet werden knnen. Um ein Formularvorlagen-Objekt
erneut zu selektieren, rufen Sie die Objektliste auf, klicken in der Liste auf
die gewnschte Formularvorlage und dann auf den Button "OK". Jetzt ist die
Formularvorlage selektiert und kann bearbeitet werden.

5.12. Anordnen
Objekte auf dem Arbeitsbereich knnen sich
gegenseitig verdecken und dabei mehrere Lagen
oder Schichten bilden. Dazu knnen Sie sich
vorstellen, dass alle Ihre einzelnen Objekte jeweils
auf eine transparente Folie gedruckt wren. Wenn
Sie nun die Objekte auf dem Arbeitsbereich

73
List & Label - Designer Men "Objekte"
platzieren, legen Sie diese Folien in einer geeigneten Reihenfolge
bereinander. Jedes Objekt liegt dabei in seiner eigenen Folie oder Schicht.
Mit dem Menpunkt Objekte > Anordnen knnen Sie Objekte von einer
Schicht in eine andere verschieben. Das ist so, als wrden Sie die
Reihenfolge der Folien auf dem Arbeitsbereich ndern.
Bitte beachten Sie, dass diese Form der Schichtung auf dem Arbeitsbereich
nichts mit den in Kapitel "2.6. Arbeiten mit Darstellungsebenen" ab Seite
27 beschriebenen Darstellungsebenen zu tun hat. Objekte, die ber Objekte
> Anordnen bearbeitet werden, ndern dadurch nicht ihre Zuordnung zu
einer Darstellungsebene.
Markieren Sie zunchst die Objekte, die Sie auf dem Arbeitsbereich
anordnen wollen. Whlen Sie dann eine der nachfolgend beschriebenen
Optionen.

5.12.1. Vordergrund
ber den Befehl Objekte > Anordnen > Vordergrund oder die Tasten-
kombination STRG+POS1 werden alle selektierten Objekte der obersten
- d.h. der auf jeden Fall sichtbaren - Ebene zugeordnet.

5.12.2. Hintergrund
ber den Befehl Objekte > Anordnen > Hintergrund oder die Tasten-
kombination STRG+ENDE werden alle selektierten Objekte der hintersten
(untersten) Ebene zugeordnet.

5.12.3. Eine Ebene vor


ber den Befehl Objekte > Anordnen > Eine Ebene vor oder die Ta-
stenkombination STRG+BILD werden alle selektierten Objekte eine Schicht
weiter nach vorne (oben) gestellt.

5.12.4. Eine Ebene zurck


ber den Befehl Objekte > Anordnen > Eine Ebene zurck oder die
Tastenkombination STRG+BILD werden alle selektierten Objekte eine Schicht
weiter nach hinten (unten) gestellt.
Eine mgliche Anwendung wre z.B., wenn Sie ein Textobjekt mit einem
Rechteckobjekt farbig unterlegen wollen. Hier muss das betreffende
Textobjekt in der Schichtung ber dem zugehrigen Rechteckobjekt liegen.

74
List & Label - Designer Men "Objekte"
5.12.5. Ausrichtung
Mit dem Menpunkt Objekte > Anordnen
> Ausrichten knnen Sie mehrere Objekte
aneinander ausrichten. Es mssen
mindestens 2 Objekte markiert sein,
damit das Men anwhlbar wird.
Fr das aneinander Ausrichten von 2 oder
mehr Objekten stehen Ihnen eine ganze
Reihe von Optionen zur Verfgung.
Whlen Sie in den Rubriken "horizontal"
und "vertikal" die gewnschte Art der Ausrichtung.
Links / Rechts / Oben / Unten
ber die Optionen "links", "rechts", "oben", "unten" werden
die markierten Objekte an einer entsprechenden
gemeinsamen Kante ausgerichtet. Mageblich ist dabei das am weitesten
auen stehende der markierten Objekte. Fr diese Ausrichtungen knnen
Sie auch die Tastenkombination STRG + PFEILTASTE benutzen.
Grenanpassung
ber die Option "Grenanpassung" werden die markierten
Objekte in der jeweiligen Dimension (horizontal oder vertikal) auf
eine gemeinsame Gre gezogen. Mageblich sind dabei auch hier die
jeweils am weitesten auen liegenden Kanten.
Konstante Zwischenrume
ber die Option "konstante Zwischenrume" werden zwischen den Rndern
der selektierten Objekte konstante Abstnde eingestellt. Mageblich sind
dabei auch hier die jeweils am weitesten auen liegenden Kanten. Aus Ihnen
wird der durchschnittliche Zwischenraum ermittelt und die Objekte
entsprechend angeordnet.
Falls sich die selektierten Objekte berlagern, d.h. negative Zwischenrume
haben, werden die Objekte durch diese Ausrichtung nicht auseinanderge-
schoben sondern lediglich der berlappungsgrad auf den Durchschnittswert
gesetzt.
Konstante Abstnde
ber die Option "konstante Abstnde" werden zwischen den Zentren der
selektierten Objekte konstante Abstnde eingestellt. Dabei wird aus den
Abstnden der Zentren der Durchschnittswert errechnet und die Objekte
werden entsprechend angeordnet.
Falls sich die selektierten Objekte berlagern, werden die Objekte durch
diese Ausrichtung nicht auseinandergeschoben sondern lediglich der
berlappungsgrad auf den Durchschnittswert gesetzt.

75
List & Label - Designer Men "Objekte"
Unverndert
Wollen Sie die Objekte in einer Dimension (horizontal oder vertikal)
unverndert lassen, whlen Sie die Option "Unverndert".

5.13. Gruppieren
Mehrere, zusammengehrige Objekte knnen zu einer Gruppe zusam-
mengefasst und dann wie ein einzelnes Objekt angesprochen werden. Bitte
beachten Sie, dass ein Objekt jeweils nur Mitglied einer Gruppe sein kann.
Es ist daher nicht mglich, Gruppen wiederum zu bergeordneten Gruppen
zusammenzufassen.
Um zwei oder mehr Objekte zu einer Gruppe zusammenzufassen, gehen Sie
folgendermaen vor:
Selektieren Sie die betreffenden Objekte
Whlen Sie den Befehl Gruppierung erstellen aus dem Men Objekte
oder aus dem Kontextmen. Alternativ knnen Sie auch die Tasten-
kombination STRG+G verwenden.
Um eine Gruppierung wieder rckgngig zu machen, whlen Sie den
Befehl Gruppierung lsen. Alternativ knnen Sie auch die Tasten-
kombination STRG+U verwenden.
Gruppierte Objekte knnen dann wie ein einzelnes Objekt selektiert und
bearbeitet werden.

5.14. Ebene zuweisen


Die aktuell selektierten Objekte auf dem Arbeitsbereich lassen sich den
verschiedenen Darstellungsebenen zuweisen (siehe Kapitel "2.6. Arbeiten
mit Darstellungsebenen" ab Seite 27).

5.15. In Ebene kopieren


Nicht nur die Zuordnung von Objekten zu Darstellungsebenen ist erlaubt,
auch bestehende Objekte knnen in eine Darstellungsebene hineinkopiert
werden. Dabei bleibt das Quellenobjekt in seiner alten Ebene erhalten. In
der Zielebene wird eine Kopie des Objektes angelegt.
Um ein oder mehrere selektierte Objekte in eine bestimmte Darstellungs-
ebene zu kopieren, whlen Sie den Befehl In Ebene Kopieren aus dem Men
Objekte oder aus dem Kontextmen.

5.16. Eigenschaften
Wenn Sie ein Objekt selektieren und dann den Befehl Eigenschaften
aus dem Men Objekte oder aus dem Kontextmen whlen oder die
Taste ENTER drcken, knnen Sie in einem Dialogfenster die zum jeweiligen
Objekt gehrenden Eigenschaften bearbeiten. Die Eigenschaften der

76
List & Label - Designer Men "Objekte"
einzelnen Objekte wurden bereits in den einschlgigen Unterkapiteln des
Kapitels "Objekte " ab Seite 53 detailliert beschrieben.

5.17. Positionsdialog
ber den Menpunkt Objekte > Positionsdialog oder die Tastenkombination
UMSCHALT+ENTER knnen Sie die genaue Position des jeweils selektierten
Objekts auf dem Arbeitsbereich auf 1/10 mm genau festlegen. Der
Positionsdialog wurde bereits im Kapitel "Gre ndern und Verschieben
per Dialog" ab Seite 26 beschrieben.

5.18. Darstellungsbedingung
ber den Befehl Darstellungsbedingung aus dem Men Objekte bzw. dem
Kontextmen oder ber die Tastenkombination STRG+ENTER knnen Sie fr
ein selektiertes Objekt eine Bedingung vergeben, die festlegt, wann dieses
Objekt beim Ausdruc??ken dargestellt werden soll und wann nicht. Es
handelt sich dabei also um eine objektspezifische Filterbedingung, die
bereits im Kapitel "Arbeiten mit Filtern" ab Seite 44 beschrieben wurde.

5.19. Gemeinsame Darstellungsbedingungen


ber den Befehl gemeinsame Darstellungsbedingung aus dem Men Objekte
bzw. dem Kontextmen knnen Sie fr mehrere selektierte Objekte eine
Bedingung vergeben, die festlegt, wann diese Objekte beim Ausdruc??ken
dargestellt werden sollen und wann nicht. Es handelt sich dabei also um
eine objektspezifische Filterbedingung, die bereits im Kapitel "Arbeiten mit
Filtern" beschrieben wurde.

5.20. Namen vergeben


ber den Befehl Name aus dem Men Objekte bzw. dem Kontextmen oder
ber die Tastenkombination STRG+UMSCHALT+ENTER knnen Sie einem
selektierten Objekt einen Namen geben. Mit diesen Namen knnen Sie auch
unter vielen hnlichen Objekten das Gewnschte auf Anhieb herausfinden.
Die Vergabe von Namen wurde bereits im Kapitel "Namen fr Objekte
festlegen" ab Seite 30 beschrieben.

5.21. Objektliste
ber den Befehl Objektliste des Mens Objekte bzw. das Kontextmen oder
ber die Taste NUM x (Taste x im Numerischen Tastenfeld) rufen Sie einen
Dialog mit einer Liste aller in Ihrem Projekt vorhandenen Objekte auf. Die
Objekte werden dabei durch Ihre interne Bezeichnung (Objekttyp und

77
List & Label - Designer Men "Objekte"
Koordinaten) oder, sofern vorhanden, den zugeordneten Namen
reprsentiert.
Objekte bearbeiten
ber die Objektliste knnen Sie alle Objekte auch bearbeiten. Durch
einen Doppelklick auf ein Objekt in der Liste oder durch Anklicken
des Buttons "ndern" rufen Sie den Eigenschafts-Dialog des
betreffenden Objektes auf.

Objekte lschen
Mit dem Button "Lschen" knnen Sie ein oder mehrere in der Objekt-
liste selektierten Objekte aus dem Projekt lschen.
Objekte gegen Bearbeitung sperren
Ist die Option "Bearbeitbar" fr ein Objekt ausgeschaltet, kann das
betreffende Objekt im Arbeitsbereich nicht mehr selektiert und folglich auch
nicht bearbeitet (ndern von Gre, Position und Eigenschaften) werden. Es
kann jedoch nach wie vor in der Objektliste bearbeitet werden. Bei
eingeschalteter Option kann das Objekt hingegen auch im Arbeitsbereich
selektiert und bearbeitet werden.
Objekte benennen
In dem Eingabefeld "Objektname" knnen Sie einen Namen fr das in der
Liste selektierte Objekt vergeben. Diese Namensvergabe entspricht der auch
ber den Befehl Name aus dem Men Objekte oder dem Kontextmen
mglichen Namensvergabe.
Namen zurcksetzen
ber den Button "Voreinst." knnen Sie den Namen des in der Objektliste
selektierten Objektes wieder auf seine interne Bezeichnung zurcksetzen.

78
List & Label - Designer Men "Objekte"
5.21.1. Objekte verketten
ber das Verketten von Objekten knnen Sie bewirken, dass Objekte zeitlich
oder rumlich nachgeordnet zu anderen Objekten gedruckt werden. Zudem
ist es mglich, dass ein verkettetes Objekt sich in seiner Gre an die Gre
des bergeordneten Objektes (Tabelle) anpasst.
Die verknpften Objekte werden dazu in eine "Eltern - Kind" Hierarchie ge-
stellt. Das Objekt, an das andere Objekte angehngt werden, wird zum
Eltern-Objekt. Die Objekte, die an ein anderes Objekt angehngt werden,
sind die Kind-Objekte. Die Kind-Objekte knnen den Eltern-Objekten
zeitlich oder rumlich nachgeordnet werden.
Beachten Sie, dass sich Tabellen-Objekte nicht sinnvoll miteinander verketten
lassen. Es stehen Ihnen aber multiple Datenzeilen zur verfgen, mit denen Sie
in der Regel das gewnschte Layout erzielen knnen.
ber diesen Button knnen Sie an das in der Objektliste
selektierte Objekt andere Objekte "anhngen" bzw. mit
diesem verketten. Nach dem Anklicken des Buttons erscheint eine Liste mit
den zur Verknpfung verfgbaren Objekten in Ihrem Projekt. Whlen Sie das
Objekt, das Sie an das in der Objektliste selektierte Objekt anhngen wollen.
Die Verknpfung wird in der Objektliste durch eine Art "Stammbaum"
angezeigt, aus dem hervorgeht, welches Objekt das Eltern-Objekt und
welches das Kind-Objekt ist. Um mehrere Objekte an ein Objekt
anzuhngen, wiederholen Sie die oben beschriebenen Schritte.
Verkettungstypen
Sobald ein verkettetes Objekt
ausgewhlt wurde - z.B. durch
Anklicken mit der Maus -
stehen im Feld "Verkettung"
eine Reihe von Verkettungs-
typen zur Auswahl, die im
Folgenden nher erlutert werden.
Zeitliche Verkettung
Eine zeitliche Verkettung bedeutet, dass die Kind-Objekte dem Eltern-
Objekt zeitlich nachgeordnet werden. Das bedeutet, dass ein Kind-Objekt
nach dem Eltern-Objekt ausgedruckt wird. Eine zeitliche Verkettung ist z.B.
ntig, wenn Sie in einem Listenprojekt die Anzahl der Tabelleneintrge auf
der aktuellen Seite angeben wollen. Diese Anzahl ist natrlich erst nach
dem Druck der Tabelle bekannt. Also muss das entsprechende Feld zeitlich
nach der Tabelle gedruckt werden.
Die zeitliche Verkettung ist die Voreinstellung nach dem Verketten von
Objekten. Sie wird durch das Symbol einer Sanduhr in der Objektliste
angezeigt.

79
List & Label - Designer Men "Objekte"
Wenn eine zeitliche Verkettung gewhlt ist, sind im Feld "Verkettung" keine
der Optionen fr "Positionsanpassung" und "Grenanpassung"
eingeschaltet.
Rumliche Verkettung
Eine rumliche Verkettung bedeutet, dass die Kind-Objekte dem "Eltern"-
Objekt rumlich, d.h. bezglich Ihrer Gre oder Position, nachgeordnet
werden. Das bewirkt automatisch auch eine zeitliche Verkettung.
ndert sich das Eltern-Objekt in seiner Gre oder Position, weil die in ihm
enthaltenen Variablen weniger Raum einnehmen, als das Objekt zur Ver-
fgung stellt, passen sich bei einer rumlichen Verkettung die Kind-Objekte
automatisch diesen nderungen an.
Rumliche Verkettungen sind nur wirksam, wenn sich die Gre oder Position
des Eltern-Objektes beim Ersetzen der Variablen durch die jeweiligen
Feldinhalte ndert. Manuelle nderungen der Gre oder Position des Eltern-
Objektes im Arbeitsbereich haben hingegen keine Auswirkungen auf die Kind-
Objekte.
Rumliche Verkettungen werden in der Objektliste durch ein
Rechtecksymbol gekennzeichnet.
Verkettungstyp "Positionsanpassung"
Eine rumliche Verkettung bezglich der
Position bedeutet, dass sich das Kind-Objekt
in seiner Position automatisch den nder-
ungen in der Position des Eltern-Objektes
anpasst. Dabei haben Sie zwei mal drei
Optionen:
Option "horizontal"
Das Kind-Objekt passt sich in seiner Position an horizontale
Positionsnderungen des Eltern-Objektes an. Welche Ecke des Eltern-
Objektes dabei fr die Positionsanpassung des Kind-Objektes mageblich
ist, hngt von der gewhlten Option ("relativ zu Anfang", "relativ zu Ende"
oder "am Ende") ab. Wenn sich das Eltern-Objekt also horizontal verschiebt,
verschiebt sich das Kind-Objekt um den gleichen Wert in die gleiche
Richtung.
Option "vertikal"
Das Kind-Objekt passt sich in seiner Position an vertikale
Positionsnderungen des Eltern-Objektes an. Welche Ecke des Eltern-
Objektes dabei fr die Positionsanpassung des "Nachkommen"-Objektes
mageblich ist, hngt von der gewhlten Option ("relativ zu Anfang", "relativ
zu Ende" oder "am Ende") ab. Wenn sich das Eltern-Objekt also vertikal
verschiebt, verschiebt sich das Kind-Objekt um den gleichen Wert in die
gleiche Richtung.

80
List & Label - Designer Men "Objekte"
Sind beide Optionen "horizontal" und "vertikal" eingeschaltet, passt sich das
Kind-Objekt an beide Arten von Positionsnderungen des Eltern-Objektes
an.
Option "relativ zu Anfang"
Das Kind-Objekt verschiebt sich wie die linke obere Ecke des Eltern-
Objektes.
Option "relativ zu Ende"
Das Kind-Objekt verschiebt sich wie die rechte untere Ecke des Eltern-
Objektes.
Option "am Ende"
Das Kind-Objekt beginnt am Ende des Eltern-Objektes, unabhngig von
seiner ursprnglichen Position.
Verkettungstyp "Grenanpassung"
Eine rumliche Verkettung bezglich der
Gre bedeutet, dass das Kind-Objekt seine
Gre automatisch den nderungen der
Gre des Eltern-Objektes anpasst. Hierbei
stehen Ihnen zwei mal zwei Optionen zur
Verfgung.
Option "horizontal"
Das Kind-Objekt passt sich in seiner Breite an horizontale
Grennderungen des Eltern-Objektes an. Mageblich ist dafr die
gewhlte Option ("proportional" oder "invers").
Option "vertikal"
Das Kind-Objekt passt sich in seiner Hhe an vertikale Grennderungen
des Eltern-Objektes an. Mageblich ist dafr die gewhlte Option
("proportional" oder "invers").
Option "proportional"
Die Gre des Kind-Objektes verndert sich genauso wie die des Eltern-
Objektes. Wird dieses z.B. 1 cm schmaler, so wird auch das Kind-Objekt 1
cm schmaler.
Option "invers"
Hierbei wird die Gre des Kind-Objekt umgekehrt proportional zu der
Gre des Eltern-Objektes angepasst. Dies ist eine sehr interessante Option:
Wird das Eltern-Objekt 1 cm schmaler, so wird das Kind-Objekt 1 cm breiter.
Verkettungen lsen
Wenn Sie ein Kind-Objekt in der Objektliste selektiert
haben, steht Ihnen der Button "Verkettung lsen" zur
Verfgung. ber ihn knnen Sie eine bestehende Verkettung wieder lsen,
das Kind-Objekt wird anschlieend wieder als eigenstndiges Objekt in der
Objektliste gefhrt.

81
List & Label - Designer Men "Objekte"
Anwendungsbeispiele
Wie oben beschrieben sind zeitliche Verkettungen immer dann gefragt,
wenn Inhalte oder Bedingungen des Kind-Objektes erst vorhanden bzw.
erfllt sind, sobald das Eltern-Objekt gedruckt wird. Denkbar ist dies z.B.
fr ein Textobjekt, das am Ende einer jeden Seite eine Zwischensumme
enthalten soll. Diese Summe steht erst fest, wenn die Tabelle auf dieser
Seite komplett gedruckt wurde. Es ist also eine zeitliche Verkettung
notwendig.
Ein sehr hufiges Beispiel fr eine rumliche Verkettung ist der Rechnungs-
druck. Eine Rechnung besteht in der Regel aus einer Tabelle, die die
einzelnen Rechnungsposten auf einer beliebigen Anzahl von Seiten auflistet.
Die erste Seite soll sich natrlich von den anderen insoweit unterscheiden,
als dass sie einen Briefkopf enthlt. Im ersten Augenblick bietet sich hier
an, zwei Tabellen auf zwei Ebenen ("Erste Seite", "Folgeseiten") zu erstellen.
Durch eine inverse, vertikale Grenanpassung geht es aber auch einfacher:
Erstellen Sie auf der Basis-Ebene einen unsichtbaren Rahmen (s. Kapitel 5.4.
"Rechteckobjekte einfgen"), der dort beginnt, wo auf den Folgeseiten die
Rechnungstabelle beginnen soll und dort endet, wo die Rechnungstabelle
auf der ersten Seite beginnen soll. Dem Rechteck weisen Sie als
Darstellungsbedingung Page()=1 (="erste Seite") zu. Die Tabelle erstellen
Sie ebenfalls auf der Basis-Ebene. Diese beginnt unter dem Rechteckobjekt.
Nun verketten Sie die Tabelle (Kind-Objekt) mit dem Rechteck (Eltern-
Objekt) und legen als Verkettungstyp eine vertikale, relativ an Ende
Positionsanpassung sowie eine vertikale, inverse Grenanpassung fest. Sie
sparen eine Tabelle und somit die Pflege von zwei Tabellen bei spteren
nderungen.

82
List & Label - Designer Men "Zoom"
6. Men "Zoom"

Um auch bei komplexen Projekten hinreichend genau arbeiten zu knnen,


stehen Ihnen verschiedene Vergrerungsstufen zur Verfgung:
Voll ALT+1
2-fach ALT+2
4-fach ALT+3
8-fach ALT+4

Der momentane Vergrerungszustand ist an einem Haken im entspre-


chenden Men erkennbar.

7. Men "Optionen"

Die im Men Optionen gebotenen Einstellungsmglichkeiten entsprechen


denen, die bereits im Kapitel "2.3. Voreinstellungen und Optionen" ab
Seite 18 beschrieben wurden. Der einzige Unterschied zum Befehl Projekt >
Optionen besteht darin, dass hier automatisch die globalen Optionen im
Vordergrund angezeigt werden, whrend im Men Projekt die
projektspezifischen Optionen im Vordergrund stehen.

83
List & Label - Designer Anhang
8. Anhang

8.1. Arbeiten mit Funktionen


8.1.1. Schreibweise von Funktionen
Die Funktionen folgen alle der gleichen, an die Programmiersprache BASIC
angelehnten Schreibweise:
Rckgabewert = Funktion(Argumente)
Sie geben dabei nur die Funktion und die Argumente in die Eingabezeile
ein. Die Gro- und Kleinschreibung ist bei Funktionsnamen bedeutungslos,
nicht jedoch bei den Argumenten. Insbesondere wenn Variablen als
Argumente benutzt werden, ist die Gro- und Kleinschreibung wichtig.
List & Label wertet den Ausdruck aus und ersetzt bei der Interpretation des
Ausdruckes den Teil "Funktion(Argumente)" durch den "Rckgabewert".
D.h. Sie geben in die Eingabezeile ein:
Funktion(Argumente)
und daraus entsteht der
Rckgabewert
Dabei bedeuten:
Element Bedeutung
Funktion() Der Name der jeweiligen Funktion in seiner korrekten
Schreibweise. Bitte beachten Sie, dass die Klammern () fr die
Argumente zum Funktionsnamen dazugehren. Selbst wenn eine
Funktion keine Argumente hat, mssen die Klammern angegeben
werden.
Argumente Die Werte, die eine Funktion benutzt, um daraus den
Rckgabewert zu erzeugen. Die Argumente schlieen sich
unmittelbar, d.h. ohne dazwischenliegendes Leerzeichen, an den
Funktionsnamen an. Eine Funktion kann keine, eines oder
mehrere Argumente haben.
Meist erwarten Funktionen Argumente eines bestimmten
Wertetyps (siehe unten). Es ist wichtig, dass die Wertetypen der
Argumente den von der Funktion erwarteten Typen entsprechen.
Rckgabewert Der Wert, den List & Label als Ergebnis einer Funktion zurckgibt.
Der Wertetyp eines Rckgabewertes hngt von der jeweiligen
Funktion bzw. dem Wertetyp der Argumente ab.

84
List & Label - Designer Anhang
8.1.2. Wertetypen

Wertetyp Erluterung
BOOLEAN Die logischen Werte WAHR oder FALSCH (bzw. TRUE oder FALSE).
Ist die Bedingung erfllt, ist der Ergebniswert TRUE, andernfalls
FALSE.
STRING Eine beliebige Zeichenkette. Diese Zeichenkette kann Buchstaben,
Zahlen und Sonderzeichen enthalten. Sie mssen in
Anfhrungszeichen ("") gesetzt werden, damit sie von Varia-
blennamen unterschieden werden kann.
DATUM Datumswerte nach dem Julianischen Kalender.
ZAHL Eine Zeichenkette, die nur aus den Ziffern 0, 1,..., 9, dem
Dezimalpunkt und dem Minuszeichen besteht; andere Zeichen
sind nicht erlaubt. Zeichenketten vom Typ ZAHL mssen nicht in
Anfhrungszeichen eingeschlossen werden.
BARCODE Eine Zeichenkette, die aus den fr Barcodes verwendeten Zeichen
besteht.
ZEICHNUNG Eines der untersttzen Bildformate.
RTF Ein formatierter Text

8.1.3. bersicht der verfgbaren Funktionen


Eine bersicht der verfgbaren Funktionen finden Sie auf der Registerkarte
"Funktion" im Dialog zur Bearbeitung von Ausdrcken (siehe Kapitel
"Funktionen einfgen" ab Seite 36). Dabei erhalten Sie zur jeweils selektier-
ten Funktion auch eine Erluterung zur Benutzung. Angezeigt werden auch
Art und Typ der von der Funktion erwarteten Argumente (Parameter). Sind
zu einer Funktion keine Argumente angegeben, heit das, dass die
Funktion keine Argumente (auer den leeren Klammern) erwartet.
Ansonsten erwartet die jeweilige Funktion genau so viele Argumente wie
angegeben. In eckigen Klammern ([ ]) stehende Argumente sind optional,
d.h. sie knnen auch weggelassen werden.
Dabei bedeutet das Argument "ALLE", dass das Argument jeden der folgen-
den Wertetypen annehmen kann (BOOLEAN, STRING, DATUM, ZAHL,
ZEICHNUNG, BARCODE, RTF).
Nachfolgend werden Beispiele zur Verwendung von einiger ausgewhlter
Funktionen beschrieben. Eine detailliertere Beschreibung smtlicher
Funktionen finden Sie in den entsprechenden Kapiteln der Online-Hilfe, die
Sie ber Men Hilfe > Index im List & Label Designer erreichen.

8.1.4. Beispiele zur Benutzung von Funktionen

Die Funktion "Empty(STRING)"


Die Funktion "Empty(STRING)" prft, ob die fr STRING angegebene
Feldvariable leer ist. Wenn ja, liefert Empty() den Wert TRUE, andernfalls
FALSE zurck.
Die Funktion "Empty(STRING)" eignet sich z.B. dafr, bei Anschriften das
Feld "Strasse" darauf zu prfen, ob es leer ist, und dann in Verbindung mit
85
List & Label - Designer Anhang
der WENN-DANN-SONST - Bedingung If() entweder den Inhalt des Feldes
"Strasse" oder den Inhalt des Feldes "Postfach" zu drucken.
Die Funktion "FStr$(ZAHL,STRING)"
Die Funktion "FStr$(ZAHL,STRING)" formatiert eine Zahl (Argument ZAHL)
anhand der Format-Zeichenkette (Argument STRING). Der Rckgabewert ist
eine entsprechend formatierte Zeichenkette.
Die Format-Zeichenkette wird zur Festlegung des gewnschten
Zahlenformats benutzt. Sie darf dabei folgende Zeichen enthalten ("wenn
Zahl negativ" bezieht sich dabei auf den zu formatierenden Wert).
Zeichen Erluterung
* Ziffer oder '*'-Prfix
$ Ziffer oder '$'-Prfix
- Ziffer oder Vorzeichen, (nur wenn Zahl negativ)
+ Ziffer oder Vorzeichen
( Ziffer oder '('-Prfix (nur wenn Zahl negativ)
) ')'-Postfix (nur wenn Zahl negativ)
# Ziffer oder Leerzeichen-Prfix
& Ziffer oder '0', falls keine Ziffer vorhanden
. Dezimalpunkt
, 1000er Trennzeichen oder Leerzeichen-Prfix
Ein Prfix ist dabei ein Zeichen, das einem Wert bei Bedarf vorangestellt
wird. Der Ausdruck FStr$(1, "***") ergibt z.B. "**1". Dem Wert "1"
werden dabei die Zeichen "**" vorangestellt, weil es krzer als die drei
reservierten Stellen ist.
Ein Postfix ist dabei ein Zeichen, das einem Wert bei Bedarf nachgestellt
wird.
Diese Formatierungs-Zeichen drfen beliebig kombiniert werden. Wenn die
Zahl zu gro ist fr die gewnschte Formatierung, wird eine Zeichenkette
aus '*' erstellt. Der Rckgabewert ist eine Zeichenkette.
Nehmen wir an, Sie wollten in einem Beleg die Anzahl der jeweiligen Posten
mit drucken. Diese stehen in der Variable "Anzahl". Der Ausdruck
Fstr$(Anzahl,"######")
formatiert den Inhalt der Variable "Anzahl" auf 6 Stellen, d.h. es werden in
jedem Fall 6 Stellen reserviert, auch wenn die Zahl selbst weniger Stellen
haben sollte. Die gewnschten Stellen werden durch das Zeichen #
reserviert.
aus wrde im Rckgabewert
1 " 1"
255 " 255"
Oder stellen Sie sich vor, Sie wollten den Einzelpreis von Artikeln so
ausdruc??ken, dass dieser 6 Stellen plus zwei Nachkommastellen umfasst.
Der Ausdruck

86
List & Label - Designer Anhang
Fstr$(Stkpreis,"#####&.##")
formatiert den Inhalt der Variablen "Stkpreis" in der gewnschten Weise. Das
Zeichen # reserviert dabei die gewnschten Stellen. Das Zeichen & fllt die
betreffende Stelle mit '0' auf, falls die zu formatierende Zahl an dieser Stelle
keine Ziffer hat.
aus wrde im Rckgabewert
.55 " 0,55"
1 " 1,00"
255.3 " 255,30"

Statt mit Leerzeichen knnen die Rckgabewerte z.B. auch mit "*" ergnzt
werden, wenn sie krzer als die reservierte Stellenzahl sind. Der Ausdruck
Fstr$(Stkpreis,"*****&.##")
formatiert den Inhalt der Variablen "Stkpreis" in der gewnschten Weise. Das
Zeichen # reserviert dabei die gewnschten Stellen. Das Zeichen & fllt die
betreffende Stelle mit '0' auf, falls die zu formatierende Zahl an dieser Stelle
keine Ziffer hat.
aus wrde im Rckgabewert
.55 "*****0,55"
1 "*****1,00"
255.3 "***255,30"
Weitere Beispiele:
Der Ausdruck: ergibt:
FStr$(3.142,"#.###") "3,142"
FStr$(3.142,".######") "*******"
FStr$(3.142,"(#.###)") " 3,142 "
FStr$(-3.142,"(#.###)") "(3,142)"
FStr$(3.142,"+#.###") "+3,142"
FStr$(3.142,"-#.###") " 3,142"
FStr$(-3.142,"-#.###") "-3,142"
FStr$(3.142,"&&&.&&&") "003,142"
FStr$(3.142,"***.***") "**3,142"
FStr$(3.142,"$$$.$$$") "$$3,142"
FStr$(3.142,"###.***") " 3,142"
FStr$(5003.1,"#,###.&&") "5.003,10"
FStr$(3.142,"#####") " 3"
Die Funktion "If(<BOOLEAN>,<ALLE>[,<ALLE>])"
Die Funktion "If({Boolean},{Alle},{Alle})" erlaubt das Formulieren
beliebiger Bedingungen. Das erste Argument, BOOLEAN, ist ein logischer
Ausdruck, der auf seinen Wahrheitsgehalt geprft wird.
Ist der Ausdruck wahr (TRUE), so wird das zweite Argument ALLE als
Ergebnis zurckgegeben. Ist der Ausdruck falsch (FALSE), so wird das
dritte Argument ALLE als Ergebnis zurckgegeben. Ist kein drittes
Argument angegeben, nimmt der Rckgabewert bei FALSE in Abhngigkeit
vom Wertetyp des zweiten Argumentes folgende Standardwerte an:
87
List & Label - Designer Anhang
hat das 2. Argument den Typ so wird das Ergebnis bei FALSE
Boolean FALSE
String "" (leerer String)
Datum Julianischer Datumswert 0
Zahl 0
Zeichnung "" (leerer String)
Barcode "" (leerer String)
Mit der Funktion "If({Boolean},{Alle},{Alle})" knnen Sie sich auf
einfache Weise selbst WENN - DANN - SONST-Bedingungen formulieren:
WENN <erstes Argument> DANN <zweites Argument> SONST <drittes
Argument>.
Stellen Sie sich vor, Sie htten in Ihrer Datenbank ein Feld LAND in dem Sie
die Lnderkennzeichen der Adressen Ihrer Geschftspartner verwalten.
Nehmen wir an, bei nicht allen Datenstzen wre ein Eintrag fr LAND
vorhanden. Sie wollten nun Adress-Etiketten ausgeben, bei denen das
Lnderkennzeichen der PLZ mit einem Bindestrich vorangestellt wird. Falls
das Feld LAND leer ist, soll natrlich kein Bindestrich vor der PLZ eingefgt
werden.
Anstatt in einem Textobjekt die Zeile "LAND"-"PLZ ORT" einzugeben,
schreiben Sie:
If(LAND<>"",LAND+"-","")PLZ ORT
WENN nun LAND nicht leer ist, wird "LAND-"vor PLZ geschrieben,
andernfalls wird nichts, auch kein Leerzeichen, vor PLZ geschrieben.
Die Funktion "LastPage()"
Die Funktion "LastPage()" ermittelt, ob die aktuelle Seite die letzte Seite
eines Ausdrucks ist. In diesem Fall gibt "LastPage()" den Wert TRUE
(=WAHR) zurck, andernfalls FALSE (=FALSCH). Die Funktion "LastPage()"
hat keine Argumente, die leeren Klammern mssen jedoch angeben werden.
Nehmen wir an, Sie wollten am Ende einer Tabelle eine Fuzeile drucken,
die auf den ersten Seiten eine Nettozwischensumme, auf der letzten Seite
jedoch eine Nettogesamtsumme enthlt. Mit Hilfe der Funktionen IF() und
LASTPAGE() knnen Sie dynamisch zwischen der letzten und den
vorangehenden Seiten unterscheiden. Der Ausdruck
If(LastPage(),"Nettogesamtsumme: ", "Nettozwischensumme:
")
druckt fr die letzte Seite (LastPage=TRUE) den Text "Nettogesamtsumme: ",
fr die vorangehenden Seiten den Text "Nettozwischensumme: ".
Die Funktion "Left$(STRING,ZAHL)"
Die Funktion "Left$(STRING, ZAHL)" gibt die ersten in ZAHL angegebene
Anzahl Zeichen der Zeichenkette STRING zurck.
aus wrde im Rckgabewert
"Left$("combit", 2)" "co"
88
List & Label - Designer Anhang
Die Funktion "StrSubst$(STRING,STRING[,STRING])"
Die Funktion "StrSubst$({String},{String},{String})" durchsucht die
Zeichenkette des ersten Argumentes STRING nach Vorkommen des zweiten
Argumentes STRING und ersetzt sie durch die Zeichenkette des dritten
Argumentes STRING. Ist kein drittes Argument vorhanden, wird die dem
zweiten Argument entsprechende Zeichenkette aus der Zeichenkette des
ersten Argumentes gelscht.
Nehmen Sie an, Sie wollten Adressaufkleber drucken, in denen der Firmen-
name enthalten ist. Sie haben auf dem Etikett jedoch nur wenig Platz, und
knnen es sich daher nicht leisten, lange Firmenbezeichnungen wie
"Universitt Konstanz" auszuschreiben.
Mit dem Ausdruck
StrSubst$(FIRMA,"Universitt","Uni")
ersetzen Sie jedes Vorkommen von "Universitt" im Feld FIRMA durch "Uni":
aus wrde im Rckgabewert
"Universitt Konstanz" "Uni Konstanz"

8.2. Arbeiten mit Verknpfungen


Verknpfungen dienen dazu, Variablen und frei eingegebenen Text zu
komplexeren Bedingungen zusammenzusetzen und Vergleiche oder
Berechnungen durchzufhren.
In ein und derselben Bedingung knnen Sie mehrere - auch unter-
schiedliche - Verknpfungen miteinander kombinieren. Beachten Sie dabei
die jeweiligen Bearbeitungshierarchien der verwendeten Operatoren und
setzen Sie bei Bedarf Klammern.
Die allgemeine Bearbeitungshierarchie ist
Prioritt Operatorentyp
1 Klammern ()
2 Funktionen
3 Logische Operatoren
4 Arithmetische Operatoren
5 Relationen (Vergleichsoperatoren)

8.2.1. Operatoren
Operatoren verknpfen zwei oder mehr Werte bzw. Variablen zu einem
neuen Wert. Sie knnen damit arithmetische Ausdrcke (Grundrechenarten)
oder logische Ausdrcke formulieren. Der Wertetyp des Ergebnisses eines
Ausdruckes ist dabei abhngig von den Wertetypen der einzelnen Elemente
des Ausdruckes.
Relationen
Relationen oder Vergleichsoperatoren bestehen aus zwei Werten desselben
Datentyps, die miteinander dahingehend verglichen werden, ob die
89
List & Label - Designer Anhang
gewhlte Relation fr die beiden Werte zutrifft oder nicht. Das Ergebnis
(Rckgabewert) ist der BOOLEAN-Wert TRUE wenn die Relation zutrifft und
FALSE im anderen Fall.
Relation Bedeutung Datentypen
> Grer STRING, ZAHL, DATUM, RTF
>= Grer oder gleich STRING, ZAHL, DATUM, RTF
< Kleiner STRING, ZAHL, DATUM, RTF
<= Kleiner oder gleich STRING, ZAHL, DATUM, RTF
= Gleich STRING, ZAHL, DATUM, RTF
== Gleich STRING, ZAHL, DATUM, RTF
<> Ungleich STRING, ZAHL, DATUM, RTF
!= Ungleich STRING, ZAHL, DATUM, RTF
Ein Beispiel fr die Verwendung von Relationen wre die Vergleichsbedin-
gung:
PLZ >= 70000
Hiermit wrden alle Datenstze ausgewhlt, deren Wert im Feld PLZ grer
oder gleich 70000 ist.
Arithmetische Operatoren
Bitte beachten Sie, dass fr arithmetische Operatoren die bekannte Bearbei-
tungshierarchie -"Punkt- vor Strichrechnung"- gilt. Zuerst wird der Operator
"Modulo" ausgewertet, dann die Punktrechnung ("*" und "/") zuletzt die
Strichrechnung ("+" und "-"). Wenn Sie eine andere Bearbeitungsreihenfolge
wnschen, mssen Sie Klammern setzen. Die am weitesten "innen" stehende
Klammer wird jeweils zuerst ausgewertet.
Operator Bedeutung Datentypen
+ Addition STRING, DATUM, ZAHL
- Subtraktion DATUM, ZAHL
* Multiplikation ZAHL
/ Division ZAHL
% Modulo ZAHL
Ein Beispiel fr die Verwendung von arithmetischen Operatoren wre der
Ausdruck:
NETTOPREIS+(NETTOPREIS*0,15)
Damit wrde zum Wert des Feldes NETTOPREIS der Betrag von 15% (=MWSt.)
des Inhaltes von NETTOPREIS hinzuaddiert.
Logische Operatoren
Das Ergebnis (Rckgabewert) eines logischen Ausdruckes ist immer ein
BOOLEAN-Wert: TRUE falls der Ausdruck wahr ist sonst FALSE.
Bitte beachten Sie, dass fr logische Operatoren eine Bearbeitungshierarchie
hnlich wie fr arithmetische Operatoren ("Punkt- vor Strichrechnung") gilt.
Zuerst werden NEGIERUNGEN ausgewertet, dann das logische UND und
zuletzt das logische ODER. Wenn Sie eine andere Bearbeitungsreihenfolge

90
List & Label - Designer Anhang
wnschen, mssen Sie Klammern setzen. Die am weitesten "innen" stehende
Klammer wird jeweils zuerst ausgewertet.
Operator Bedeutung Datentyp
NOT oder .NOT. Negierung BOOLEAN
AND oder .AND. logisches UND BOOLEAN
OR oder .OR. logisches ODER BOOLEAN
XOR oder .XOR. logisches exklusiv-ODER BOOLEAN
Ein Beispiel fr die Verwendung von logischen Operatoren wre der
Ausdruck
PLZ>=70000 AND PLZ<=80000
Hiermit wrden alle Datenstze ausgewhlt deren Inhalte im Feld PLZ
grer gleich 70000 UND gleichzeitig kleiner gleich 80000 sind.

91
List & Label - Designer Index
9. Index C
Copy & Paste 65

@ D
@Summe 42 Darstellungsbedingung 28, 30, 77
@User 51 Darstellungsebenen 27
Bedingungen 28
Ebenen definieren 28
A Ebenen zuweisen 29
In Ebene kopieren 29
Alle selektieren 52
Datei
Anhang 84
Beenden 50
Funktionen 84
Laden 14
Verknpfungen 89
Neu 14
Anordnen 73
Probedruck 46
Ausrichtung 75
Speichern 45
Ebene vor 74
Speichern Als 46
Ebene zurck 74
Datensatzfilter 44
Hintergrund 74
Datum
Vordergrund 74
formatieren 39
Arbeiten mit dem Designer 12
Default-Projekt 14
Arbeitsbereich 6, 8
Dezimalstellen 19
Arithmetische Operatoren 90
Dialoge 10
Ausdrcke 31, 32
Dialogstil 57
Benutzerabfragen 37
DIB Bitmaps 59
Datumsformate 39
Drag & Drop 22, 54, 65
fester Text 34
Drucken 46
Funktionen 36
Vorschau 48
Operatoren 41
Drucker 16
Summenvariablen 42 Papierformat 16
Variablen 34 Druckreihenfolge 18
Zahlenformate 40
Ausrichtung 75
E
B Ebene vor 74
Ebene zurck 74
Barcodeobjekte 12, 60 Ebenen 27, 76
Eigenschaften 60 Definition 51
Erstellen 60 Ebenenfenster 9
Orientierung 62 Echtdatenvorschau 48
Barcodes 60 Eigenschaften von Objekten 30, 76
Bearbeiten 50 Einfgen
Bedienung 20 Barcodeobjekte 60
Beenden 50 Ellipsenobjekte 58
Benutzer-Variablen 51 Formatierte Textobjekte 71
Bitmaps 12, 59 Formular-Vorlagen 72
Blocksatz 56 Grafikobjekte 59
Buttons Linienobjekte 59
ndern 11 Objekte 53
Ausschneiden 11 Rechteckobjekte 58
Einfgen 11 Tabellenobjekte 62
Kopieren 11 Textobjekte 53
Lschen 11 Einfhrung 6
Neu 11 Ellipsenobjekte 12, 58
Online-Hilfe 10 EMF Dateien 59
Verschieben 11 Etiketten
Druckreihenfolge bestimmen 18
eigene Formate 17

92
List & Label - Designer Index
Offset 17 L
Laden 14
F Layer 27
Leerzeichen-Optimierung 56
fester Text 34
Lineale 6, 7
Filter 44, 51
Linienobjekte 12, 59
Datensatzfilter 44
Eigenschaften 59
Filter definieren 45
Einfgen 59
Formatierte Textobjekte 71
Farbe 59
Formeln 31, 51
Strichstrke 59
Formular-Vorlagen 13, 72
Listenobjekte 13
Eigenschaften 72
Eigenschaften 62
Erstellen 72
Einfgen 62
Fllung 58
Seitenlayout 18
Funktionen 31, 36, 84, 85
Logische Operatoren 90
Beispiele 85
Benutzerabfragen 37
Empty() 85 M
FStr$() 86
If() 87 Metafiles 12
Lastpage() 88 Multiple Zeilendefinition 64
Left$() 88
Schreibweise 84
StrSubst$() 89 N
Wertetypen 85
Funktionsleiste 7 Nchstes Objekt 52
Fuzeilen 70 Namen 30, 77
Namen festlegen 77
Neu 14
G
Gitter einrichten 19 O
Grafikdatei 59
Proportionen erhalten 60 Oberflche 6
untersttzte Formate 59 Objekte 12, 23, 52
Grafikobjekte 12, 59 Anordnen 73
Eigenschaften 59 Bearbeiten 24
Einfgen 59 Darstellungsbedingung 30, 77
Plazieren 59 Darstellungsebenen 27
Gruppenzeilen 70, 71 Ebenen zuweisen 76
Gruppieren 27 Eigenschaften 30, 76
Einfgen 22, 53
Formatierte Textobjekte 71
H Formular-Vorlagen 13, 72
Grafikobjekte 59
Hilfe 10 Gre verndern 25
Hintergrund 74 Gruppieren 27
In Ebene kopieren 76
Linienobjekte 12, 59
I Namen 30, 77, 78
Objektliste 77
Inverse Verkettung 81
Positionsdialog 77
Invertieren 52
Selektieren 25, 52
Tabellenobjekte 13
K Textobjekte 53
Verketten 79
Kontextmen 6, 8 Verschieben 25
Kreisobjekte 12 Objektliste 77
Kurztasten 23 Offset 17
Online-Hilfe 10
Operatoren 89
Arithmetisch 90
93
List & Label - Designer Index
Logisch 90 Skizze in Dateidialog 15
Relationen 89 Speichern 45
Vergleichsoperatoren 89 Speichern Als 46
Optionen 18, 51, 83 Statusleiste 6
Arbeitsbereich 20 Statuszeile 9
Kompatibilitt 21
Objekte 19
Summenvariablen 42, 51
Projekt 19
Vorschau 21 T
Orientierung 57
Tabellenobjekte 13, 62
Darstellungsbedingungen 69, 72
P Eigenschaften 62
Einfgen 62
Papierformat 16
Fuzeilen definieren 70
PCX Dateien 59
Gruppenzeilen 70, 71
Physikalische Seitengre 16
Layout bestimmen 62
Position verndern 26
Spalten bearbeiten 65
Positionsdialog 26, 77
Spalten formatieren 66
Probedruck 46
Spaltenausrichtung 66
Etiketten 47
Spaltenbreite 66
Listen 47
Spaltendefinition 65
Projekt 12, 51
Spaltentitel 67
Drucken 46
Spaltentrennlinie 67
Ebenendefinition 51
Tabellenlayout 62
Filter 51
Zeilen definieren 64
Laden 14
Zeilen formatieren 68
neu anlegen 14
Zeilenfilter 51
Optionen 51
Zeilenlayouts 69
Projektart whlen 14
Zeilenumbruch 67
Seitenlayout 51
Tabulator 36, 54
Speichern 45
Tastatur 27
Summenvariablen 51
Text und Variablen 12
Textobjekte 53
R Dialogstil 57
Eigenschaften 53
Rahmen 58 Einfgen 53
Rechteckobjekte 12, 58 Orientierung 57
Eigenschaften 58 Schriftart 56
Einfgen 58 Seitenumbruch 58
Fllung 58 Tabulatoren 36
Rahmen 58 Umbruch 35
Schatten 58 Unlschbare Zeilen 57
Relationen 89 Zeilen bearbeiten 54
RLE Bitmaps 59 Zeilenabstand 57
RTF Text 71 Zeilenausrichtung 56
Zeilenumbruch 57
TIFF Dateien 59
S Toolbar 23
Toolleiste 7
Schatten 58 Toolleiste 6
Schriftart 56, 61, 67
Seitenlayout 51
Etiketten 16 U
Listen 18
Seitenumbruch 58 Umbruch 35
Selektieren 25, 52 Seiten 58
Alle 52 Zeilen 57
Invertieren 52 User-Variablen 51
Nchstes Objekt 52
Voriges Objekt 52
Selektionsmodus 52

94
List & Label - Designer Index
V
Variablen 31, 34
Variablenliste 10
Verfahren 12
Arbeiten mit Ausdrcken 31
Darstellungsebenen 27
Filter 44
Objekte bearbeiten 24
Objekte bewegen 25
Objekte einfgen 22
Objekte gruppieren 27
Objekte selektieren 25
Operatoren 41
Projekt laden 14
Projekt neu anlegen 14
Projektart whlen 14
Seitenlayout festlegen 15
Voreinstellungen 18
Vergleichsoperatoren 89
Verketten 79
Verknpfungen 41, 89
Verschieben von Objekten 25
Vordergrund 74
Voreinstellungen 18
Voriges Objekt 52
Vorschau/Preview 9

W
WMF Dateien 59

Z
Zahlenformate 40
Zeilenabstand 57
Zeilenausrichtung
Blocksatz 56
linksbndig 56
rechtsbndig 56
zentriert 56
Zeilendefinition 64, 69
Zeilen-Eigenschaften 55
Zeilenlayouts 64, 69
Zeilenumbruch 57
Zoom 83

95