E-Mail
senden
Info-Material
anfordern
Startseite
Über uns
DATAform-Datenbank
DATAform in der Presse
DATAform-tour
Dokumentation
DATAform-Erweiterungen
XTension für QuarkXPress
Plugin für InDesign
herunterladen
Dokumentation
Preise, bestellen
DATAform Add-on
XTension for QuarkXPress
Plugin for InDesign
download
Documentation
Prices, Orderform
IV. Nachrichten
109
Entwicklerhandbuch DATAformXTension © 1992-2004 www.gassenhuber.de
IV. Nachrichtensystem
Das DATAformXTension enthält Funktionen zur Implementierung eines Nachrichtensystems
zwischen Datenbank und QuarkXPress. QuarkXPress kann dadurch enger an die Datenbank
angebunden werden.
Vorteile des Nachrichtensystems
-
Der Ablauf Exportbefehl + Klick ins QuarkXPress-Fenster + Import- oder Aktualisier-
ungsbefehl kann durch einen einzigen Klick ersetzt werden. QuarkXPress bleibt im Hin-
tergrund und zeigt das Ergebnis.
-
Rahmenberechnungen können im Hintergrund ablaufen; QuarkXPress kann dabei auch
ausgeblendet sein.
-
Mit einem einzelnen Klick können alle Rahmen des aktuellen QuarkXPress-Dokuments
in die Datenbank zurückgeholt werden etc.
Anwendungsbeispiele
Drei Beispiele, die sich mit dem DATAformXTension realisieren lassen:
Der Anwender klickt in seiner Datenbank auf das Schaltfeld In QuarkXPress plazieren:
Ein oder mehrere Artikelmodule erscheinen dadurch vollautomatisch auf der QuarkX-
Press-Seite. QuarkXPress bleibt im Hintergrund und zeigt das Bild, den Textrahmen oder
eine komplette neue Strecke mit Texten und Bildern.
Eine Datenbank benötigt zur Umbruchberechnung die exakten Rahmenhöhen von Text-
rahmen: Sie schickt den DATAformMarken-Text mit der Nachricht an QuarkXPress und
erhält einen neuen DATAformMarken-Text mit den angepaßten Textrahmen zurück.
Der Anwender klickt in der Datenbank das Schaltfeld Rückaktualisierung: Der oder die
Artikel werden aus dem QuarkXPress-Dokument als DATAformMarken-Text exportiert
und die Datensätze in der Datenbank aktualisiert.
Alle drei Beispiel sind in der DATAform-Datenbank realisiert. Sie können die Beispiele auch
in der Demoversion der DATAform-Datenbank ausprobieren und eine Vorstellung der Mög-
lichkeiten für Ihre eigene Umsetzung entwickeln.
QuarkXPress wird durch diese Funktionen zu einer Art QuarkXPress-Server, an den Anforder-
ungen gesendet werden können und von dem man Antworten zurückerhält.
Funktionsweise
Ist der Server aktiv, so beobachtet das DATAformXTension einen Eingangsordner auf eine
eingehende Nachrichtendatei, bearbeitet die Datei, löscht sie und erzeugt eine Antwort-Datei
für die Datenbank im Ordner
Ausgang/Benutzer
.
Die Datenbank wartet ihrerseits nach dem Abschicken der Nachricht typischerweise auf die
Antwortdatei von QuarkXPress im Ordner
Ausgang/Benutzer
, liest die Datei und löscht sie.
Die Ordner/Verzeichnisse werden beim Start von QuarkXPress durch das DATAform-
XTension automatisch angelegt: