Domino 9 und frühere Versionen > ND7: Entwicklung
Debugger-Bug?
Demian:
Hallo,
gestern habe ich 3 Stunden verzweifelt versucht eine Variable mit folgendem Wert zu füllen:
Formel = command([openview];"Max Mustermann")
Der Name Max Mustermann steht in einer Variable namens Vollname.
Ergo, habe ich folgendes versucht:
Formel = |command([openview];| & |"| & Vollname & |"| & |)|
Habe mir das dann im Debugger angeschaut. Die Variable Formel hatte dort folgenden Wert:
"command([openview];""Max Mustermann"")"
Folglich bin ich davon ausgegangen, irgendwas ist falsch, und habe ungelogen 3 Stunden damit verbracht, irgendwelche Kombination von ", | und { auszuprobieren mit den dollsten Ergebnissen.
Bin dann verzweifelt schlafen gegangen.
Heute morgen dachte ich mir, lass es dir per msgbox anzeigen, damit du nicht jedesmal den Debugger schließen musst usw.
Und siehe da, dort wurde der Wert richtig wiedergegeben (siehe ganz oben).
Ist das jetzt ein Bug? Wenn nicht, kann mir einer erklären, wie sich das logisch zusammensetzt? Die Hilfe widerspricht sich an diesem Punkt selbst.
Gruß
Demian
klaussal:
Manchmal hilft es, Notes zu beenden und wieder zu starten (Reboot tut gut).
dirk_2909:
--- Zitat ---Notes zu beenden und wieder zu starten (Reboot tut gut).
--- Ende Zitat ---
Aber das hat doch mit dem o.g. "Problem" doch nix zu tun :-: ??? Oder?
klaussal:
Manchmal schon. Ich hatte auch schon mal Änderungen in einem Script gemacht, die erst gezogen haben, als ich LoNo neu gestartet hatte. Das Gedächnis von LoNo ist wohl sehr sehr gross.
dirk_2909:
--- Zitat ---;""Max Mustermann"")"
--- Ende Zitat ---
die Anzeige der doppelten Anführungszeichen hat nicht smit Änderungen im Script zu tun.
Im Debugger wird es immer so angezeigt. In einer Msgbox o.ä. wird es "richtig" angezeigt.
Eine logische Erklärung habe ich dafür nicht.
Ich nehm es einfach so hin.....
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln