Hallo liebe Community,
ich habe ein größeres Projekt übernommen und folgendes Problem:
Im Projekt wurde eine
XML-Datenbindung benutzt. Nun habe ich zwei neue Werte, die im Projekt gespeichert werden müssen: FaktorPsi und FaktorEta.
Die XSD habe ich unter dem Node stage_type erweitert:
<xsd:element name="FaktorEta" type="mydouble"/>
<xsd:element name="FaktorPsi" type="mydouble"/>
Dann habe ich mit dem Wizard eine neue Datenbindung erzeugt.
Das Problem sind alte Projekte, die FaktorEta und FaktorPsi noch nicht kennen. Um beide Faktoren hinzuzufügen wurde bisher eine UpdateKlasse verwendet.
Die Frage ist nun: Wie kann ich TProjectFileUpdaterV4.UpdateFaktoren in project_versions erweitern, sodass FaktorEta und FaktorPsi unter stage_type hinzugefügt wird und direkt auf 1 gesetzt wird?
Im Anhang befindet sich die xsd, die generierte Datenbindung und die UpdateKlassen.
Vielen Dank für eure Hilfe!