database publishing GASSENHUBER DATAform DBP

  E-Mail senden
  Info-Material anfordern
 
 
 
   
Erste Seite  <<  >> Letzte Seite
Erste Seite  <<  >> Letzte Seite
V. DATAform-Datenbank-Schnittstelle 121 Entwicklerhandbuch DATAformXTension © 1992-2004 www.gassenhuber.de V. DATAform-Datenbank-Schnittstelle Die Schnittstelle bietet eine gebrauchsfertige Verbindung zwischen einer 4D-Datenbank und dem DATAformXTension für QuarkXPress. Wenn Sie eine andere Datenbanksprache als 4D (www.4D.com) verwenden, müssen Sie ähn- lich Prozeduren in Ihrer Sprache entwickeln. Das Dokument „DATAform_interface...TXT“ enthält alle Prozeduren als Text. Nehmen Sie die Prozeduren dann als Anregungen oder Vorlage. Die Schnittstelle vereinfacht und standardisiert das Schreiben und Lesen von DATAformMar- ken-Texten. Es ist im wesentlichen ein Übersetzer von DATAformMarken in den Textarray DX_Array und erzeugt umgekehrt aus dem DX_Array einen DATAformMarken-Text. Der Benutzer der DATAform-4D-Schnittstelle hat dadurch lediglich den DX_Array zu beschreiben und wieder zu lesen; er hat keinen direkten Kontakt mit DATAformMarken-Texten, sondern bezieht sich immer nur auf den Array. Außerdem enthält die Schnittstelle mit DX_Message die komplette Abwicklung der Nachrich- tenschnittstelle zur Fernsteuerung von QuarkXPress. Installation Die Prozeduren liegen als 4D-Insider-Dokument und als Textdatei vor: Das 4D-Insider-Dokument hat den Inhalt: Von diesem Fenster aus kopieren Sie alle Bestandteile in Ihre eigene 4D-Struktur: - Wählen Sie alle Bestandteile aus (Befehl-A) und ziehen Sie sie in Ihre Anwendung. - Bei einer späteren Installation eines Updates meldet 4D Insider: „Tables [DX_Table]: This Table already exists.“ Wählen Sie die Option „Do not copy“. OK. Fertig. Die Prozeduren sind für eine Verwendung in kompilierter Form gedacht; die Datenbank sollte mit 4D Compiler kompiliert werden.