[CC] - Webservices XMLPort Boolean Feld

11. Oktober 2012 17:58

Hi,

ich versuche gerade ein Boolean Feld über ein Webservice reinzugeben, aber irgendwie will das nicht funktionieren. :cry:

Also, ich habe ein XMLPort mit Eigenschaft Format/Evaluate: <C/SIDE Format/Evaluate>, demnach sind alle Properties Strings :)
Funktioniert auch bestens mit Codefelder, Optionfelder , Decimal, Integer...

Im XMLPort habe ich folgenden Code:
Code:
WebSalesHeader.RESET;
WebSalesHeader.INIT;
........
IF Forklift = 'Yes' THEN BEGIN
  WebSalesHeader.Forklift := TRUE;
  WebSalesHeader.VALIDATE(Forklift,TRUE);
END;
WebSalesHeader."Sell-to Contact" := Forklift;
.......
WebSalesHeader.INSERT



Das "Yes" kommt an , und wird auch zum Verproben ins Feld Sell-to Contact geschrieben, warum aber wird das Boolean Feld nicht auf Ja gesetzt?
Mehr als die zwei Möglichkeiten , also die Zuweisung := true, und Validate gibts doch nicht?

Hat jemand eine Idee?

Danke
Gruß
Peter