Hi zusammen,
folgendes Problem.
Ich hab in einer Maske ein Feld, Typ Dialogliste, eingebaut das per @DBLookup auf Daten zugreift.
_ValueAll := @DbLookup(""; ""; "FeldDefinitionen"; "Karten"; 2);
@If(@IsError(_ValueAll); ""; _ValueAll)
Nun hab ich das Problem, dass wenn ein Wert ausgewählt wurde, der ein Leerzeichen enthält, und ich die Dialogliste ein zweites Mal aufrufe, der Wert aufgebröselt wird und als neue Werte unten an die Liste angefügt wird.
Kleines Beispiel:
Werte, die zur Verfügung stehen:
- persönlich
- geschäftlich
- keine Karte (default value)
steht jetzt dann schon "keine Karte" im Feld drin, werden folgende Werte aus Auswahlmöglichkeiten angezeigt:
- persönlich
- geschäftlich
- keine Karte
- keine
- Karte
Wähle ich aber "persönlich" oder "geschäftlich" aus, dann passt alles!
Das Feld aus dem ich die Daten hole enthält die oben genannten Mehrfachwerte und werden in der Maske per "Neue Zeile" angezeigt und Werte werden auch getrennt bei Eingabe von "Neue Zeile"
Kennt jemand dieses Problem? Und wie könnte ich es evtl. umgehen???
Danke schon im Voraus.
Gruß