Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MisterDa am 07.04.03 - 12:27:10
-
Hallo Leute!
Ich habe in kleines Problem und zwar hab ich in einem Feld beim Entering ein Notes script hinterlegt. Wenn ich aber in das Feld reingehe, dann startet er das Script nicht..nichmal der Debugger wird gestartet..
Weis einer woran das liegt?
MisterDa
-
... na das hört sich aber ganz danach an, daß du den Debugger innerhalb des Dokumentes erst aktiviertst.
... Dokument schließen
... Debugger aktivieren
... Dokument öffnen
... das Feld betreten
... der Debugger müßte anspringen...
ata
-
nene, ich mach den schon vorher an..aber es tut sich eben garnix...es kommt nichmal ne Fehlermeldung oder sowas...
ich klicke in das Feld..und nix passiert... ??? ???
(Geht ja eigentlich auch nich um den Debugger, sondern dass eben garnix passiert... :-\)
MisterDa
-
... aus der hilfe:
Occurs when the user enters a field in Edit mode.
bist du im edit-mode ?
-
ja ich bin im Edit Mode (im Client)..gebe also die Daten in die Maske ein..
Aber:
Ich hab den Code schon ausprobiert (in ner anderen DB auch im Edit-Mode) und da gings auch ohne probleme..hab ihn dann kopiert und angepaßt und in der neuen DB gehts nichtmehr..
MisterDa
-
Hast du im Lotus-Verzeichniss schon mal die chache.dsk gelöscht? Ich habe auch öfters den Fehler, das irgendeine Veränderung nicht richtig interpretiert wird. Wenn ich dann die chache.dsk lösche gehts wieder.
-
die chache.dsk gelöscht?
hab ich eben probiert, hat leider auch nicht geholfen..
-
... kannst du die db mal anhängen ? (als zip/rar)
-
jo, hier isse..
ist aber eher rudimentär, bin noch weng am ausprobieren, da ich Notes-Neuling bin..also nich wundern.. ;)
-
schreib mal 2 Stop Wörter am Anfang des Codes....
cu
-
thx, funktioniert aber leider auch nicht..
MisterDa
-
jetzt habe ich deine db angekuckt.... das funktioniert so nicht.... die berechnete Dialogliste holt sich die Werte aus dem Feld und das wars dann auch schon....berechnete Dialogliste in Kombination mit Entering funktioniert so nicht ....
wenn du hier eine Meldung, Fehler ausgeben willst musst du das in den Feldeigenschaften bei der Formel machen.
cu
-
... das alte Leiden - du verwendest einen Kopfbereich, dann nimmt er den Hauptbereich nicht mehr ernst...
... versuche ohne den Kopfbereich auszukommen, und dein Debugger funzt wieder...
ata
-
"alte Leiden" ?? ata du verwirst mich ;D
- es ist performanter wenn du deine ODBC Felder in einem aufwasch füllst - z.B wenn der Benutzer in den Edit Modus geht.
cu
-
danke! das war tatsächlich das problem. allerdings konnte ich die kopfzeile komischerweise nicht entfernen..hab alles in eine neue maske kopiert..und dann gings :)
MisterDa
-
@Performance
... unter altem Leiden meine ich - ich suche mich zu Tode über Probleme, die so eigentlich nicht sein können, und der täglichen Arbeit völlig widersprechen - es sei denn, es ist ein Kopfbereich im Spiel, dann sieht alles anders aus - es geht kaum noch was "normal"
... Debugger springt nicht an
... Code springt nicht an
... HideWhenFormeln (nicht Einstellungen) funktionieren nicht
usw. usf.
ata - ;D
-
hm..da empfehle ich alte Adventure Games zu kaufen und die Rätsel zu lösen...sowas wie Monkey Island 1-3 ...schärft den unogischen Verstand, macht dazu noch Spaß und man kann damit Bugs viel besser verstehen ;D
-
Hi!
gibts noch andere Umstände, unter denen das Script nicht startet?
Sowas wie in einen Rahmen eingebunden oder so..? ???
Hab das gleiche Problem im Moment wieder, hab aber keine Kopfzeile...
MisterDa
-
... starte die Maske mal solo, ohne das sie eingebunden ist...
ata
-
geht leider auch nicht..
jetz hab ich die DB mal nich aus nem Rahmen heraus gestartet, sondern von der Start-Ansicht aus..dann gings...
danach wieder aus dem Rahmen raus gestarte...ging immernoch.. ???
dann is mir Notes durch nen Speicheradressfehler abgeschmiert...jetzt gehts wieder nichtmehr..?? ???
MisterDa
-
wenn ich eine andere Maske ausführe, die genau auf die gleichen Notes Scripts zurückgreift (die Scripts sind aber in jeder Maske einzeln gespeichert) und danach wieder die Problemmaske öffne, startet er die Scripts.. ???
MisterDa
-
... das sind dann die Momente, wo ich das dringende Bedürfnis nach Urlaub entwickle... ;D
... kommt der Speicherfehler immer, oder war der Notes-mäßig einfach mal wieder fällig?
ata
-
öhmm.., ich hab den Fehler...
beim Kopieren der Inhalte der Maske hat er/ich vergessen, in den Global Options Uselsx "*LSXODBC" und %INCLUDE "LSConst.lss" einzufügen...habs eben erst gemerkt und jetzt klappts wieder..
(zumindest im Moment.. ;D)
Danke für die Hilfe
MisterDa
-
... das wäre das nächste gewesen...
... na dann bis demnächst...
ata ;D