combit List & Label - Designer Handbuch - combit GmbH

combit List & Label - Designer Handbuch - combit GmbH combit List & Label - Designer Handbuch - combit GmbH

12.07.2015 Aufrufe

ObjekteZeilendefinition 1: Artikeldaten obere ZeileArtikel-Nr Artikel-Bezeichnung StückpreisZeilendefinition 2: Artikeldaten untere ZeileArtikelbild Artikel-Bezeichnung langBeispiel 2: Fallweise Darstellung von Zwischensumme und Gesamtsumme.Nehmen wir an, Sie möchten bei einer Tabelle über mehrere Seiten (z.B. eineRechnung) am Ende einer Tabelle eine Fußzeile drucken, die auf den ersten Seiteneine Nettozwischensumme, auf der letzten Seite jedoch eine Nettogesamtsummeenthält.Zeilendefinition 1: ZwischensummeZwischensumme:Darstellungsbedingung: not Lastpage()Zeilendefinition 2: GesamtsummeGesamtsummeDarstellungsbedingung: Lastpage()Tabellenzeilen formatieren«fstr$(ZWISCHENSUMME_NETTO,"#####&.##")»«fstr$(SUMME_NETTO,"#####&.##")»Selektieren Sie eine Zeilendefinition um über die Eigenschaften das Erscheinungsbildder gesamten Tabellenzeile zu bestimmen.Über die Eigenschaft "Schriftart-Voreinstellung" können Sie die Schriftart für dieganze Tabellenzeile voreinstellen. Neu eingefügte Spalten erscheinen dann zunächstin dieser Schriftart. Über die entsprechende Option der Spalteneigenschaften könnenSie jedoch auch für jede Spalte eine eigene Schriftart wählen.Über die Eigenschaft "Ränder" können Sie die Abstände einstellen, die die Tabellenzeilenrelativ zum Tabellenobjekt haben sollen. Dabei sind auch Formeln möglich.Die Abstände "oben" bzw. "unten" bewirken dabei auch entsprechende Leerräumezwischen den einzelnen Tabellenzeilen. Ein Abstand unten von 3.0 mm würde z.B.bewirken, dass zwischen den Zeilen des betreffenden Typs und den Folgezeilenjeweils ein Abstand von 3.0 mm bleibt. Wenn zusätzlich noch ein oberer Abstanddefiniert wird, vergrößert sich der Leerraum entsprechend.Über die Abstände "links" bzw. "rechts" können Sie Einzüge relativ zum Tabellenobjektoder auch relativ zu anderen Tabellenzeilen erreichen. Haben Sie z.B. für dieKopfzeilen einen linken Abstand von 0.0 definiert und für die Datenzeilen einen linkenAbstand von 10.0, so erscheinen die Datenzeilen relativ zur Kopfzeile um 10 mmeingerückt.Das Ergebnis sieht dann so aus:Kopfzeile126

