Autor Thema: Aussagekräftigere LotusScript Fehlermeldungen  (Gelesen 4404 mal)

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Aussagekräftigere LotusScript Fehlermeldungen
« am: 05.07.06 - 10:06:34 »
William Beh hat einen interressanten Eintrag in seinem Blog:
Zitat
Using Lsi_info, you can create a error handling message like below

Print Lsi_info(2) & " called by " & Lsi_info(12) & ": Error (" & Cstr(Err) & ") Line: " & Cstr(Erl) & " - " & Error$

The variable lsi_info is an array of strings.

    * lsi_info(2) is the current module - sub or function name.
    * lsi_info(12) is the module that called this sub or function. If lsi_info(2) is INITIALIZE, then so is lsi_info(12)
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: Aussagekräftigere LotusScript Fehlermeldungen
« Antwort #1 am: 06.08.06 - 22:18:08 »
Mit LSI_Info(430) bekommt man noch die Zeilennummer der aufrufenden Routine.

   Msgbox Error$ &Chr$(10)&_
   Chr$(10)&_
   "Error in Function: "& Lsi_info(2) & " at line" & Cstr(Erl) & " called by " & Lsi_info(12) & " at line " & Lsi_info(430) &"."&Chr$(10)_
   ,48,"Lotus Notes Error number: "& Err

kann in einem UI-Programm gute Dienste leisten.
Situs vilate in isse tabernit.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz