XML-Import und -Export (Planungsparameter): Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Imported from text file)
 
Zeile 3: Zeile 3:
 
   
 
   
 
<hr>
 
<hr>
Diese Feature importiert und exportiert Planungsbefehle in Textdateien im XML-Format.
+
Dieses Feature importiert und exportiert Planungsbefehle in Textdateien im XML-Format.
  
  
 
XML Importieren
 
XML Importieren
  
Importiert Planungsbefehle aus XML-Dateien. Während des Importierens werden Daten nicht mit bestehenden Objekten zusammengeführt, sondern immer als neue Objekte hinzugefügt. Ebenso werden importierte Objekte als neue Einträge betrachtet, wenn bereits Objekte unter demselben Namen in Asprova existieren.
+
Importiert Planungsbefehle aus XML-Dateien. Während Import werden Daten nicht mit bestehenden Objekten zusammengeführt, sondern immer als neue Objekte hinzugefügt. Ebenso werden importierte Objekte als neue Einträge betrachtet, wenn bereits Objekte unter demselben Namen in Asprova existieren.
  
Wenn Asprova eine XML-Datei importiert, die Objekte beinhaltet, die in Asprova nicht existieren, hängt das Ergebnis von der Einstellung der Eigenschaft [[Übersicht Datenimport und -export|"Objekt automatisch erstellen"]] der Eigenschaftsdefinitionsklasse ab. <br />Im Fall der "Zielressource" der Eigenschaft "Evaluationsformel" der Planungsparameter, wenn eine XML-Datei eine Ressource namens "Mixer" enthält und die Ressourcentabelle von Asprova, in die ebendiese XML-Datei importiert wird, keine Ressource, deren Code "Mixer" ist, enthält, wird das Ressourcenobjekt automatisch erstellt, wenn die Eigenschaft "Objekte automatisch erstellen" auf "Ja" für "Zielressource" (ResEval_Resource) gesetzt ist und die importierten Daten werden ignoriert, wenn die Eigenschaft auf "Nein" gesetzt ist.
+
Wenn Asprova eine XML-Datei mit Objekten darin importiert, die in Asprova nicht existieren, hängt das Ergebnis von den Einstellungen der Eigenschaft [[Übersicht Datenimport und -export|"Objekt automatisch erstellen"]] ab (in den Eigenschaftsdefinitionsklasse).<br />Hypothetischer Fall der "Zielressource" der Eigenschaft "Evaluationsformel" im Planungsparameter: Eine XML-Datei enthält eine Ressource namens "Mixer". Wenn die Ressourcentabelle Asprovas, in die diese XML-Datei importiert wird, keine Ressource mit dem Code "Mixer" enthält, dann wird das Ressourcenobjekt automatisch erstellt - falls die Eigenschaft "Objekte automatisch erstellen" auf "Ja" für "Zielressource" (ResEval_Resource) gesetzt ist. Die importierten Daten werden ignoriert, wenn die Eigenschaft auf "Nein" gesetzt ist.
  
 
Read-Only-Eigenschaften können nicht importiert werden. Beim Versuch, diese zu importieren, werden sie ignoriert.
 
Read-Only-Eigenschaften können nicht importiert werden. Beim Versuch, diese zu importieren, werden sie ignoriert.
Zeile 17: Zeile 17:
 
XML Export
 
XML Export
  
Exportiert Planungsparameterbefehle in Textdateien im XML-Format. [Datei] - [XML Export] aus dem Hauptmenü speichert die gesamten Planungsparameter im XML-Format. Wenn Sie [XML Export] aus dem Kontextmenü [[Übersicht Fenster des Tabellenzeitdiagramms |"Linker Teil"]] der Planungsparametertabelle auswählen, werden ausgewählte Befehle und darunter gelistete Befehle im XML-Format gespeichert.
+
Exportiert Planungsparameterbefehle in Textdateien im XML-Format. [Datei] - [XML Export] aus dem Hauptmenü speichert die gesamten Planungsparameter im XML-Format. Wenn Sie [XML Export] aus dem Kontextmenü [[Übersicht Fenster des Tabellenzeitdiagramms |"Linker Teil"]] der Planungsparametertabelle auswählen, werden ausgewählte Befehle, und darunter gelistete Befehle, im XML-Format gespeichert.
  
  
 
XML-Dateiformat
 
XML-Dateiformat
  
Das Dateiformat einer exportierten XML-Datei sieht wie folgt aus.
+
Das Dateiformat einer exportierten XML-Datei sieht wie folgt aus:
  
 +
[[Image:xml001.jpg]]
  
[[Image:xml001.jpg]]
 
  
 
Tags/Attribute
 
Tags/Attribute
Zeile 31: Zeile 31:
 
<Asprova>
 
<Asprova>
  
Zeigt den Beginn von Asprovas Daten an.
+
Zeigt den Beginn von Daten Asprovas an.
  
 
: <AppVersion>
 
: <AppVersion>
  
:: Eine Version von Asprova. Dieses Item kann weggelassen werden, wenn eine XML-Datei in einem externen System erstellt wird.
+
:: Eine Version von Asprova; dieses Item kann weggelassen werden, wenn eine XML-Datei in einem externen System erstellt wird.
  
 
: <XMLVersion>
 
: <XMLVersion>

Version vom 13. September 2017, 15:06 Uhr

Hilfe Nummer: 757460

Dieses Feature importiert und exportiert Planungsbefehle in Textdateien im XML-Format.


XML Importieren

Importiert Planungsbefehle aus XML-Dateien. Während Import werden Daten nicht mit bestehenden Objekten zusammengeführt, sondern immer als neue Objekte hinzugefügt. Ebenso werden importierte Objekte als neue Einträge betrachtet, wenn bereits Objekte unter demselben Namen in Asprova existieren.

Wenn Asprova eine XML-Datei mit Objekten darin importiert, die in Asprova nicht existieren, hängt das Ergebnis von den Einstellungen der Eigenschaft "Objekt automatisch erstellen" ab (in den Eigenschaftsdefinitionsklasse).
Hypothetischer Fall der "Zielressource" der Eigenschaft "Evaluationsformel" im Planungsparameter: Eine XML-Datei enthält eine Ressource namens "Mixer". Wenn die Ressourcentabelle Asprovas, in die diese XML-Datei importiert wird, keine Ressource mit dem Code "Mixer" enthält, dann wird das Ressourcenobjekt automatisch erstellt - falls die Eigenschaft "Objekte automatisch erstellen" auf "Ja" für "Zielressource" (ResEval_Resource) gesetzt ist. Die importierten Daten werden ignoriert, wenn die Eigenschaft auf "Nein" gesetzt ist.

Read-Only-Eigenschaften können nicht importiert werden. Beim Versuch, diese zu importieren, werden sie ignoriert.


XML Export

Exportiert Planungsparameterbefehle in Textdateien im XML-Format. [Datei] - [XML Export] aus dem Hauptmenü speichert die gesamten Planungsparameter im XML-Format. Wenn Sie [XML Export] aus dem Kontextmenü "Linker Teil" der Planungsparametertabelle auswählen, werden ausgewählte Befehle, und darunter gelistete Befehle, im XML-Format gespeichert.


XML-Dateiformat

Das Dateiformat einer exportierten XML-Datei sieht wie folgt aus:

Xml001.jpg


Tags/Attribute

<Asprova>

Zeigt den Beginn von Daten Asprovas an.

<AppVersion>
Eine Version von Asprova; dieses Item kann weggelassen werden, wenn eine XML-Datei in einem externen System erstellt wird.
<XMLVersion>
Eine Version von Asprovas XML-Format. Wenn dies weggelassen wird, wird die XML-Version als die neueste betrachtet.


Beispiel: <Asprova AppVersion="3.0.0.0" XMLVersion="1.0">


<WBSAlias>

Beschreibt die Klasse, auf die sich die Daten beziehen. Dieses Item kann nicht weggelassen werden. Derzeit, da nur Planungsbefehle importiert und exportiert werden können, beschreiben Sie dieses Item wie folgt.


Beispiel: <WBSAlias Code="SchedulingCommand">


Andere

Sie können einen Eigenschaftennamen in einem 'Tag' (Attribut) beschreiben.

Beispiel 1: Die Klasse ist die FertigungsaufträgeZuweisungsKlasse.
<Object_ClassDef>ASPCommand_AssignManufacturingOrders</Object_ClassDef>
Beispiel 2: Verfügt über ein untergeordnetes Objekt namens "Assign first processes".
<Child Code="Assign first processes">


Reservierte Zeichen "<", ">" und "&" in XML werden in Textdateien umgewandelt in Escape-Sequenzen "<", ">" und "&".

Beispiel: "Order_Priority>90&&Order_Priority<100" in Asprova
-> "Order_Priority>900&&Order_Priority<100" in einer XML-Datei
(Im Web-Browser werden oben genannte reservierte Zeichen wie in Asprova angezeigt.)

Sie können nicht die Kurznamen der Eigenschaften verwenden.

Das Ereignisbedingungsobjekt eines Planungsparameters gehört nicht zum Parameter, sondern existiert unter einem separaten Klassenursprung für Ereignisbedingungen. Für die Zwecke des XML-Exports jedoch werden Ereignisbedingungsobjekte in XML erfasst, als ob sie untergeordnete Objekte des Parameters seien. Werden diese importiert, so werden Ereignisbedingungsobjekte für Planungsparameter erstellt, selbst wenn ein Ereignisbedingungsobjekt mit demselben Namen existiert.



Hilfe Nummer: 757460