Autor Thema: Generic LSE Failure  (Gelesen 5278 mal)

Offline mwue

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Weiblich
Generic LSE Failure
« am: 31.01.05 - 09:33:53 »
Hallo,

ich bekomme beim Starten meines Lotus Script Agenten folgenden Fehler:

"Generic LSE Failure (no more Info), Möchten Sie weitere Informationen sehen  ja / nein"

Die weiteren Informationen besagen dann nur, dass der Agent gestartet wurde, wieviele Dokumente das Kriterium erfüllen und schon wieder "Generic LSE Failure"

Hat jemand eine Idee, was dieser Fehler aussagt ?

Bislang hatte ich, wenn ich schonmal so einen Fehler hatte, dies nur durch Probieren lösen können, bin aber  noch nie dahinter gekommen, was dabei wirklich das Problem war.

Viele Grüße und besten Dank !

Marion


PS. Kann sein, dass mein Beitrag nochmal in diesem Forum auftaucht. Ich hatte ihn schonmal gesendet, dann aber nicht mehr gefunden.
Vielen Dank für Eure Hilfe !

Ich wünsche noch einen schönen Tag !

Viele Grüße

Marion

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Generic LSE Failure
« Antwort #1 am: 31.01.05 - 09:44:22 »
Hi mwue

Hatte diesen Fehler auch mal,
konnte im Designer unter Tools->Recompile All Lotusscript das Problem lösen.
Vielleicht geht das bei Dir ja auch...

Gruss

umi
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline mwue

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Weiblich
Re: Generic LSE Failure
« Antwort #2 am: 31.01.05 - 09:58:20 »
Hallo Umi,

danke für den Tipp, das mit dem Recompile All LotusSript merke ich mir.

Ich habe jetzt auch meinen Fehler gefunden:

Ich hatte einen Agenten geschrieben für "Selected Docs", innerhalb des Script Codes allerdings vergessen eine Document Collection zu erstellen :

Set dc = db.UnprocessedDocuments
Set doc = dc.GetFirstDocument()
While Not(doc Is Nothing)

' Eigentliche Aktion ....      
               
Set doc = dc.GetNextDocument(doc)
Wend      

Viele Grüße

Marion
Vielen Dank für Eure Hilfe !

Ich wünsche noch einen schönen Tag !

Viele Grüße

Marion

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Generic LSE Failure
« Antwort #3 am: 31.01.05 - 10:23:16 »
In diesem Fall fehlte wohl der Errorhandler?
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline mwue

  • Junior Mitglied
  • **
  • Beiträge: 95
  • Geschlecht: Weiblich
Re: Generic LSE Failure
« Antwort #4 am: 31.01.05 - 11:01:48 »
Den Errorhandler baue ich immer erst zum Schluss ein, wenn mein Agent läuft, da er mich sonst beim Testen stört, dh. bei jedem Fehler lande ich dann im Error Handler und sehe im Debugger nicht in welcher Zeile der Fehler auftritt und bekomme auch keine detaillierte Fehlermeldung.

Gruss

Marion
Vielen Dank für Eure Hilfe !

Ich wünsche noch einen schönen Tag !

Viele Grüße

Marion

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Generic LSE Failure
« Antwort #5 am: 31.01.05 - 20:11:10 »
Den Errorhandler baue ich immer erst zum Schluss ein, wenn mein Agent läuft, da er mich sonst beim Testen stört, dh. bei jedem Fehler lande ich dann im Error Handler und sehe im Debugger nicht in welcher Zeile der Fehler auftritt und bekomme auch keine detaillierte Fehlermeldung.

Verstehe ich nicht ganz, das siehst Du doch, wenn Du die Fehler z.B. mit einer Messagebox ausgibst.

Beispiel:
Sub abc()
  On error goto ErrHandler

..... code .....

UndWeg:
  Exit Sub
ErrHandler:
     Msgbox "Fehler " & Err & " -- "& Error$ & Chr(10) & "in Zeile #" & Erl & " der Prozedur <" & "Sub abc" & ">", 48, "Laufzeitfehler"
  Resume UndWeg

End Sub


Details siehe: Best Practices: Error Handling in Lotus Script

Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz