[GELÖST] CASE will nicht

28. Januar 2014 13:03

Hallo zusammen,

ich hab ein kleines Problem mit dem CASE Befehl.
In den Debitoren möchte ich die Lieferbedingungen gegen neue austauschen. Erledigen möchte ich das mit Hilfe eines Reports und der CASE Schleife. Ich würde es sicherlich auch anders hinbekommen, hatte mir aber das Ziel gesetzt es mir CASE zu machen ;-) Man möchte ja auch was dazu lernen :-D

Die Überlegung war so:
1 soll CIP
5 soll FCA
14 soll FOB
...
werden

Code:
CASE "Shipment Methode Code" OF
  1 : "Shipment Methode Code" := CIP;
  5 : "Shipment Methode Code" := FCA; 
  14 : "Shipment Methode Code" := FOB;
END;
MODIFY;



müsste das nicht so funktionieren?? oder lieg ich da falsch?
Es kommt der Fehler Typkonvertierung... Code t_testcase Integer

Danke schon mal
Roland
Zuletzt geändert von Roland am 28. Januar 2014 13:43, insgesamt 1-mal geändert.

Re: CASE will nicht

28. Januar 2014 13:15

Code-Werte musst du in einfache Anführungsstriche setzen.

Re: CASE will nicht

28. Januar 2014 13:43

Klar, Danke!!! sorry für die Mühe.
Augen auf :shock: auch wenn die Sonne scheint 8-)

Re: [GELÖST] CASE will nicht

28. Januar 2014 13:55

Roland hat geschrieben:sorry für die Mühe.

Du übertreibst :wink: