Ok, eine doofe Frage, aber ich weiß mir keinen Rat mehr und dachte mir ich frage trotzdem mal hier nach:
In einer Maske mit vielen hundert Feldern gibt es ein Feld welches Mehrfachwerte aufnehmen kann, wobei durchaus auch mal mehrere Leerzeichen als einzige Feldinhalte erlaubt sind. Das Feld hat keine Formel für Vorgabewerte und ist natürlich nicht berechnet sondern bearbeitbar. Im Debugger sieht das dann manchmal so aus:
[" "," "]
Wird nun nach Belegen des Feldes mit o.g. Werten uidoc.refresh() aufgerufen verschwindet jeweils der letzte Wert in diesem Feld wenn es sich dabei um ein Leerzeichen wie im Beispiel oben handelt.
ich sehe also im Debugger für dieses Feld erst
[" "," "]
dann folgt der Aufruf von call uidoc.refresh() und danach lautet der Feldinhalt
[" "]
Ich habe keine Ahnung welcher Code warum während uidoc.refresh() dieses Feld ändert, und kann auch mit der Suchfunktion im Editor keine Referenzen auf dieses Feld finden, die dieses Verhalten erklären würden. Wie kann ich so einem Problem mit den Bordmitteln des Notes Designers auf die Schliche kommen?
Danke für alle Tipps im Voraus.