Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: forrest g am 08.04.03 - 18:02:59

Titel: ja wo läuft er denn, der debugger
Beitrag von: forrest g am 08.04.03 - 18:02:59
hallo leute,

dieser be(...)e debugger ist physikalisch zwar noch da, aber ...
er springt in keinen code mehr rein

ich habe sowohl ls-code in libs hinterlegt(die über buttons aufgerufen werden) als auch in
ereignissen(querymodechange), aber rausgeschmissen werden nur die messageboxen.

ja, ich habe den debugger angestellt bevor ich in das doc gegangen bin.
notes mehrmals geschlossen, auch rechner hin- und hergefahren.

ach so, am ende des durchhlaufs durch die verschiedenen libs endet der debugger und ich kann dann die variablen einsehen
aber vorher nicht.
was bedeutet eigentlich "no resume"?
(ich benutze on error goto, aber da is kein fehler!)

woran liegt das wohl?
ich bin für jede hilfe dankbar...
und jetzt renn ich erstmal 2 stunden durch den wald.
ich hoffe bis dahin hat mir jemand geholfen

vielen dank

forrest g
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: ata am 08.04.03 - 18:13:55
... "No Resume" - damit will dir Notes mitteilen, daß du ein Fehlerhandling drin hast mit "On Errror...", aber ihm vergessen hast mitzuteilen, was Notes nach diesem Fehler tun soll - weitermachen abbrechen...

... im Normalfall gibst du am Anfang deines Codes

On error Goto FehlerHandling

... am Ende deines Codes hast du dann zuerst den Abbruch deiner Sub oder Function, dann die Sprungmarke und dann was geschehen soll - und genau dann kommt noch "Resume Next"


.........
Exit Sub ' oder Exit Function - je nachedem
ErrorHandle:
   MsgBox "Das war der Fehler: " + Error + "("+Cstr(Err)+")"
   Resume Next
End Sub


ata
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: forrest g am 08.04.03 - 18:21:54
hi ata,
danke.
ich hab da eine sprungmarke drin, hab das resume next nich drin...

mein hauptproblemis aber: wieso kann ich den debugger beim durchlauf nich sehen?
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: forrest g am 08.04.03 - 23:14:49
hallo zusammen,

kann mir denn keiner weiterhelfen?

und sagen wieso der debugger -obwohl an und vor der dokumentenöffnung eingeschaltet- beim durchlauf des codes überhaupt nicht einzusehen ist?

mir ist das ein rätsel

tschö
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: rar am 09.04.03 - 09:25:19
Schreib mal Stop am Anfang deines Codes. Vielleicht bleibt er dann stehen.
-rar
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: forrest g am 09.04.03 - 09:41:02
hi rar,

das geht schon, der debugger stoppt beu stop, klar.
aber helfen tut mir das auch nicht
.. da ich den durchlauf nicht anschauen kann

danke, tschö
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: rar am 09.04.03 - 10:04:55
Wenn der Debugger am Anfang vom Code bei Stop stehen bleibt, kannst du ja mit Schritt ausführen genau anschauen was der Code bei jeder Zeile macht. Das ist doch der Durchlauf. Oder? ???
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: forrest g am 09.04.03 - 10:13:30
 ;D ;D

jau, is wohl war!
mach ich erstmal so.
danke,rar.

nur was mich stört ist: wieso kann ich den durchlauf nicht wies onst vollziehen? bei anderen dbs funktioniert das(hab das maleben getestet).

tschö
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: ata am 09.04.03 - 12:22:15
... wenn du den Debugger offen hast, kannst du an allen kommenden Stellen des Codes vom Debugger aus Stopmarken setzen - du kannst durch die Codes und Funktionen scrollen...

ata
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: forrest g am 09.04.03 - 12:38:39
hi ata,

das ist mir klar, danke.
es ist mir nur eien rätsel wieso ich ohne stop bei eingeschaltetem debugger keine zeile mehr zu sehen kriege.
der code wird nicht sichtbar durchlaufen.

bei anderen dbs geht das ja, nur in dieser db auf einmal nich mehr.
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: rar am 09.04.03 - 12:58:02
It´s a feature.
Leb damit!  ;)
Titel: Re:ja wo läuft er denn, der debugger
Beitrag von: forrest g am 09.04.03 - 13:02:01
hi rar,

wahrscheinlich ahst du recht...

ich kann mich nur im moment nich damit abfinden, dass ein "feature" was immer funktioniert auf einmalnicht mehr geht.
ok, das kennt man ja...
nur sonst konnte ich die ding,die gehen mussten auch immer wieder zurückbiegen...

danke für die unterstützung