Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: m3 am 20.10.06 - 10:21:30
-
Hallo!
Ich meld mich mal wieder mit einer Frage. Ev, hab ich ja nur Paradeiser auf den Augen, aber ich steh bei folgendem Problem auf der Leitung:
Ein "Kollege" von mir hat sich eine Notes-Anwendung gebastelt. In einem der Forms kommt ein "Dialog List" Field zum Einsatz, welches sich seine Werte über ein @DBColumn holt. Funktioniert auch wunderbar, wenn ich ein neues Formular erstelle und den Auswahl-Nupsi drücke, wird mir die erwartete Liste an Werten präsentiert.
Die zur Auswahl stehenden Werte können allerdings auch Leerzeichen enthalten. Z.B. "Domino Anwendungen". Wenn man nun diesen Wert auswählt und anschließend erneut den Auswahl-Nupsi klickt, kommen wieder die erwarteteten Werte, diesmal aber zusätzlich auch noch die Werte "Domino" und "Anwendungen".
Er dürfte also die Werteliste um den ausgewählten Wert erweitern und diesen bei Leerzeichen noch zusätzlich splitten.
Kann man dem Feld irgendwie abgewöhnen, dass es den ausgewählten Inhalt splittet und als weiter Werte zur Auswahl gibt?
Falls ich noch Infos liefern soll, bitte sagen. ;) Ich hab auch noch einen Screenshot des Fehlers angehängt, ev. wird es dadurch klarer, was ich meine.
-
Ich vermute, daß im Feld für Mehrfachwerte als Trennzeichen "Leerzeichen" angegeben ist. Dann wird beim Speichern aus einem Wert mit Leerzeichen mehrere Werte. Er müßte also das Leerzeichen als Trennzeichen entfernen und die Dokumente nochmal neu mit der Maske berechnen.
-
Das habe ich auch schon gehabt.
Ich denke es liegt an der Formel, mach doch mal ein @Explode um Deine Formel.
Wenn Du die Werte hart in das Feld codierst, hast Du dann auch das Problem?
-
Ich vermute, daß im Feld für Mehrfachwerte als Trennzeichen "Leerzeichen" angegeben ist. Dann wird beim Speichern aus einem Wert mit Leerzeichen mehrere Werte. Er müßte also das Leerzeichen als Trennzeichen entfernen und die Dokumente nochmal neu mit der Maske berechnen.
Nope, leider nicht. Mehrfachwerte sind in dem Feld NICHT erlaubt.
-
Melde das an IBM das ist ein BUG. Den hab ich hier auch. Das hängt mit der Art der Auswahl zusammen. Bei Dialogboxen passiert das, bei optionslisten zum Bleistift nicht.
-
Das habe ich auch schon gehabt.
Ich denke es liegt an der Formel, mach doch mal ein @Explode um Deine Formel.
LOL. Dann macht er bei jedem Leerzeichen einen neuen Wert - auch nicht das, was ich will.
Wenn Du die Werte hart in das Feld codierst, hast Du dann auch das Problem?
Ja.
-
Melde das an IBM das ist ein BUG. Den hab ich hier auch. Das hängt mit der Art der Auswahl zusammen. Bei Dialogboxen passiert das, bei optionslisten zum Bleistift nicht.
Interessant. Werd ich mal probieren. Danke für das Feedback.
P.S.: ROTFL!!!
Jetzt hab ich noch probiert, das Feld auf Multivalue zu stellen (Trenner und Anzeige mit Neuer Zeile). Und siehe da, das Problem tritt nicht mehr auf.
Wenn man aber Multivalue deaktiviert, ist es wieder da. :(
-
Von welcher Version sprechen wir?
Wir haben vor einiger Zeit von 6.5.4 auf 7.0.1 umgestellt, vielleicht gibt es den Bug auch ab 7 nicht mehr...
Ich kann mich aber daran erinnern, dass ich den Fehler bei uns irgendwie abstellen konnte...
-
Die Idee hatte ich auch gerade. Das Problem tritt in 6.5.4 auf. Auf meinem 7.0 Client funktioniert es wie erwartet.
Ich werd mal eine aktuelle 6.5er ausprobieren.