Stehe gerade mit dem xmlPort auf KriegsfuĂź.
Möchte nur Artikel-Daten aktualisieren und dabei legt er mir neue Artikel mit Nr an aber ohne weitere Daten.
Item2.RESET;
Item2.SETFILTER(Item2."Sep No.",'=%1',"<Sno>");
IF Item2.FINDFIRST THEN BEGIN
Item2."Local Item No." := "<Localno>";
Item2.MODIFY;
currXMLport.SKIP;
END ELSE BEGIN
Item.INIT;
Item."Sep No." := "<Sno>";
Item."Local Item No." := "<Localno>";
Item.Description := COPYSTR("<des>",1,50);
Item."Description 2" := COPYSTR("<des2>",1,50);
Item.INSERT;
END;
HM hat geschrieben:Ist jetzt ein XMLPort ist auch ein anderer Import bzw. Daten.
Das andere hat schon Funktioniert.
HM hat geschrieben:es gibt also im xmlPort keine Möglichkeit das kein Eintrag durchgeführt wird?
Item2.RESET;
Item2.SETFILTER(Item2."Sep No.",'=%1',"<Sno>");
IF Item2.FINDFIRST THEN BEGIN
Item2."Local Item No." := "<Localno>";
Item2.MODIFY;
currXMLport.SKIP;
END ELSE BEGIN
Item.INIT;
Item."Sep No." := "<Sno>";
Item."Local Item No." := "<Localno>";
Item.Description := COPYSTR("<des>",1,50);
Item."Description 2" := COPYSTR("<des2>",1,50);
Item.INSERT;
END;
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast