EasyCatalog® für Adobe® InDesign® ODBC-Modul
EasyCatalog ODBC-Modul
Mit dem EasyCatalog ODBC-Modul können Sie dieses InDesign Plugin an nahezu jede Datenbank anschließen und so Produkt-Informationen aus Tabellen und Sichten für Ihre Database-Publishingprojekt nutzen. In Verbindung mit dem Relational-Modul können Sie sogar einfach Verknüpfungen und Joins herstellen, die die zugrundeliegende Datebank nicht bereitstellt, aber für eine Print-Automatisierung benötigt werden.
Das ist eine besonders "mächtige" Funktion, da man über das Eingabefeld des ODBC-Moduls auch sehr komplexe SQL-Statements an die Datenbank übermitteln kann, die über das Relational-Modul von EasyCatalog nicht abgesetzt werden können.
Das hat mehrere Vorteile:
- Performance: Dadurch, dass das Statement direkt vom ODBC-Modul an die Datenbank geschickt wird, muss es nicht vom Relational-Modul geparst werden
- Transparenz: Die vom ODBC-Modul zurückgegebenen Daten erscheinen für das Relational-Modul (oder auch direkt für EasyCatalog, falls man ohne Relational-Modul arbeitet) als eine Entität, auch wenn sie aus unterschiedlichen Tabellen und/oder Sichten stammen
- Machbarkeit: Komplexe SQL-Statements, die vom Relational-Modul nicht verarbeitet werden können, können direkt über das ODBC-Modul an die Datenbank abgesetzt werden und stehen dann im Relational-Modul als ganz normale Tabelle zur Verfügung. Diese Tabellen können dann entweder alleine oder über einen Join mit anderen Tabellen in einer Gruppe der EasyCatalog-Palette verbaut werden, um Produktstile mit Daten zu befüllen.
Diese Vorteile erkauft man allerdings mit einem kleinen Nachteil:
- Ändert sich ein SQL-Statement, das im ODBC-Modul eingetragen ist, kann es nur dort geändert werden. Das ist nicht ganz so komfortabel als die Anpassung von Statements im Relational-Modul
WICHTIG:Ein 64-bit InDesign- / EasyCatalog-System kann nicht zusammen mit einem ODBC-Treiber in 32-bit-Architektur verwendet werden.