Tabellenobjekte einfügenDatenzeilen...Darstellungsbedingung für TabellenzeilenSelektieren Sie eine Zeilendefinition um über die Eigenschaften eine Darstellungsbedingungenfür die Tabellenzeile zu vergeben. Sie gelangen dabei in den bekanntenDialog zur Definition von logischen Ausdrücken. Weitere Informationen finden Sieunter "Variablen, Formeln und Ausdrücke".Diese Darstellungsbedingungen gelten zusätzlich zu eventuell über Projekt > Filtervergebenen, projektspezifischen Datensatzfiltern.Bedeutsam werden Darstellungsbedingungen für Tabellenzeilen besonders dann,wenn Sie mehr als ein Zeilenlayout für eine Tabellenzeile definieren wollen. Siekönnen dann über die Darstellungsbedingungen zwischen den verschiedenenZeilenlayouts wechseln.Wenn jede Tabellenzeile nur mit einem Zeilenlayout dargestellt werden soll, achtenSie darauf, dass die verschiedenen Darstellungsbedingungen, die Sie für dieeinzelnen Zeilenlayouts vergeben, sich gegenseitig ausschließen. Ansonsten wird einund derselbe Datensatz mehrfach in der Tabelle erscheinen, d.h. einmal für jedesZeilenlayout, bei dem die Darstellungsbedingung auf den Datensatz passt.Manchmal kann das jedoch gerade gewünscht sein und zwar dann, wenn die Feldereiner Tabelle z.B. aus Platzgründen über mehrere Zeilendefinitionen hinwegausgegeben werden sollen.4.14.4 Spalteninhalte einer Tabellenzeile bestimmenTabellenzeilen sind spaltenorientiert, d.h. jede Zeilendefinition kann viele Spaltenenthalten und jede Spalte kann für sich bearbeitet und formatiert werden.▪Jede Spalte hat auch immer einen bestimmten Typ. Als Spaltentypen stehenIhnen folgende Objekttypen von List & Label vor Verfügung: Text, Bild, Barcode,RTF-Text, Chart, HTML-Text und OLE Container.▪ Um eine neue Spalte einzufügen, klicken Sie auf die Schaltfläche neben derSchaltfläche "Eine Spalte anhängen" und wählen den entsprechenden Spaltentypaus.▪▪▪Jede Spalte des Tabellenobjektes wird durch eine Zeile der Liste repräsentiert.Dabei können auch mehrere Ausdrücke oder Variablen in einer Spalte erscheinen.Über die Schaltflächen können Sie die selektierten Spalten bearbeiten, löschen,ausschneiden, kopieren, einfügen. Spalten könne auch per Drag & Drop überZeilendefinitionen hinweg verschoben werden.Die Reihenfolge der Spaltendefinitionen lässt sich über die Pfeil-Schaltflächenoder per Drag & Drop verändern.127

ObjekteZeilendefinition 1: Artikeldaten obere ZeileArtikel-Nr Artikel-Bezeichnung StückpreisZeilendefinition 2: Artikeldaten untere ZeileArtikelbild Artikel-Bezeichnung langBeispiel 2: Fallweise Darstellung von Zwischensumme und Gesamtsumme.Nehmen wir an, Sie möchten bei einer Tabelle über mehrere Seiten (z.B. eineRechnung) am Ende einer Tabelle eine Fußzeile drucken, die auf den ersten Seiteneine Nettozwischensumme, auf der letzten Seite jedoch eine Nettogesamtsummeenthält.Zeilendefinition 1: ZwischensummeZwischensumme:Darstellungsbedingung: not Lastpage()Zeilendefinition 2: GesamtsummeGesamtsummeDarstellungsbedingung: Lastpage()Tabellenzeilen formatieren«fstr$(ZWISCHENSUMME_NETTO,"#####&.##")»«fstr$(SUMME_NETTO,"#####&.##")»Selektieren Sie eine Zeilendefinition um über die Eigenschaften das Erscheinungsbildder gesamten Tabellenzeile zu bestimmen.Über die Eigenschaft "Schriftart-Voreinstellung" können Sie die Schriftart für dieganze Tabellenzeile voreinstellen. Neu eingefügte Spalten erscheinen dann zunächstin dieser Schriftart. Über die entsprechende Option der Spalteneigenschaften könnenSie jedoch auch für jede Spalte eine eigene Schriftart wählen.Über die Eigenschaft "Ränder" können Sie die Abstände einstellen, die die Tabellenzeilenrelativ zum Tabellenobjekt haben sollen. Dabei sind auch Formeln möglich.Die Abstände "oben" bzw. "unten" bewirken dabei auch entsprechende Leerräumezwischen den einzelnen Tabellenzeilen. Ein Abstand unten von 3.0 mm würde z.B.bewirken, dass zwischen den Zeilen des betreffenden Typs und den Folgezeilenjeweils ein Abstand von 3.0 mm bleibt. Wenn zusätzlich noch ein oberer Abstanddefiniert wird, vergrößert sich der Leerraum entsprechend.Über die Abstände "links" bzw. "rechts" können Sie Einzüge relativ zum Tabellenobjektoder auch relativ zu anderen Tabellenzeilen erreichen. Haben Sie z.B. für dieKopfzeilen einen linken Abstand von 0.0 definiert und für die Datenzeilen einen linkenAbstand von 10.0, so erscheinen die Datenzeilen relativ zur Kopfzeile um 10 mmeingerückt.Das Ergebnis sieht dann so aus:Kopfzeile126

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!