====== SynchroniseDocumentDataFields ====== Bei **SynchroniseDocumentDataFields** handelt es sich um einen [[Options|Abschnitt]] in dem definiert wird welche [[:datenfeld]]er der [[:daten-xml]] eines Quelldokuments mit welchen Datenfelder eines zugehörigen Zieldokuments verknüpft werden sollen. Der Abschnittsname ist vorgegeben und wird von Primus intern zum Synchronisieren bei Änderungen genutzt. Für den [[Menübefehl]] [[prmProjectSyncroniseAllDataFields]] kann er im Attribut ''parameter'' angegeben werden. ===== Attribute ===== Im [[Glossar|Start-Tag]] können folgende Attribute angegeben werden: ^Attribut^Wert^Funktion^ |load| ''XML_Document.Ref1''| Gibt an aus welcher Daten-XML die Werte entnommen werden sollen| |postcondition| '' 'XML_Document.RefCount>=1' ''| {{tag>Klärungsbedarf}}| |precondition| '' '#(FILE_TYPE)==DFT' ''| Vorbedingung die für ein Zieldokument erfüllt sein muß, damit synchronisiert wird. Im Beispiel muß es eine [[:solid_edge]] Draftdatei sein.| ===== Beispiel ===== ====== Datenfeldeinträge ====== Es können beliebig viele Datenfeldeinträge in den Abschnitt eingetragen werden. Alle Einträge sind als [[Glossar#Leer-Tag]] nach folgendem Schema aufgebaut: [[Glossar#Tag-Name]] ist der Name des XML-Datenfelds und einziges Attribut ist ''value''. </code> ====== Wertzuweisungen ====== Folgende Wertzuweisungen sind möglich: