database publishing GASSENHUBER DATAform DBP

  E-Mail senden
  Info-Material anfordern
 
 
 
   
Start  <<  >> Ende
Start  <<  >> Ende
VI. Themenbereiche - Bei allen Importen arbeitet man immer mit derselben Duplikateinstellung. - Bei diesem Verfahren dürfen – sofern die Eindeutigkeit der Bestellnummern z.B. nach zu- geteilten Bestellnummernkreisen eingehalten wird – in jeder Datendatei neue Artikel ange- legt werden. (Beispiel: Verschiedene Übersetzer erhalten eigene Bestellnummernkreise und erzeugen danach selbst neue DATAform-Datensätze. Diese werden dann in einer Stammda- tenbank zusammengeführt – erhalten dabei automatisch beim Erstimport und nur da neue Datensatz Nº – und können in QuarkXPress plaziert werden.) - Jede Datenbank kann nur ihre eigenen QuarkXPress-Dokumente aktualisieren, bzw. erzeugt und aktualisiert man alle QuarkXPress-Dokumente nur von einer Datenbank aus. (Beispiel: Die Korrekturen der Übersetzer werden zuerst in die Stammdatenbank importiert – die alten Artikel werden überschrieben, die Nº der Stammdatenbank (!) bleiben dabei er- halten –, von da aus werden die QuarkXPress-Dokumente aktualisiert.) - Bei diesem Weg sind die Datensatznummern Nº innerhalb der Stammdatenbank, und nur dort, quasi an das Duplikatfeld (die Best.-Nr. etc.) gekoppelt. Wurde z.B. einem Artikel mit einer Bestellnummer einmal in der Stammdatenbank eine Nº zugewiesen, so behält er diese seine Nummer auch dann, wenn er durch einen späteren Import überschrieben wird – die Nº, die der Artikel in der Teil-Datenbank hatte, wird ignoriert. Dies erlaubt an jedem Ablaufpunkt die Aktualisierung der QuarkXPress-Dokumente aus der Stammdatenbank heraus. 2.   Überschreiben mit Duplikatfeld Datensatznummer Nº - Bei diesem Verfahren dürfen nur in einer Datendatei neue Artikel angelegt oder Artikel dupliziert werden. (Beispiel: Alle neuen Datensätze werden in der Stammdatenbank ange- legt; die Übersetzer arbeiten nur mit Exporten aus dieser Datenbank, sie legen selbst keine neuen Datensätze an. Über das Kennwortmodul kann man die entsprechenden Funktionen deaktivieren.) - Bei allen Importen in eine andere DATAform-Datenbank wird grundsätzlich nach dem Duplikatfeld Nº überschrieben oder übergangen. (Beispiel: Beim Import durch die Über- setzer, wie auch beim Rückimport in die Stammdatenbank, wird immer mit einer dieser Optionen gearbeitet – die Nº der Datensätze bleiben in allen Datenbanken erhalten.) - Alle Datendateien können zu jedem Zeitpunkt alle QuarkXPress-Dokumente aktualisieren, da die Nº in jedem Fall und in jeder Datendatei erhalten bleiben. Duplikate/Aktualisieren Die Option ermöglicht die gezielte Änderung einzelner Felder von Artikeln, ohne die übrigen Felder zu verändern. Beim Überschreiben wird der gefundene Artikel vollständig durch den importierten ersetzt; beim Aktualisieren hingegen werden im gefundenen Artikel nur die Felder überschrieben, die im importierten Artikel nicht leer sind. Alle anderen Felder des gefundenen Artikles bleiben unverändert. Beispiel In einem Katalog besitzen die Artikel je einen eigenen Textrahmen namens „•A Preis“ für einen auffallenden Preis. Diese Preise sollen anhand der Bestellnummern aktualisiert werden. Dieses Ziel läßt sich über alle drei Importarten erreichen, nachfolgend eine Skizze für den Scriptimport. Man erstellt dazu in der Warenwirtschaft eine Tabelle mit den Bestellnummern und neuen Preisen der Art: 803-2100D 123,45 803-2101E 234,56 Man importiert die Tabelle über ein Importscript. Als Vorlage öffnet man einen Artikel, der ein Element „•A Preis“ enthält. Die Duplikateinstellungen stellt man auf „Bestellnummer“ und 194 Anwenderhandbuch DATAform-Datenbank © 1990-2004 www.gassenhuber.de