Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: bikerboy am 12.10.06 - 16:19:34

Titel: Debugger
Beitrag von: bikerboy am 12.10.06 - 16:19:34
Hi Leute ,

kann mir bitte jemand veraten warum mein Debugger mal geht und mal nicht.

Ich habe hier ein Haufen Code der nicht Funktioniert. Notes wirft mir ständig Fehlermeldungen an den Kopf aber ich weiss nicht wo sie auftreten. Das ist dann immer schwierig die Fehler zu beheben.

Ich hoffe ihr könnt mir weiterhelfen
Titel: Re: Debugger
Beitrag von: Thomas Schulte am 12.10.06 - 16:33:24
Was für welche? Wie schaut der Code aus? Was machst du?

Du müsstest mittlerweile wissen das solche sehr unspezifizierten Fragen zu in der Regel nicht zielführenden Diskussionen führen.
Titel: Re: Debugger
Beitrag von: flaite am 12.10.06 - 16:37:47
Z.B. funktioniert der debugger in Dialog-Masken nicht.
Auch für Formelsprache und Java gibt es keinen Debugger. Wobei du Java aber auch aus Eclipse debuggen kannst...

So transparent find ich das für Anfänger auch nicht...
Aber wie Thomas richtig gesagt hat: Wenn du Hilfe willst, mußt du schon versuchen, deine Frage ein bischen konkreter zu fassen, damit sie beantwortbar wird. Schliesslich sieht hier keiner deinen Bildschirm.  ;D

Gruß Axel
Titel: Re: Debugger
Beitrag von: 0xse am 12.10.06 - 16:40:51
Doch, für die Formelsprache gibts mit ein paar Tricks auch einen Debugger. Einfach mal hier suchen, findest das sicher :)
Titel: Re: Debugger
Beitrag von: bikerboy am 12.10.06 - 16:43:35
Also was ist daran so unverständlich.

Ich habe Script-Code geschrieben, deswegen ist es auch fast egal wo ersteht.

Ich habe ihn im querysave, postsave, queryopen, in einem Button und so weiter. Deswegen poste ich das auch nicht, weil das zu lange dauern würde.Mein Problem ist einfach , dass er manchmal anspringt und manchmal nicht.


Titel: Re: Debugger
Beitrag von: flaite am 12.10.06 - 16:48:49
Du kannst ein bischen nachhelfen, indem du an den gewünschten Stellen stop hinschreibst.
Titel: Re: Debugger
Beitrag von: Wilhelm am 12.10.06 - 16:58:10
Also mir persönlich reicht das noch nicht.

Springt er denn IMMER bei einem Button nicht an? Oder IMMER im Querysave nicht?  Dafür aber IMMER im Postsave

oder ist es: Heute gehts mal bei einem Button nicht, morgen mal beim QuerySave usw. Dann wäre es aber sinnvoll auch jedesmal das gleiche Script durch den Die-Bagger zu schieben.

Titel: Re: Debugger
Beitrag von: koehlerbv am 12.10.06 - 16:59:23
Debugger hin oder her: Mit einem anständigen ErrorHandling würde Dir Dein Code selber sagen, in welchem Modul und dort in welcher Zeile er auf die Schnauze geflogen ist. Siehe hierzu auch diesen Thread (http://www.atnotes.de/index.php?board=3;action=display;threadid=11980;start=0).

Abgesehen davon gilt das, was Axel schon geschrieben hat: Der Debugger springt - sehr zu unser aller Ärger - nicht in jeder Situation an.

Bernhard
Titel: Re: Debugger
Beitrag von: Wilhelm am 12.10.06 - 17:19:31
@Bernhard: Stimmt... Ich bin aber auch der Meinung das wer "QuerySave" richtig schreiben kann auch in der Lage sein sollte solche Meldungen wie "Lotus Script cannot debug a document in a Dialog. The script debugger will be disabled until dialog is closed" richtig interpretieren zu können.  ;D

Gruß

Willi