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
112
Entwicklerhandbuch DATAformXTension © 1992-2004 www.gassenhuber.de
Kann die Nachrichtendatei nicht bearbeitet werden, da z.B. nach SUBJECT: kein gültiger
Befehl angegeben ist, so wird die Datei in den Fehlerordner verschoben.
Wenn Sie die DATAform-4D-Schnittstelle einsetzen, nimmt Ihnen der Befehl DX_Message
den Umgang mit den Nachrichtendateien ab: DX_Message erzeugt die Nachricht, wartet auf
die Antwort und wertet sie aus. (S. unter
DATAform-4D-Schnittstelle
.)
Die Prozeduren der 4D-Schnittstelle sind auch als Textdatei Teil des DATAform-Entwickler-
kits und können als Vorlage für die Umsetzung in anderen Systemen verwendet werden.
Nachrichten und Funktionsobjekte
Der übergebene DATAformMarken-Text kann auch Funktionsobjekte enthalten.
Ohne Funktionsobjekte gilt
-
Die DATAformXTension-Einstellung Gruppieren wird beim Import angewandt, wenn
das Ankreuzfeld AN ist.
-
Im Dokument bereits vorhandene Rahmen mit derselben Objektnummer werden beim
Import übergangen; der Duplikatdialog mit der Meldung Die Rahmennummer ist bereits
vorhanden erscheint nicht.
-
Ebenso werden nicht gefundene Rahmen beim Aktualisieren der Inhalte ohne Meldung
übergangen.
-
Wird ein Bild nicht gefunden, so wird der leere Bildrahmen erzeugt. Der Bild-Laden-Dia-
log erscheint nicht.
Beispiel: Die Datei
XTension Importtext
enthält diesen DATAformMarken-Text, Gruppieren
im Einstellungsdialog ist AUS.
¶*T3*G1*#1*$Text¶*x110*X210*T12*G1*#2*$Falscher Bildpfad¶
Es wird ein Text- und ein Bildrahmen importiert, es erscheint kein Bild-Laden-Dialog, die
Rahmen werden nicht gruppiert.
Funktionsobjekte im DATAformMarken-Text
Über Funktionsobjekte können Einstellungen des Einstellungsdialogs überschrieben werden:
¶*T106*M1*$¶*T101*M1*$¶*T3*G1*#1*$Text¶*x110*X210*T12*G1*#2*$Falscher Bild-
pfad¶*x220*X320*T12*G1*#3*$Falscher Bildpfad 2¶
Die Rahmen werden jetzt durch
*T106*M1
immer gruppiert, durch
*T101*M1
erscheint der
Bild-Laden-Dialog bei nicht gefundenen Bildern.
Alle Funktionsobjekte können Teil des DATAformMarken-Textes sein, auch wenn er über das
Nachrichtensystem importiert wird.
Funktionsobjekte haben auch hier Vorrang vor dem Befehlsaufruf nach SUBJECT:
Beispiel: Die Nachricht enthält
SUBJECT: IMPORT
Der DATAformMarken-Texte lautet aber:
¶*T102*M1*$¶*T3*G1*#1*$Text¶
*T102 schaltet den Modus auf
Aktualisieren
; die folgenden Rahmen werden daher nicht impor-
tiert, sondern das DATAformXTension versucht, existierende Rahmen zu aktualisieren.