List & Label 21 - Report Generator für Software-Entwickler

Repo
rt Ge
ne
rator
für S
oftwa
r
e-Ent
wickl
er
List &
Labe
l 21
ell. .
n
h
Sc send
fas
Um nfach
Ei riert.
g
inte
Wegweiser
Ausgewählte Kundenstimmen
05Funktionsprinzip
„Unsere Kunden
sind begeistert, mit
List & Label ein
eta­bliertes, ausgereiftes und lebendiges
Reporting-Tool zur Verfügung zu haben, das
einfach und intuitiv bedient werden kann.”
„List & Label ist das
beste Tool für dieses
Ihr Super Markt
Einsatzgebiet das
ich kenne - einfach genial! Es macht alles,
was man möchte, und das sehr schnell,
einfach und effizient.”
Christian Hamp,
Deutsche Telekom
Healthcare & Security Solutions GmbH
Andreas Friedrich,
REWE Nüsken GmbH
„List & Label sorgt in
unserer ERP-Lösung
MAILplus neben individuellen Berichten und Auswertungen für
eine sehr flexible Gestaltung der Kommunikation des Händlers mit seinen Kunden.”
„List & Label ist einfach
zu programmieren und
hat einen großen Leis­­
tungs­umfang aller erdenklicher Funktio­nali­täten.
Wir sind begeistert, ein Reporting Tool gefunden
zu haben, das unsere Erwartungen übertrifft!”
Olaf Schulz,
MAC IT-Solutions GmbH
Bernd Bierhoff,
Bizerba GmbH
„combit bietet grandiosen Support! Unser
Vorschlag eines neuen
Features wurde bei der aktuellen Version sofort aufgenommen und umgesetzt. Wir sind
wieder einmal begeistert von List & Label!”
„Wir möchten List & Label
nicht mehr missen. Es
erleichtert die Entwicklung von Anwendungen mit Druckausgaben
ungemein.”
06Web Reporting
07Einbindungsarten
“
Nüsken
08Der Designer
Unsere Vision für List & Label:
das beste Reporting Tool weltweit.
Daran arbeiten wir.
10Ribbon
11Programmierbeispiele
12Tabelle, Kreuztabelle,
Gantt-Diagramm
14Diagramme
Jochen Bartlau,
Geschäftsführer und List & Label Entwicklungsleiter
16Barcodes
17Designer-Objekte
18DOM
19Seitenvorschau
20 Etiketten & Formulare
21Programmiersprachen
22Ausgabe
24Export
26 Internationale Projekte
28 Lizenzierung & Support
Max Gest,
Swiss Life AG
Klaus Müller,
Lear Corporation GmbH
29Editionen
02
03
List & Label 21:
100% Reporting Power für Entwickler
Sofort startklar mit DataBinding
DataSource :: .NET :: VCL
DataSource
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
List & Label mit Visual Studio 2015
.NET: Die DataSource Komponente stellt
04
¨¨
¨¨
OLE DB
ODBC
zusätzliche Provider
TOP: Designer für Endanwender inklusive
Tausende von Entwicklerteams und Millionen Endanwender vertrauen dem vielfach ausgezeichneten
Report Generator List & Label. Seit 1992 schätzen Kunden weltweit die schnelle Performance und Skalierbarkeit, den ohne weitere Lizenzkosten weitergebbaren Report Designer und einen der umfassendsten
Report Generatoren, der auf dem Markt erhältlich ist.
SQL Server
Oracle
für Sie direkt die Verbindung zur Daten­
bank her, im SmartTag der LL Komponente steht dann die DataSource zur
Auswahl. Per Link im SmartTag starten
Sie direkt aus der Entwicklungsumgebung den List & Label Designer. Einfacher
geht’s nicht!
anbinden können. Beim Einstieg in List &
Label mit .NET sorgt die ausgezeichnete
Hilfe (und bei der Enterprise Edition der
mitgelieferte .NET Sourcecode) zusätzlich
für einen Blitzstart. Bei der Umsetzung
Ihres Projekts in andere Landessprachen
unterstützen Sie die speziellen Lokali­
sierungsmöglichkeiten.
In nur einer Minute und ohne eine
Native Aggregatsfunktionen für
einzige Zeile Code wird der Designer in
Ihre Applikation eingebunden.
Mit den Providern landen Ihre Daten
die SQL, ADO.NET und Objektdatenprovider lagern rechenintensive Berechnungen
direkt ins dafür optimierte Datenbanksystem aus.
ruck, zuck im Designer, samt ihrer Relationen untereinander. Darüber hinaus
sind die Schnittstellen offengelegt und
dokumentiert, so dass Sie sich leicht
Ihren eigenen Provider schreiben und
damit List & Label an beliebige Inhalte
Wenn Sie das ClientProfile als Zielplattform planen, müssen Sie lediglich
die dafür vorgesehene Assembly referenzieren, der Code bleibt der gleiche – egal
welche Zielplattform.
ADO.NET
XML
LINQ
JSON
MySQL
Business-Objekte
ORM/EF
OData
NuoDB
Google BigQuery
Google Analytics
MS Excel
Oracle
SQLite
PostgreSQL
¨¨ DB2
¨¨ NoSQL
¨¨ CSV
¨¨ REST
¨¨ In-Memory
¨¨ MS Access
¨¨ SharePoint
¨¨ Cassandra
¨¨ RSSBus
¨¨ gemischte Datenquellen
¨¨
¨¨
VCL: Ob ADO-Recordset oder BDE TDataSource Abkömmlinge können
bequem angebunden werden. Auch hier
werden Master-/Detailbeziehungen automatisch ausgewertet und übergeben.
List & Label ist seit Jahren einer der
leistungsfähigsten Berichtsgeneratoren
auf dem Markt.
05
Cloud
Unabhängig von einer Datenbank
Web Reporting :: Web Designer :: Azure
Direkte Datenübergabe
Bei ungebundenen Daten stehen
Ihnen mit List & Label alle Möglichkeiten
offen.
Web Designer
HTML5 Viewer
Web Reporting und Cloud. Druck
Das Web Services Sample zeigt die
und Export können ohne jede Benutzerinteraktion stattfinden. List & Label
funktioniert in Server-/Webserver-Applikationen genauso wie in „normalen“
Client-Applikationen. Auch die Projektdateien lassen sich frei zwischen Client
und Server austauschen – gleiche
Datenbasis vorausgesetzt. Für Reporting­
unter Windows Azure, PHP, MS Share­
Point und ASP.NET sowie ASP.NET/MVC
stehen Beispiele zur Verfügung. Die
Installation auf dem Server ist denkbar
einfach: keine Dienste registrieren,
einfach die List & Label-Module in das
Binärverzeichnis Ihrer Applikation ko­
pieren und schon sind Sie startbereit
(xcopy deployment).
Verwendung von List & Label mit Hilfe
von .NET Web Services und unterschiedlichen Datenquellen. Bestehende Reports
können asynchron verarbeitet werden. Sie
werden automatisch ein­ge­lesen und mit
einer Vorschau zur Verfügung gestellt.
Der Web Designer funktioniert
unabhängig vom Browser. Damit ist beim
designen WYSIWYG in einer Webanwendung samt Echtdatenvorschau möglich.
Berichtsparameter, Drilldown, ausklappbare Bereiche, interaktive Sortierung,
Export in alle Formate, Naviga­tion, Zoom,
Druck auf dem Client und mehr. Mit
Thumbnails im Viewer behalten Sie auch
in mehrseitigen Berichten die Übersicht
und navigieren treffsicher.
“
Der HTML5 Viewer bringt Berichte in
List & Label glänzt als wichtigstes
Entwicklungswerkzeug aus deutschen
Landen durch herausragenden Produktsupport, eine stetige Produktpflege und
-weiterentwicklung.
nahezu jeden Browser, besonders auch
auf alle mobilen Geräte. So werden interaktive Features in jedem Betriebssystem
verfügbar. Ihr Anwender erhält damit
Dipl.-Ing. Andreas Maslo,
Journalist bei PC Magazin, CHIP, dotnetpro
und Autor zahlreicher Fachliteratur für
Entwickler
Sie übergeben die Felder, Tabellen und
Relationen, die zur Verfügung stehen
sollen, an den Designer. Dort kann der
Anwender mit den Elementen arbeiten
und zur Druckzeit fragt Ihre Applikation
ab, welchen Ablauf der Anwender im
Designer gewählt hat. Dann nur noch
in der passenden Reihenfolge die Daten
übergeben (siehe Codebeispiele) und
schon ist der Report fertig.
Auch die direkte Verwendung von Business-Objekten ist problemlos möglich.
Datenbankunabhängiger
Einsatz: Ihre Applikation
übergibt die Daten an
List & Label.
Vorteile aller Einbindungsarten
Sie sind vollkommen unabhängig von einem bestimmten Datenbankformat. Sie selbst kontrollieren die Übergabe der Daten
und schaffen die Schnittstelle. Zu jeder Zeit können Sie zusätzliche Daten hinzufügen.
Stabilität. Ihre Reports sind weiterhin voll einsatzfähig, wenn in der Datenbank ein Feld ergänzt wird.
Viele Datenbanken – ein Report. Das spart Zeit und macht Ihre Applikation universell einsetzbar.
Einfach. Es werden die Datenbanktreiber Ihrer Applikation benutzt, d.h. kein doppeltes Laden, keine Treiberkollision.
Schlanke Redistribution. Das Weiterverteilen ist supereinfach und das Gepäck handlich. Ab ca. 45 MB sind Sie dabei!
06
07
Designerfeatures für aussagekräftige Reports
Intuitive Bedienung :: umfassend :: universell
Flexibler Aufbau von Berichten
Auch die Einsteiger unter den Endanwendern sind
Mit dem Formelassistent haben Sie es leicht, Formeln für
mit der intuitiven Bedienung gleich vertraut. Eine ganze Seite ­
ist eine ganze Seite, kein Sammelsurium verschiedener Sektio­
nen. Lineale, Hilfslinien, Zoom, Gruppierungen und andere
­bekannte Hilfsmittel machen es Ihnen und den Benutzern leicht.
Im Objekte-Fenster werden alle Objekte angezeigt, dadurch sind
komplexe Reports einfach zu verwalten.
kaufmännische Formulare, Zeilenfilter in Listen o.ä. zu erstellen,
gerechnet wird beliebig genau. Und Sie können eigene Erklärungstexte mitgeben. Neben der LL Formelsprache werden optional auch C#, VBScript und weitere Scriptingsprachen unterstützt.
Die Echtdatenvorschau ist integriert, mitsamt Druck und
Währung, Zahlen etc. schnell durch Musterauswahl formatiert. So
sind es die Endanwender schon von Microsoft Office gewohnt.
Export. Kurze Wege sparen Ihnen Zeit. Im „Anfass-” Modus kann
die Vorschau intuitiv seitenübergreifend verschoben werden.
Projektbausteine sparen Zeit, wenn Objektgruppen unver-
Automatische Inhaltsverzeichnisse und Indizes in
­ erichten können mit dem komfortablen Assistenten erstellt
B
werden, aktive Links in PDF und Vorschau inklusive.
Verschiedene Layout-Bereiche und Ausfertigungssteuerung machen Mischen möglich: 1. Seite auf Drucker A,
Schrifteinstellungen
Im Formatierungsassistent werden Werte wie Datum, Zeit,
weiter quer auf Drucker B, letzte Seite auf Zahlscheindrucker C,
das Ganze noch als PDF zur Archivierung. Geht auch: Wechseln
per Bedingung.
Eigene Funktionen, Objekte und Aktionen können
Sie mit den Komponenten .NET, VCL und OCX ergänzen. Der
Endanwender wird sie nicht von den List & Label eigenen
­unterscheiden können. Als Beispiel für .NET wird die Anbindung
an Bing Maps, OpenStreetMap und andere Kartendienstleister
mitgeliefert.
Bedingte Formatierung
ändert in mehreren Projekten vorkommen, wie z.B. Briefköpfe.
Änderungen z.B. am Design können später zentral erfolgen und
werden in allen Reports übernommen.
Bedingte Formatierung: Bedingte Formatierung: nahezu
jede Eigenschaft im Designer lässt sich ganz unkompliziert per
Formel definieren. Für Schrifteigenschaften, Hintergrundfarben
und Rahmen stehen darüber hinaus komfortable vordefinierte
Bedingungen zur Verfügung.
Formelassistent – bei der Enterprise Edition auch unabhängig vom Designer in Ihren Anwendungen einsetzbar
Mit dem Rückseitendruck kann ein duplexfähiger
­ ieldrucker nach Wunsch z.B. AGBs auf die Rückseite der ersten,
Z
letzten oder jeder Seite des Projekts drucken.
Echtes designen in einer Webanwendung ermöglicht
der Web Designer. Unabhängig vom Browser bringt er Mehrwert
für jede Webanwendung.
Datenpräsentation de luxe.
Farbauswahldialog
08
Projektbausteine
09
Moderne Benutzeroberfläche
Programmierbeispiele für einen schnellen Start
Optionales Menüband im Designer
.NET :: Delphi :: C++ :: Visual Basic
Ribbon im Designer
Mit dem ausgefeilten Ribbon
kann optional das moderne Bedienkonzept im List & Label Designer verwendet
werden.
Entwickler, deren Anwendungen
das Ribbon verwenden,
können den Designer ohne Stil­wechsel
quasi nahtlos ihren Anwendern zur
Verfügung stellen. Diese finden Funk­
tionen dort, wo sie es von den Microsoft
Office-Anwendungen her gewöhnt sind.
Durch die grafische Darstellung sind
Funktionen besser ersichtlich, die sich
früher in herkömmlichen Menüs hinter
mehreren Klicks versteckt haben. Für die
Touchbedienung mit Windows ab Version
8 und entsprechenden Endgeräten ist das
Menüband ebenfalls die bessere Wahl,
10
denn gleich beim ersten Fingerdruck wird
das richtige Element angewählt.
Menü und Werkzeugleisten zur Ver­
fügung. Übrigens: Auch der List & Label
Viewer verwendet das Menüband.
Entwickler, deren Anwendungen
das Ribbon noch nicht nutzen,
sollten das Menüband trotzdem nicht
gleich ausschalten. Auch Poweruser
finden damit Funktionen übersichtlich
angeordnet, nach denen sie früher länger
suchen mussten.
Durch kontextsensitive Bereiche
im Ribbon kommen je nach Arbeitsschritt
die passenden Funktionen zum Vorschein.
Voraussetzung für das Ribbon ist ein
Betriebssystem ab Windows Vista.
Bei älteren Windows-Versionen steht eine
herkömmliche Benutzeroberfläche mit
.NET
C++
protected void design_Click
(object sender, System.EventArgs e)
{
try
{
// An ein DataSet Objekt binden
LL.SetDataBinding(myDataSet,
"Orders");
// normales Textfeld
LlDefineFieldExt(job, "Text", "Testtext", LL_TEXT, NULL);
// variable Grafiken über Dateinamen
LlDefineFieldExt(job, "Normalbild", "sunny.bmp", LL_DRAWING, NULL);
// Setzen von Eigenschaften (optional)
LL.AutoProjectFile = "Unterbericht.lst";
LL.AutoProjectType = LlProject.List;
LL.AutoDialogTitle = "Beispiel";
LL.AutoShowSelectFile = true;
// Start des Designers
LL.Design();
}
// Ausnahmen abfangen
catch (ListLabelException ex)
{
MessageBox.Show("Information: " +
ex.Message,"Information",
MessageBox.IconInformation
|MessageBox.OK);
}
}
Delphi
procedure
TForm1.DesignButtonClick(Sender: TObject);
“
begin
// Datenquelle zuweisen
LL.DataSource := dsCustomers;
List & Label ist universell einsetzbar und
dabei sehr zuverlässig und performant.
Andreas Pfitz,
solid IT
// Die customer master Daten sollen als
// Felder angemeldet werden
LL.AutoMasterMode := mmAsFields;
// Den Standard-Projektnamen setzen
LL.AutoProjectFile := 'Unterbericht.lst';
// Start des Designers
LL.AutoDesign('Invoice List');
end;
// Fußzeilenfelder, z.B. numerisch
LlDefineFieldExt(job, "Zwischensumme", "12.34", LL_NUMERIC | LL_TABLE_FOOTERFIELD, NULL);
// Barcodefelder
LlDefineFieldExt(job, "BC_EAN_128", "123456789abcd", LL_BARCODE_EAN128, NULL);
// Dateiauswahldialog mit Skizze
LlSelectFileDlgTitleEx(job, hWnd, "Dateiauswahl", LL_PROJECT_LIST, szFile, sizeof(szFile), NULL);
// Bestimmten Menübefehl aus dem Designer entfernen
LlDesignerProhibitAction(job, 211);
// Start des Designers mit obigen Feldern
LlDefineLayout(job, hWnd, "Titel", LL_PROJECT_LIST, szFile);
Visual Basic
Private Sub ButtonDesign_Click()
' Startet den Designer mit dem Titel "Rechnung" und der Datei "Rechnung.lst"
ListLabel1.Design(0, hWnd, "Rechnung", LL_PROJECT_LIST, "Rechnung.lst", 1)
End Sub
Für die Datendefinition wird der Event ListLabel1_CmndDefineFields genutzt (vgl. Druck-Beispiel).
“
List & Label ersetzt die Berichts­
komponente Crystal Reports in
Visual Studio und sollte aus eigener
Erfahrung in keiner Toolsammlung
fehlen.
11
Designer-Objekte Tabelle, Kreuztabelle & Co
Reports :: Subreports :: Drilldown :: Crosstabs :: Gantt
Kontextsensitives Menüband
Tabelleneigenschaften
Berichtscontainer beschleunigen
Per Drilldown-Reporting erstellen
die Erstellung und Organisation von
Berichten. Mit den Beispielen oder dem
List & Label DataBinding für .NET oder
VCL steuern Sie beliebige Abfolgen mit
demselben Code an:
Sie übersichtliche Auswertungen z.B. über
Kunden und deren Bestellungen samt
zugehöriger Bestell­details, also hierarchische bzw. relationale Strukturen. Unter
.NET und VCL läuft die Anmeldung der
Daten per DataBinding fast wie von selbst.
In anderen Programmiersprachen gibt es
spezielle Kommandos, um Datenbanktabellen samt ihrer Beziehungen und
Sortierungen bei List & Label anzumelden.
Für den Endanwender ist der Umgang
mit relationalen Datenbanken im Designer
übersichtlich und in der Vorschau die
reinste Freude. Dort klickt er sich an den
Verknüpfungen entlang tiefer, bis er die
gewünschte Datenebene erreicht. Und
genau die schiebt er dann fein säuberlich
auf den Drucker oder ins PDF. Selbst bei
¨¨
¨¨
¨¨
¨¨
T abellen und Subreports
Tabellen, Charts und Kreuztabellen
Fast alle Designer-Objekte auch in
Tabellenspalten
Freie Texte, Bilder, Barcodes oder
Variableninhalte
Sie können unter .NET mehrere Berichts­
container z.B. für Side-by-Side Berichte
verwenden und geben nur an, woher die
Daten kommen, dank Precalc-Funktion
mit Aggregats-Vorausberechnungen.
12
Auswahl vordefinierter Designschemata
Verschachtelte Tabelle
Gantt-Diagramm zur Erstellung von Zeitleisten
großen und komplexen Datenbeständen
k­önnen Sie als Entwickler sicher sein, dass
jeder schnell die gesuchte Information auf­
bereiten kann.
Spalten lassen sich in die gewünschte
Breite ziehen oder im Dialog exakt ein­­
stellen. Überlap­­­pende Titel über zwei
Spalten, mehrseitige und mehrspaltige
Tabellen: alles kein Pro­blem. Störende
­Datenzeilen blenden Sie bei der Gestaltung einfach aus. In der Vorschau kann
– Unterstützung durch die Datenquelle
vorausgesetzt – nach Kopfzeilenfeldern
interaktiv sortiert werden, so deckt ein
Report mehrere Szenarien ab. Über
Bedingungen lassen sich direkt im
Designer Gruppenwechsel vornehmen.
Bei multiplen Gruppen- oder Datenzeilen
ermöglichen Wechsel- und Darstellungs-
bedingungen das Aktivieren, Deaktivieren
und Umschalten zwischen verschiedenen
Zeilenlayouts.
Mit den Designschemata erstrahlen
Diagramme, Kreuztabellen etc. schnell und
einfach in den perfekten Farben. Nutzen
Sie die mitgelieferten Farbschemata oder
definieren Sie ein eigenes in den CorporateDesign-Farben.
Das Tabellen-Objekt kann fast alles!
Es hat einen separaten Kopf-, Datenzeilen-,
Gruppenkopf-, Gruppenfuß- und Fußzeilenbereich und ein allgemeines Tabellenlayout
– alles getrennt konfigurierbar. Jede Zelle
kann bei Verwendung von .NET/C++ weitere Tabellen und Untertabellen enthalten.
!
Das Kreuztabellen-Objekt fasst
Daten in mehreren Dimensionen zusammen und beantwortet Fragen wie „wie
verteilt sich der Produktumsatz auf die
Jahre, wie auf die Mitarbeiter?“. Sie ­
können aber auch noch komplexere Analysen aufbauen, wenn Sie weitere Ebenen
einführen, z.B. eine Gruppierung nach
Jahr und Quartal. Nach der Ergebnisspalte
kann sortiert werden, das macht Top-NReports möglich. Ein Assistent unterstützt
Sie bei der Erstellung. Für komfortable
Berechnungen in Kreuzta­bellen stehen
Ihnen eine Reihe von speziellen Funktionen
zur Verfügung. Auch Ihren Design-Ideen
können Sie freien Lauf lassen. Oder: mal
eben mit der Pivot-Funk­tion Spalten und
Zeilen tauschen.
Das Gantt-Diagramm stellt Aktionen
in ihrem zeitlichen Zusammenhang dar­­­–
egal ob Projekt-, Urlaubs- oder MaschinenWartungspläne. Und die Einstellmög­
lichkeiten sind grandios: DesignschemaUnterstützung, freie Start- und Endbereiche, Auswahl der Datumseinheit, Balkentypen etc. inklusive Hotspot-Vorschau.
Direkt in Ihrer Trial ausprobieren:
Beispiel-Anwendung: Design > Erweiterte Beispiele: Hier können Sie verschiedene Report-Typen auswählen
13
... mehr als tausend Worte
Diagramme :: Linien :: Torten :: Blasen :: Flächen :: Balken :: Shapefile :: Pipeline :: Ring
Beschriftungen direkt im Diagramm
Lebendige Auswertungen mit klickbarer Vorschau (Shapefile, nur in der Enterprise Edition).
Diagramme verschaffen Daten
Aussagekraft. Die Datenversorgung
ist dabei die gleiche, egal ob für Chart
oder Tabelle.
Die Charts sind um beide Achsen
drehbar, es gibt Balken, vertikal wie
horizontal, Torten, Ring, Kegel, plakative Flächen, Oktaeder, Pipeline/Trichter
und Linien. In den Varianten 2D, 3D,
gestaffelt, gruppiert, gestapelt oder
einfach. Gemischte Charts stellen
­Ausgleichsgeraden, aggreggierte Werte
oder gleitende Mittelwerte als Linie
direkt im Balkendiagramm dar.
mehrere y-Achsen anlegen und die Achsen
auch logarithmisch skalieren. Selbst vier­
dimensionales Reporting gibt es mit den
Blasen-Charts: Position in x-/y-Richtung,
Farbe und Größe der Blasen ergeben sich
aus den Daten. Geovisua­lisierung ist komfortabel mit Shapefiles möglich, ebenso
die Verwendung eigener Shapefile-Dateien. Da ist bestimmt auch was für Ihre
grafische Auswertung dabei!
List & Label is a powerful
and intuitive report generator,
amazingly lightweight.
Balkendiagramm
“
Wir lieben List & Label!!! Es
ist ein fantastisches Tool, mit
dem man schnell sensationelle
Reports generieren kann.
Alexander Kollin,
King Bill GmbH
Flächendiagramm
Mit List & Label ist komplexeres und flexibleres Reporting möglich als mit anderen
Reporting Tools.
Alex Singer, WebDatabases GmbH
Sie können Farben fest zuordnen, lange
Achsenbeschriftungen schräg ­stellen,
14
015
Führend bei Barcodes
Besondere Designer-Objekte
GS1 :: 2aus5 :: Code39 :: EAN :: GTIN :: Datamatrix :: QR Code :: ...
RTF :: PDF :: Gauge :: Datengrafik :: HTML :: Text :: Grafik :: Checkbox :: Eigene Objekte
Das Barcode-Objekt ist mit mehr als 50 Barcode-Formaten bei den Report Generatoren führend. Es werden keine Barcode-Fonts
benötigt. Sie können sowohl die Strichdicke als auch das Strichdickenverhältnis einstellen, soweit der Barcode-Typ das vorsieht. Die
Qualität der Barcodes erreicht dank Optimierung auf die Ausgabeauflösung in der Regel das nach ISO/IEC 15416 beste Resultat „A“.
Barcode Formate
2-aus-5: DataLogic | Interleaved |
Industrial | Matrix
3-aus-9 alias Alpha 39 alias Code 39
mit CRC | ohne CRC
Codabar
Code 11
Code 93 | Code 93x 0
Code 128
Deutsche Post Identcode
Deutsche Post Leitcode
GTIN 8 | EAN 8 | UCC-8 | JAN-8
GTIN 13 | EAN 13 | UCC-13 | JAN-13
EAN-13 P2 (ISSN) Zeitschriften
EAN-13 P5 (Bookland, ISBN) Bücher
GS1 128 | EAN 128
German Parcel
GS1 DataBar: Einfach | Expanded |
Limited | Stacked | Stacked Omni |
Truncated
Intelligent Mail ® (IMB)
ISBN
Japanischer Postcode
KIX ®, niederländ. Postcode
MSI | MSI Plain | MSI+10+10
!
16
MSI+10+CD | MSI+11+10
NVE | SSCC
PZN (Pharma Zentral Nummer)
PZN 8
Royal Mail
UPC-A/E
US-FIM
US-Postnet
Zusätzliche 2D-Barcodes
in der Professional und
Enterprise Edition
PDF417
Maxicode
Datamatrix
Aztec
QR Code (Mindestversion
konfigurierbar)
Deutsche Post Premiumadress
Jetzt im kostenlosen Barcode Generator ausprobieren!
www.combit.net/BarcodeGenerator
Datamatrix
Maxicode
RTF-Editor
PDF417
GS1 DataBar
EAN 128
2-aus-5 DataLogic
QR Code
GS1 DataBar Composite
Code 39
EAN 13
Mit dem RTF-Objekt im Designer
lassen sich neben Reports auch Serienbriefe u.ä. generieren. Verketten Sie mehrere RTF-Objekte und lassen sie ineinander
überlaufen, stehen Ihnen auch mehrere
Spalten, Bild- und Tabellenumläufe offen.
Mit dem RTF-Control bieten Sie Endanwendern eine kleine Textverarbeitung an
– unabhängig oder als Inplace Control.
So können Sie z.B. Texteingaben nur über
das RTF-Control erlauben.
Mit dem PDF-Objekt wird die
Formularbearbeitung um ein Vielfaches
beschleunigt: Einfach PDF hinterlegen,
Textfelder platzieren, fertig! Spielend einfach ist es auch, bestehende PDF-Dateien
zu verkleinern und mehrere PDF Seiten
auf eine einzige auszugeben. Oder Sie
erstellen Ihre eigenen List & Label Reports
als PDF und betten diese wiederum in an-
Datengrafiken
Gauges
dere Reports ein. Und, und, und – Ihnen
fallen sicher noch viele weitere Einsatzmöglichkeiten ein!
Weitere Objekte
Gauges und Datengrafiken zeigen
:: Linie, Rechteck, Kreis, Ellipse
Ihnen auf einen Blick, wie sich der aktuelle
Wert im Verhältnis zu Ideal, Minimum
und Maximum verhält. Das umfangreiche
Gauge-Objekt bietet runde und halbrunde
tachoähnliche Messinstrumente sowie
Skalen im Hoch- und Querformat mit
unzähligen Designoptionen. Mit den Datengrafiken können Sie wie in Excel schnell
und einfach Balken, Sterne, Checkmarks
etc. für einen Sollbereich definieren.
Ihre eigenen Objekte können Sie
nahtlos mit den List & Label Komponenten
.NET, VCL und OCX integrieren, unter
.NET sogar mit vollwertigen Eigenschaften.
:: HTML, Text
:: Grafik, Formate: JPEG, PNG, BMP, TIFF, GIF,
EMF, ICO, WMF, PCX, PCD, DIB, RLE
:: Checkbox Objekt
:: Formularelement, wird vom
Anwender in der Druckvorschau gefüllt
:: Formularvorlagen: Grafik, z.B. eingescanntes Bitmap, als Positionierhilfe im
Hintergrund
:: OLE-Objekt: Container für OLE-ServerDokumente zum Einbinden von Word-,
Excel-, Visio-Dateien etc., auch 64-Bit
17
Objektmodell für Projekte – DOM
(Teil der Professional und Enterprise Edition)
Designer-Eigenschaften per Code steuern :: DOM-Code aus Projektdatei erstellen
Seitenvorschau
Berichtsparameter :: Mehrseitige Vorschau :: Anfass-Modus
Powern Sie sich richtig aus! Erstellen Sie dynamisch eigene Projekte, eigene Projektassistenten, durch die der Anwender automatisch
vorkonfigurierte Felder im Designer findet, oder einen abgespeckten Designer. Mit .NET und VCL besonders geschmeidig, geht aber
auch mit anderen Programmiersprachen. Wahlweise auch andersherum! Eigenschaften, einzelne Objekte bis hin zu kompletten
­Projekten lassen sich per Aufruf als DOM-Code für .NET erzeugen.
IntelliSense-Unterstützung für alle Objekte
„Lege ein neues Projekt mit Berichtscontainer inkl.
Tabelle Customers und Feldern an“, hier in C#:
So lässt sich jeder erste Absatz eines Textobjektes
ausgeben, hier in Delphi:
Proj.Open(@"c:\Reports\artikel.lst", LlDomFileMode.Create,
LlDomAccessMode.ReadWrite, true);
domPrjList.Open('artikel.lst', fmOpenOrCreate);
ObjectReportContainer container= proj.Objects.AddNewReportContainer();
container.Position.Left = "0";
container.Position.Top = "0";
container.Position.Width = "150000";
container.Position.Height = "200000";
SubItemTable table = container.SubItems.AddNewTable();
table.TableId = "Customers";
TableLineData dataLineNew = table.Lines.Data.AddNew();
dataLineNew.Name = "Dynamisch erzeugt";
TableFieldText textCol = dataLineNew.Fields.AddNewText();
textCol.Contents = "Artikel.Nr";
TableFieldBarcode barcodeCol = dataLineNew.Fields.AddNewBarcode();
barcodeCol.Contents = "Barcode(Artikel.Nr, 'PDF417')";
Proj.Save();
Proj.Close();
18
Objektmodelle im DOM Viewer
for i := 0 to domPrjList.ObjectList.Count - 1 do
begin
if domPrjList.ObjectList[i] is TLlDOMObjectText then
ShowMessage((domPrjList.ObjectList[i] as
TLlDOMObjectText).Paragraphs[0].Contents);
end;
domPrjList.Close;
List & Label ist für uns perfekt!
Unsere Anwender lieben es,
genau wie wir Softwareentwickler.
Steve Williamsson, Foresiight
Mehrseitige Ansicht
Berichtsparameter in der Seitenvorschau
Verschaffen Sie Ihren Kunden
den richtigen Überblick! Durch
Weitere Vorschau-Features
­ erkleinern der Zoomstufe wird die VorV
schau mehrseitig. Auf Touchscreens kann
sie mit Gesten gesteuert werden.
¨¨
Vorschau abspeichern :: per eMail
versenden, betrachten per Viewer
¨¨
Suchen :: auch seitenübergreifend
¨¨
Inhaltsverzeichnisse erstellen ::
wie von PDFs gewohnt
¨¨
ür eigene Dialoge :: das InplaceF
Preview-Control einsetzen, es ist Teil
der Komponenten
¨¨
WPF-Viewer :: kann nahtlos in Ihre
Windows Presentation Foundation-­
Applikation integriert werden
¨¨
TML5 Viewer :: zeigt auch mehrseiH
tige Berichte mit Thumbnails übersichtlich im Browser
¨¨
Präsentation erstellen :: direkt
von der Auswertung, auch im Vollbild,
inklusive einiger aus PowerPoint
­gewohnter Folien­übergänge
¨¨
Interaktive Formulare erstellen ::
Im Designer Objekte platzieren, in
denen der Endanwender Ein­gaben
vornehmen soll
Berichtsparameter machen die
Ausgabe oder Datenmenge eines Berichts
in der Vorschau interaktiv änderbar. Die in
einer gesonderten Leiste angezeigten Parameter können auch vom Endanwender
gesetzt und z.B. in Filtern oder für Drilldown verwendet werden. Die möglichen
Werte können auch aus einer Datenbank
stammen. Auch abhängige Parameter
sind möglich (z.B. „Produkte“ abhängig
von der Auswahl bei „Kategorien“).
19
Weitere
Designer-Features
¨¨
Etiketten & Formulare
Einsatz
Up to Date
Etikettenvorlagen :: bestehende Formulare ausfüllen
.NET :: C++ :: Delphi & Co
Betriebssysteme :: Technologien
Programmiersprachen
und Entwicklungsumgebungen
TP-Steuerung mit 3 Design-Modi:
D
Layout, Layout-Vorschau und Vorschau,
alle frei zoombar
¨¨
.NET (.NET Komponente) 1
Access 2, 4
AcuCobol 5
Alaska Xbase++ 2, 4
Asymetrix Toolbook 4
C# (spezialisierte .NET Komponente) 1
C/C++ (Beispiele für VC++) 1, 4
C++ Builder (VCL Komponente) 1
Centura SQL 4
Clarion 4
Cobol 5
DataFlex (eigene Komponente) 3
dBASE PLUS (eigene Komponente) 3
Delphi (VCL Komponente) 1
Excel (VB teilweise verwendbar) 5
Java (JNI-DLL) 2
Lotus Script 4
PHP 3
PowerBuilder 4
Progress 5
Visual Basic 6 1, 4
Visual Basic .NET (spezialisierte .NET Komponente) 1
Visual C++ 1, 4
Visual FoxPro 3, 4
Visual Objects 3, 4
Visual Studio 2008 - 2015
Word (VB teilweise verwendbar) 5
3
4
5
10 oder mehr Beispiele
Mehrere Beispiele
Ein Beispiel
Deklarationsdatei
einbindbar
¨¨
¨¨
Exakt! Auf bis zu 1/1000 mm oder
1/1000 Inch genau platzieren!
¨¨
¨¨
¨¨
¨¨
Objekte richten sich automatisch
aneinander aus
¨¨
¨¨
¨¨
¨¨
F reies Positionsgitter (Grid) und
„Snap to Grid“
¨¨
¨¨
¨¨
¨¨
Drehen von Texten und Barcodes in
90°-Schritten
¨¨
¨¨
¨¨
Eigenschaftenfenster blitzschnell
durchsuchen
¨¨
Intelligente Kontextmenüs
¨¨
arstellungsbedingungen für Ebenen,
D
einzelne Objekte und mehrere Objekte
gleichzeitig, auch in Kombination
¨¨
¨¨
Ein Etikettenprojekt im Designer
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
20
Summenvariablen, wahlweise
gruppen-, seiten- oder projektweise
Benutzervariablen, z.B. zum
Abspeichern von Zwischenformeln
bzw. „Formelbausteinen“
Variablennamen durch Übersetzungs­
tabellen schnell lokalisierbar
ber 200 Funktionen und 20 OperaÜ
toren für Berechnungen, Bedingungen
und Filter, daneben eigene Funktionen
beim Einsatz einer der Komponenten
Stark bei Etiketten und
Formularen. Füllen Sie einfach eine
Beim Ausfüllen bestehender
Formulare sparen Sie sich das
¨¨
der über 2000 Standard-Etikettenvorlagen deutscher und internationaler
Hersteller aus (Avery, Boeder, Devauzet,
Dymo, ERO, Herma, Leitz, May+Spiess,
Seiko, Sigel). Darüber hinaus sind
weitere Abmessungen beliebig definierbar. Neben Standardfunktionen, wie
Schriftart und Zeilenabstand für jede
Zeile, genießen Sie echte HighendFunktionen: Unerwünschte Leerzeilen
und -zeichen unterdrücken, verbrauchte
Anfangsetiketten beim Druck auslassen
und Druckreihenfolge festlegen.
Abmessen und lassen beim Gestalten
mit dem speziellen FormularvorlagenObjekt ein eingescanntes Formular
im Hintergrund einblenden. Darauf
positionieren Sie dann die Objekte –
auf 1/1000 mm genau!
¨¨
Ganz einfach geht’s auch mit dem
PDF-Objekt: Rasch das PDF (z.B. von
Zoll- oder Steuerformularen) hinter­
legen, Textobjekte platzieren, und fertig
ist der automatische Formulardruck.
¨¨
¨¨
¨¨
¨¨
¨¨
¨¨
1
2
64-Bit *
Visual Studio 2015 (Launch Partner)
Windows Azure *
Embarcadero RAD Studio 10 Seattle
Windows 10 ( 8.1/8, 7, Vista, XP, Server 2008 - 2012 R2)
Amazon Web Services *
NuGet *
ZUGFeRD
* P rofessional und Enterprise Edition.
Einschränkungen siehe Programmierer-Referenz.
Stand Nov. 2015. List & Label kann generell in allen Sprachen eingebunden
werden, die DLL-Aufrufe unterstützen. Bei Fragen: T +49 (0) 7531 90 60 10
List & Label mit RAD Studio
21
Ausgabe nach Wunsch
Druck :: Druckvorschau :: Export
Vorschau mit Suche
Mögliche Ziele einer Ausgabe mit
List & Label sind der klassische Druck, die
Druckvorschau (siehe Seite 19) und der
Export (Formate siehe Seite 24).
Der Unterschied bei den Dreien liegt
in einem einzigen Parameter, der Rest
wird Ihnen automatisch abgenommen.
Jede Menge Mehrwert für Ihre Anwendung, den Sie den Endanwendern ohne
Mehraufwand anbieten können!
Die Vorschau gibt es integriert im
Designer, separat einbindbar oder als
eigenständige Viewer-Applikation, die
z.B. auch Anwender im Einsatz haben
können, die nicht über Ihre Applikation
verfügen.
In die Vorschau lässt sich zur Vorabkontrolle stufenlos hineinzoomen und
22
dann direkt der Druck oder Export in PDF,
Text- und Bildformate starten. Selbst bei
richtig großen Pro­jekten geht’s fix zur
Sache: Sie sehen bereits die ersten Seiten,
wäh­rend der Druck im Hintergrund noch
läuft. (Weitere Infos zur Seitenvorschau
siehe Seite 19)
Mit der Ausfertigungssteuerung
im Report Designer legen Sie fest, wie
viele Ausfertigungen beim Druck erstellt
werden sollen. Jede Ausfertigung können Sie an ein anderes Ausgabegerät
senden und über Bedingungen steuern,
­welche Elemente überhaupt ausgedruckt
werden. So kann beispielsweise die
Rechnung auf Normalpapier mit dem
Bürodrucker ausgegeben werden, dann
wird in der Logistik der Lieferschein und
nur die Anschrift als Versandetikett auf
zwei unterschiedlichen Medien gedruckt.
Alles über einen Dialog
Drilldown-Reporting
Zur Archivierung wird noch die Rechnung
und der Lieferschein als PDF erstellt und
passend abgelegt – alles mit nur einem
Klick!
Drilldown Reporting wird im DesignModus eingerichtet, kommt so richtig
aber erst in der Vorschau und im HTML5
Viewer zum Einsatz. Hier klickt sich der
Anwender bei relatio­nalen Datenbanken
und über Berichtsparameter schrittweise
zum Erfolg und navigiert so sicher selbst
durch komplexe hierarchische Daten.
Exportieren und Signieren
Weitere Ausgabe-Features
¨¨
ersand per eMail :: VorschauV
und Exportdateien direkt über MAPI,
­Extended MAPI oder per SMTP ver­
schicken, Vorschaudatei wenn gewünscht komprimieren, Text-eMail mit
Anhang oder homogene HTML-eMail,
32/64 Bit Mail Proxy
¨¨
ruckjob überwachen :: Nach der
D
Übergabe an den Spooler, je ein Event
in den Komponenten .NET, VCL und
OCX, ansonsten per Callback
¨¨
ndlosetiketten und EndlosforE
mulare :: Statt layout-orientiertem
Text­export Text am Druckertreiber
vorbei direkt an den Nadeldrucker
schicken, optimale Performance beim
Einsatz von Endlos­etiketten und
-formularen
Ausklappbare Bereiche in Vorschau
und HTML5 Viewer geben dem Endanwender ebenfalls eine einfache, aber
mächtige Drilldown-Funktionalität.
Exportieren & Signieren. Sie können
den Endanwendern auch digitale Signatur
bieten. In Zusammenarbeit mit der Signatursoftware digiSeal® office und digiSeal®
server von secrypt, OpenLimit® CC Sign
von OpenLimit® SignCubes oder esiCAPI®
von e.siqia technologies lassen sich mit
List & Label erstellte PDF, TXT und MultiTIFF Exportdateien digital signieren. PDFs
können dabei direkt ein Feld dafür enthalten. Neben der o.g. Software benötigen
Sie hierfür einen Kartenleser und eine Karte
mit einem digitalen Zertifikat. Weitere Details erhalten Sie direkt von den Herstellern.
Sammelvariablen ermöglichen die
einfache Kategorisierung von Daten.
So können weitere Informationen wie
„Farbe” usw. zugeordnet werden. Im
Designer stehen die Zusatzinformationen
für Charteinfärbungen, Bezeichnungen in
Kreuztabellen etc. zur Verfügung.
Beim Reporting werden wir auch in
Zukunft voll auf List & Label setzen.
Daniel Wagner,
schreinerservice24 GmbH
23
Umfassende Exportformate
Ausgabe: Programmierbeispiele
PDF :: XHTML/CSS :: Excel :: DOCX & Co
.NET :: Delphi :: C++ :: Visual Basic
IHR
LOGO
IHR
LOGO
IHR
LOGO
XHTML Exportergebnis im Internet Explorer
Exportformate
¨¨
¨¨
PDF :: Optional auch mit PDF/A-1a
Standard, schnell, handliche Dateien,
Unterstützung für CID-codierte Schriftarten, bis zu 128-Bit-Ver­­schlüs­selung,
wahlweise Drucken, Bearbeiten und
Kopieren untersagen, Optimierung der
Dateigröße (Schriftarten einbetten,
Hashing identischer Bilder). Außerdem
ZUGFeRD- Unterstützung über SDK
von Intarsys.
Word :: Beim DOCX Export werden
Tabellen etc. auch seitenübergreifend
als echte Word-Objekte exportiert
und können so auch weiterbearbeitet
werden. Eine Word-Installation ist für
den Export nicht nötig.
!
24
PDF Exportergebnis im Adobe Reader
¨¨
¨¨
DOCX Exportergebnis in Word
xcel :: 1. rein datenorientiert: TabelE
lendaten laufen in ein Sheet, Ergebnis
ist ein reguläres Excel-Projekt, 2. volle
Layout-Übernahme: detailgetreu die
Optik wiedergeben. Beides ohne OLEMechanismen, d.h. keine Excel-Installation nötig, wahlweise ein Worksheet
pro Seite, durchgehend benannt.
¨¨
XHTML/CSS :: Style Sheet (CSS)-Tags
sorgen für optisch schöne Ergebnisse.
Fast originalgetreue Wiedergabe der
Ausgabe bis hin zu Gradientenfüllungen, einzelnen Tabellenrahmen
und exakt eingehaltenen Abständen,
kompakte UTF-8 Codierung.
¨¨
¨¨
MHTML :: Ergebnisdatei enthält – im
Gegensatz zu HTML – Bilddaten, nicht
nur Links auf Bilder
jQuery Mobile HTML :: Es werden
HTML-Dateien erzeugt, die für den
mobilen Einsatz auf iPhone, Android &
Co. geeignet sind.
Text :: 1. rein datenorientiert: Erstellung
fast beliebiger CSV-Dateien (Datenkon­
vertierung), 2. layout-orientiert z.B. für
Nadel-/Endlosdrucker
.NET
C++
Visual Basic
private void print_Click(object sender,
System.EventArgs e)
{
try
{
// An ein DataSet Objekt binden
LL.SetDataBinding(myDataSet, "Orders");
// Normale Textvariable
LlDefineVariableExt(job, "Text", "Testtext",
LL_TEXT, NULL);
Private Sub ButtonPrint_Click()
// Barcodevariable
LlDefineVariableExt(job, "BC_EAN_128",
"123456789abcd",
LL_BARCODE_EAN128, NULL);
// Setzen von Eigenschaften (optional)
LL.AutoProjectFile = "Unterbericht.lst";
LL.AutoProjectType = LLProject.List;
LL.AutoDialogTitle = "Beispiel";
LL.AutoShowSelectFile = true;
// Druck starten
LL.Print();
}
// Ausnahmen abfangen
catch (ListLabelException ex)
{
MessageBox.Show("Information: " +
ex.Message,"Information",
MessageBox.IconInformation |
MessageBox.OK);
}
}
Delphi
procedure TForm1.PrintButtonClick(Sender:
TObject);
begin
// Datenquelle zuweisen
LL.DataSource := dsCustomers;
// Den Standard-Projektnamen setzen
LL.AutoProjectFile := 'subrep.lst';
¨¨
IFF / Multi-TIFF :: verschiedene
T
Kompressionstypen und -qualitäten
¨¨
Weitere :: XML, JPEG, BMP, SVG, EMF,
TTY, ZIP, XPS, PNG, HTML, RTF, PowerPoint
// Printmode auf PreviewControl stellen
LL.AutoDestination := adPreview;
Direkt in Ihrer Trial ausprobieren: Beispiel-Anwendung: Druck > Artikel-
Online testen:
// Drucken
LL.AutoPrint('Invoice List');
end;
Listen > Projekt „Artikellliste mit Bildern.lst“ laden > Ausgabeformate auswählen
www.combit.net/webreporting
// Numerische Variable
LlDefineVariableExt(job, "Zwischensumme",
"12.34", LL_NUMERIC, NULL);
// variable Grafiken über Dateinamen
LlDefineVariableExt(job, "Normalbild",
"sunny.bmp", LL_DRAWING, NULL);
// Druck starten
LlPrintWithBoxStart(job,
LL_PROJECT_LABEL, szFile,
LL_PRINT_EXPORT,
LL_BOXTYPE_BRIDGEMETER, hWnd,
"Printing...");
// Etikett drucken
LlPrint(job);
// Druck beenden
LlPrintEnd(job,0);
Anwendungsdaten optimal
präsentieren, übersichtlich und
ansprechend, lokal und im Web.
' Druckt das Projekt "test.lst" auf dem
' Drucker aus
Data1.Recordset.MoveFirst
ListLabel1.Print(0, LL_PROJECT_LIST,
"test.lst",_True, LL_PRINT_NORMAL,_
LL_BOXTYPE_NORMALWAIT, hWnd,_
"Drucken, True, Environ$("temp"))
End Sub
Private Sub ListLabel1_
CmndDefineFields(ByVal nUserData As
Long, ByVal bDummy As Long,
nProgressInPerc As Long, pbLastRec
As Long)
' Dieser Event wird von den Befehlen Print
' und Design ausgelöst. Er wird für jeden
' Datensatz aufgerufen, um Felder und
' deren Inhalt an List & Label zu
' übergeben. Wiederholung für alle Felder
' eines Datensatzes:
For i = 0 To
Form1.Data1.Recordset.Fields.Count - 1
content$ = Data1.Recordset.Fields(i)
nRet = ListLabel1.LLDefineFieldExt _
(Data1.Recordset.Fields(i).Name,_
content$, LL_TEXT)
Next i
' Gehe zum nächsten Datensatz
Form1.Data1.Recordset.MoveNext
' Wenn kein weiterer Datensatz mehr folgt,
' dann wird der Druck beendet
If Form1.Data1.Recordset.EOF = True Then
pbLastRec = 1
End If
End Sub
25
Internationale Projekte
Unicode :: Designer in verschiedenen Landessprachen :: Projektdateien lokalisieren
“
Lokalisierung von Projektdateien
List & Label macht es Ihnen leicht,
internationale Märkte zu erobern und
Wettbewerbsvorteile zu genießen. Sie
finden alles vor, was Sie dazu brauchen.
Die Unicode-Fähigkeit ermög­licht
Ihnen Design, Ausgabe sowie Export z.B.
von asiatischen oder russischen Zeichen,
selbst gemischt in einem Report.
Designer Sprachkits rüsten den
Designer in vielen Landessprachen aus,
einfach umschaltbar. Damit machen Sie
Ihre Applikation fit für gemischtsprachige
Teams und internationale Märkte. Wann
es welche Sprachkits gibt, hängt vom
Versionszyklus und teilweise von der
Kooperation mit unseren Partnern ab.
26
Sprache des Designers umschalten
Für Version 21 erhältlich sind
bisher Chinesisch (vereinfacht), Englisch,
Französisch, Italienisch, Niederländisch,
Polnisch, Portugiesisch, Russisch, Serbisch,
Tschechisch, Slowakisch und Spanisch.
Wörterbuch per API, oder noch eleganter:
Sie schalten echte Wörterbücher oder
Übersetzungstabellen, die Sie sowieso
schon im Einsatz haben, dazwischen.
Damit sparen Sie besonders viel Zeit.
Wenn mich alle Komponenten so
glücklich wie List & Label machen
würden, säße ich tagein, tagaus
grinsend vor dem Computer!
Thomas Liehr,
HyCARE GmbH
Stand November 2015. Bitte sprechen Sie uns an,
wenn Ihre gewünschte Sprache nicht dabei ist.
Alle erhältlichen Sprachkits sind Teil
der Enterprise Edition und können für
Standard und Professional Edition
optional bezogen werden.
Projektdateien lokalisieren.
Projekte werden einmal in einer Sprache
designed und begrüßen dann jeden
Benutzer in seiner Landessprache. Dafür
übergeben Sie für jede Sprache ein
87% der DAX-notierten Unternehmen
gehören zu unseren Kunden.
Peter Magulski,
Gründer und Gesellschafter
combit GmbH
27
Wählen Sie zwischen drei
Editionen, vom sparsamen Einstieg bis
zum Rundum-Sorglos-Paket ist für jeden
das Richtige dabei. Die Subscriptions
Professional und Enterprise enthalten
neben vielen anderen Vorteilen Neu­versionen und eine Support Flatrate. Qualität
gepaart mit Sicherheit! Bei der Standard
Edition gibt’s neben Knowledgebase und
Foren die Dien­ste unseres Support-Teams
kostenpflich­tig nach Aufwand, und Sie
entscheiden sich jeweils neu, ob Sie ein
Update erwerben möchten.
Die Laufzeit einer Subscription
inkl. Support Flatrate beträgt ein Jahr.
Sofern Sie die Subscription nicht mit einer
Kündigungsfrist von 3 Monaten zum Ende
dieses Vertragsjahres schriftlich kündigen,
verlängert sie sich automatisch um
jeweils ein weiteres Vertragsjahr. Sie brauchen sich um nichts weiter zu kümmern!
Wollen Sie die Subscription gleich auf ein
Jahr begrenzen, können Sie zeitgleich mit
Ihrer Bestellung kündigen. Ein Wiedereinstieg nach Ablauf der Laufzeit erfolgt dann
jedoch zu Erstjahreskonditionen.
Die Subscription der Professional
und Enterprise Editionen umfasst
List & Label ist eine Lizenz für
einen Entwickler. Persönlich, nicht
alle Service Packs, Feature-Updates und
Updates auf Hauptversionen* während der
Laufzeit. Auch der Support ist inklusive, wir
sind zu unseren Bürozeiten** telefonisch
und via Supportportal für Sie da. Kunden
mit der Enterprise Edition garantieren wir
bei Programmfehlern einen Bugfix innerhalb von 14 Tagen ab Reproduzierbarkeit.
übertragbar, für einen einzelnen Entwickler zur Installation auf einem PC bzw.
zur alternierenden Nutzung auf einem
Notebook (bei Professional + Enterprise
inklusive). Mehrere Lizenzen benötigen
Sie z.B. auch, wenn Sie List & Label
Funktionalitäten kapseln möchten, was
zudem nicht durch unseren Standardlizenzvertrag abgedeckt ist, sich aber
meist durch eine einfache Zusatzvereinbarung ändern lässt. Bitte kontaktieren
Sie unser Sales & Service Team.
* Beim Kauf per Download erhalten Sie alle Versionen
per Download. Beim Kauf auf CD erhalten Sie die
erste Version auf CD. Service Packs, Feature-Updates
und neue Hauptversionen stehen per Download
bereit, wobei Sie Hauptversionen ohne Mehrkosten
zusätzlich auf CD anfordern können.
** Von Montag bis Freitag von 9-12 und 14-17 Uhr
ist unser Support-Team persönlich für Sie da, in
unseren übrigen Bürozeiten von 8:30 - 18 Uhr bitten
Sie einfach um einen Rückruf.
Unsere Grundkonditionen sind fair, aber
nicht so kalkuliert, dass Sie mit einer ein­
zelnen Lizenz große Projekte mit vielen
Entwicklern und vielleicht zigtausenden
Endanwendern ausstatten können. Wir
richten uns nach der Anzahl der insgesamt
beteiligten Softwareentwickler und bieten
dazu attraktive Mengenrabatte. Eine Projektgruppe muss sich geschlossen für eine
der Editionen entscheiden.
Der Einsatz auf Servern oder Webservern ist bei der Standard und der
Professional Edition nicht lizenzkostenfrei.
Für jede Installation einer Applikation, die
z.B. Internet-Protokolle verwendet, eine
Webserver-Erweiterung ist, in ASP- oder
PHP-Seiten integriert oder eine eigenständige Server-Anwendung ist, braucht es hier
Server-/Webserver-Lizenzen in entsprechender Größe. Anders bei der Enterprise
Edition: hier ist eine Server-/Webserver
Flatrate inklusive, d.h. unlimitierte Anzahl
Server und Endanwender.
Lizenzierung, Lizenzvertrag & FAQ
www.combit.net/Lizenzierung
www.combit.net/Lizenzvertrag
www.combit.net/LizenzFAQ
Wichtig: Jeder an einem Gesamtprojekt
oder Gesamtprodukt beteiligte Entwickler
benötigt eine eigene List & Label Lizenz,
gleichgültig, ob er für die Einbindung von
List & Label zuständig ist, oder nicht.
Unsere Empfehlung: Im Vorfeld aufmerksam lesen und sich von uns beraten lassen.
Wir sind gerne für Sie da!
T +49 (0) 7531 90 60 10
rd
Pr
of
es
sio
na
En
l
te
rp
ris
e
da
List & Label Editionen
an
crip
inklu tions
si
Supp ve
o
Flatr rt
ate!
St
Lizenzierung und Support
Subs
Designer für Entwickler und Endanwender in den meisten Desktop-Applikationen (siehe Lizenzvertrag)
•
•
•
Für alle unterstützten Programmiersprachen, alle verfügbaren Beispiele
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Anzahl Berichtsparameter
1
∞
∞
Support über www.combit.net/supportportal oder Tel.: Mo-Fr 9-12 + 14-17 Uhr direkt, 8:30 - 18 Uhr per Rückruf
€ 1)
•
Designer in anderen Landessprachen: Sprachkits mind. erhältlich in Deutsch, Englisch, Französisch, Italienisch, Spanisch, Chinesisch
€ 2)
€ 3)
Einsatz in den meisten Server-/Webserver-Applikationen und innerhalb eines Dienstes/Services
€ 4)
€ 4)
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Druck, Vorschau und Export in alle unterstützten Formate
Programmierer-Referenz und Designer-Anwenderhandbuch als PDF-Datei
Designer-Dokumentation zusätzlich als DOC- und HTML-Dateien für eigene Erweiterungen
Service Packs für ein Jahr, Zugriff auf Knowledgebase, Foren und RSS Feeds für Service Packs
Unicode-Unterstützung für internationale Zeichensätze
Alternierende Nutzung auf einem Notebook
Individuell anpassbarer SAP Crystal Reports und RDL (z.B. SQL Server Reporting Services) Konverter
•
•
•
•
•
•
Einsatz unter Windows Azure, Amazon Web Services, Cloud Computing
€ 4)
Subscription für ein Jahr inkl. Feature-Updates. Automatische Verlängerung, kündbar bis 3 Monate vor Ablauf
Service Packs während Laufzeit der Subscription, Zugriff auf Knowledgebase, Foren und RSS Feeds
64-Bit Version
2D-Barcodes PDF417, Maxicode, DataMatrix/EC200, Aztec, Premiumadress der Deutschen Post und QR-Code
DOM-Modell: Projekte ohne Designer verändern/erzeugen
Shapefiles für Geovisualisierung und mehr
Formelassistent außerhalb von List & Label in eigenen Applikationen einsetzbar
Priority Support mit Bug Fixing Policy 5)
15% Rabatt auf Schulungen und Anpassungen
.NET Sourcecode als Referenz
Teilnahme am Beta-Programm neuer Hauptversionen
1)
2)
3)
4)
5)
6)
Einzelabrechnung nach Aufwand, 3 € pro angefangene Minute
ab 119 € pro Sprachkit
Nachlass von 15% auf Sprachkits
Server-/Webserver-Lizenz ab 99 € für 5 Benutzer bis 14.999 € für 1000+ Benutzer, je Server
Bei Programmfehlern garantieren wir einen Bugfix innerhalb von 14 Tagen ab Reproduzierbarkeit
Ein vergünstigtes Update auf die Standard Edition ist nur auf Basis der letzten beiden Vorversionen erhältlich
Erstjahr
Folgejahr
650 € 1200 € 1800 €
600 € 900 €
-
Update auf neue Hauptversion 6)
390 €
Updates innerhalb der Subscription
-
inkl.
inkl.
alle Preise zzgl. MwSt.
28
Ausgewählte Kunden
Noch Fragen?
Wir freuen uns
auf Sie!
combit GmbH
Untere Laube 30
78462 Konstanz
Deutschland
Sales & Service Team
T +49 (0) 7531 90 60 10
F +49 (0) 7531 90 60 18
[email protected]
www.combit.net
© combit GmbH 2015, Irrtümer und Änderungen vorbehalten! Die Angaben stellen nur Beschreibungen dar und enthalten keine Garantie der Beschaffenheit der Produkte. Bitte beachten
Sie, dass es bei den angegebenen Fremdproduktversionen verschiedene, funktionell abweichende
Releases geben kann. Wir empfehlen Ihnen mit Hilfe der kostenlosen Testversion evtl. Probleme
im Vorfeld auszuschließen. Alle genannten Produkte, Produktbezeichnungen sowie Logos sind
Marken, eingetragene Warenzeichen oder Eigentum der jeweiligen Hersteller.
www.also.com
www.bls.gov
www.boschrexroth.de
www.bundesregierung.de
www.cibait.de
www.conti-online.com
www.dat-gmbh.de
www.descartes.com
www.deutschepost.de
www.draeger.com
www.edeka.de
www.eon-ruhrgas.com
www.eventim.de
www.francotyp.com
www.gi-de.com
www.helvetia.ch
www.hitachi.us
www.jpmorganchase.com
www.lear.com
www.linde-gas.com
www.mcs-ag.com
www.mt.com
www.post.at
www.rheinland-versicherungen.de
www.sagebaeurer.de
www.sageschweiz.ch
www.siemens.com
www.stahl.com
www.t-systems.com
www.telekom-healthcare.com
www.triumph.com
www.trumpf.com
www.tuev-sued.de
www.tupperware.de
www.volkswagen.de
www.wacker.com
www.walz.de
Weitere:
www.combit.net/LL-Kunden