Die deutschsprachige Microsoft Dynamics® Community
Feldinhalt bei Datentyp Option löschen
26. Juli 2022 09:06
Hallo,
einem Feld vom Typ Option einen Wert zuweisen geht zB so: ...Debitor.Infoweg := Debitor.Infoweg::Fax Wie kann ich den Wert "Fax" wieder entfernen? Mit ...Debitor.Infoweg := '' ist das nicht möglich. Sondern?
Vielen Dank
Grüße Ralph
Re: Feldinhalt bei Datentyp Option löschen
26. Juli 2022 09:12
Hallo,
Code:
Debitor.Infoweg := 0
oder besser
Code:
CLEAR(Debitor.Infoweg)
es wird dan der Wert mit der niedrigsten ID angezeigt.
wenn deine Option z.B. ist:
Code:
Optionvalue=FAX,Mail,EDI,.....
bleibt das weiterhin FAX als Wert, egal ob du CLEAR oder 0 benutzt.
Gruß Fiddi
Re: Feldinhalt bei Datentyp Option löschen
26. Juli 2022 10:39
Dh im Klartext, dass der Wert nicht auf NULL oder leer gesetzt werden kann? Damit wäre der Feldtyp Option mit einem großen Nachteil verbunden... CLEAR und 0 nutzen laut Dir den ersten Wert im OptionString...
Re: Feldinhalt bei Datentyp Option löschen
26. Juli 2022 10:57
Ralph71 hat geschrieben:CLEAR und 0 nutzen laut Dir den ersten Wert im OptionString...
Den ersten Wert kann man (und sollte man meist auch) bei der Anlage als "leer" definieren. Also im OptionString zuerst Leerstelle + Komma eintragen, erst dann folgen die Optionswerte.