database publishing GASSENHUBER DATAform DBP

  E-Mail senden
  Info-Material anfordern
 
 


DATAform-Erweiterungen
Die vollständige bidirektionale Anbindung zwischen einer Datenbank und QuarkXPress oder InDesign



DATAform-Erweiterungen sind XTensions für QuarkXPress oder Plugins für InDesign zur Steuerung dieser Satzprogramme für den Aufbau eines Database-publishing-Systems. DATAformXTensions und DATAformPlugins ermöglichen die bidirektionale Anbindung einer Datenbank an QuarkXPress oder InDesign unter MacOS und Windows und bieten diese drei hauptsächlichen Funktionsbereiche:

1. Ein QuarkXPress- oder InDesign-Dokument erzeugen
Mit einer DATAform-Erweiterung kann jede programmierbare Datenbank QuarkXPress- oder InDesign-Dokumente komplett generieren. Per DATAformMarken lassen sich die Teile eines Dokuments, beliebige Rahmen, Bilder oder Texte in einem ASCII-Text umfassend definieren und im Dokument des Satzprogramms erzeugen:

- neues Dokument erzeugen
- neue Seiten anlegen
- Rahmen auf bestimmten Seiten und an bestimmten Positionen erzeugen
- Textrahmen mit beliebig formatierten Texten erzeugen
- Bildrahmen anlegen, Bilder laden, skalieren, drehen, beschneiden, versetzen
- verkettete Textrahmen erzeugen
- verankerte Rahmen, Bilder, Linien erzeugen

Die erzeugten Rahmen und Inhalte sind in QuarkXPress oder InDesign wie gewohnt frei veränderbar.

2. Ein QuarkXPress- oder InDesign-Dokument exportieren
Zur Rückaktualisierung kann die DATAform-Erweiterung ein Dokument des Statzprogramms, oder Teile davon wieder in einen DATAformMarken-Text übersetzen. Die Datenbank analysiert dann den Text und aktualisiert ihre Datensätze. Alle Änderungen sowohl am Text, an der Textgestaltung als auch an der Geometrie und den Positionen der Rahmen können in der Datenbank abgelegt werden und stehen für den nächsten Seitenaufbau wieder zur Verfügung.
Ein DATAform-Grundprinzip ist die Kompatibilität von Export und Import: Ein Reimport eines exportierten Dokuments erzeugt wieder das identische Dokument. Die DATAform-Erweiterung ist ein Übersetzer vom Layout in einen Text (den jede Datenbank verarbeiten und speichern kann) und zurück vom Text zum Seitenaufbau.

3. Ein QuarkXPress- oder InDesign-Dokument aktualisieren
Die dritte Hauptfunktion ist die Aktualisierung des QuarkXPress- oder InDesign-Dokuments. Dabei werden nur die Inhalte von Rahmen erneuert, ihre Gestaltung und ihre Position jedoch nicht verändert. Die Arbeit des Designers und Layouters bleibt also unangetastet und dennoch können beispielsweise neue Preise oder korrigierte Texte automatisch aus der Datenbank eingespielt werden.

Für die Datenbank-Entwicklungsumgebung 4D (www.4D.com) existiert eine eigene Schnittstelle, die den Einbau der DATAform-Funktionen in Ihre Datenbank erleichtert. Die Schnittstelle liegt aber auch als Textdatei bei und kann als Codiervorlage für andere Datenbanken/Sprachen verwendet werden in denen ein Database-publishing-System entwickelt werden soll.

Die Seiten Hello World und DATAformXTension/Plugin-Demo zeigen Ihnen in ein paar Minuten live auf Ihrem Rechner wie Sie mit dem DATAform-XTension QuarkXPress-Seiten oder mit dem DATAformPlugin InDesign-Seiten automatisch aufbauen können.