database publishing GASSENHUBER DATAform DBP

  E-Mail senden
  Info-Material anfordern
 
 
 
   
Erste Seite  <<  >> Letzte Seite
Erste Seite  <<  >> Letzte Seite
III. Funktionsobjekte 97 Entwicklerhandbuch DATAformXTension © 1992-2004 www.gassenhuber.de *T103 LÖSCHEN => ¶*T103*Mx*$¶ Setzt die Art der Abarbeitung für die folgenden Rahmenobjekte auf „Löschen“. Rahmenobjekte mit *#x oder *Gx (das x steht für eine Nummer ungleich Null), die im Quark- XPress-Dokumente gefunden wurden, werden gelöscht, Rahmenobjekte mit *#0 und *G0 (oder fehlenden Marken) werden übergangen. Dialoge unterdrücken *M definiert die Behandlung von nicht gefunden Objekten. (Ein *Gx-Objekt gilt dann als nicht gefunden, wenn kein einziger Rahmen mit dieser Gruppenummer gefunden wurde.) Gegebenenfalls erscheint der Dialog: „Der Rahmen mit der Objekt-Nr. xxx wurde nicht gefun- den.“ bzw.: „Es wurde kein Rahmen mit der Gruppen-Nr.xxx gefunden.“ Der Dialog bietet die beiden Buttons Abbrechen/ÜBERGEHEN = OK-Taste. Abbrechen bricht den gesamten Vorgang ab, Übergehen überspringt das aktuelle Rahmenobjekt. *M0 oder fehlende *M-Marke, es gilt die Standardeinstellung, s. unten *M1 Dialog *M2 Übergehen Standardeinstellungen Der Aufruf eines Einlesevorgangs übergibt intern vor dem Einlesen automatisch das Funkti- onsobjekt ¶*T103*M1*$¶, d.h. diese Einstellungen werden jedesmal voreingestellt. Der Aufruf eines Einlesevorgangs per Nachrichtenschnittstelle übergibt intern vor dem Einle- sen automatisch das Funktionsobjekt ¶*T103*M2*$¶. Enthält ein DATAformMarken-Text kein Löschen-Funktionsobjekt mit *M, so wird er dadurch automatisch der Aufrufmethode entsprechend abgearbeitet. Rahmenobjekte nach ¶*T103*$¶ Die Rahmenobjekte, die auf ¶*T103*$¶ folgen, beschreiben Rahmen, die im QuarkXPress- Dokument gelöscht werden sollen. Diese Rahmenobjekte können komplette Objektbeschrei- bungen darstellen, müssen aber mindestens drei Marken enthalten: *T, *$, *# oder *G. Komplettes Beispiel ¶*T101*$¶*#111*T3*$Text im Rahmen¶*T103*$¶*T3*#111*$¶ Legt den Rahmen #111 in der linken/oberen Seitenecke an und löscht ihn sofort wieder. Der Text enthält diese Objekte: ¶ Auf Import umstellen ¶ Der/die zu importierenden Rahmen ¶ Auf Löschen umstellen ¶ Der/die zu löschenden Rahmen¶ Es gelten folgende Regeln für die Angabe der zu löschenden Rahmen: ¶*T3*#15001*$¶ Löscht den Rahmen mit der Objekt-Nr.: 15001 Das QuarkXPress-Objekt muß kein *T3-Rahmen sein; auch eine Linie oder ein Bild kann auf diese Weise gelöscht werden. ¶*T12*G15*$¶ Löscht alle Rahmen mit der Gruppen-Nr.: 15 im Dokument. ¶*T13*G0*#0*$¶ tut nichts; weder *# noch *G sind definiert. ¶*T3*$Neuer Text...¶ tut nichts; weder *# noch *G sind definiert. ¶*T3*G15*#15001*$¶   Löscht nur den Rahmen #15001; nicht die Gruppe G15. ¶*T3*G15*#0*$¶ Löscht alle Rahmen mit der Gruppen-Nr.: 15 im Dokument.