xmlDoc := CoDOMDocument40.Create;
//xmlDoc.setProperty('NewParser', True);
if not FileExists(fAppPath + Databasename)
then
begin
xmlDoc.loadXML('
<?xml version="1.0"?><Produktion/>');
end else
xmlDoc.load(fAppPath + Databasename);
if xmlDoc.parseError.errorCode <> 0
then
begin
MessageDlg('
Die XML Datei ist nicht korrekt!',mtError,[mbOK],0);
end;
NewProduktion := xmlDoc.createElement('
Produktion');
NewSub := xmlDoc.createElement('
Datum');
NewSub.text := ZDatum;
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
Uhrzeit');
NewSub.text := ZZeit;
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
PLZ');
NewSub.text := '
2320';
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
UserID');
NewSub.text := '
uXXXXX';
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
Eingang');
NewSub.text := '
008';
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
Produktkennzeichen');
NewSub.text := '
?';
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
Code1');
NewSub.text := (exparr[4]);
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
Code2');
NewSub.text := (exparr[2]);
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
Gewicht');
NewSub.text := (exparr[7]);
NewProduktion.appendChild(NewSub);
NewSub := xmlDoc.createElement('
StatusID');
NewSub.text := '
?';
NewProduktion.appendChild(NewSub);
xmlDoc.documentElement.appendChild(NewProduktion);
xmlDoc.save(fAppPath + Databasename);