Domino 9 und frühere Versionen > ND6: Entwicklung
Error Handling für @PostedCommand([FileOpenDBRepID];DB;Server)
koehlerbv:
Bevor ich das jetzt nachbauen muss, Basti: Was passiert tatsächlich (bei "no access"), und was sollte passieren ?
Bernhard
PS: Ich verspreche, heute eher ins Bett zu gehen ;D
theBastian:
Es wird nur die MsgBox ausgegeben.
Natürlich keine Error-Number und somit keine Codezeile, da
If Not db.Isopen Then
ja keinen Error erzeugt.
Tausche ich die MsgBox gegen "Goto Errorhandler" dann Fehler: Resume ohne Error.
Lasse ich Resume weg, dann Fehler: No Resume
Bei diesem Code ist das nur ein Schönheitsfehler aber bei größeren Sachen wäre es schon schön, zu sehen, welche Zeile den Error produziert, ohne immer durch den Debugger zu müssen.
cu
der B@sti
koehlerbv:
Moment - einen Error bekommst Du ja gar nicht. Warum dann also das Schielen auf den ErrorHandler ? Du kannst doch bei "Not db.IsOpen" auch gleich die gewünschte Fehlermeldung ausgeben. Die Zeile ist dabei doch vollkommen uninteressant, da Du die Sache ja eh unter Kontrolle hast.
By the way - auch wenn die db not open ist :) kannst Du auf db.Title oder db.FilePath zugreifen und damit die Messagebox noch aussagekräftiger gestalten.
Bernhard
theBastian:
Naja, der ErrorHandler gibt mir schön aus,
Fehlermeldung
Fehlernummer
Codezeile
wäre halt aussagekräftig gewesen (für mich als Admin).
Aber über db.Title usw. werde ich es dann machen und damit kann vielleicht der ein oder andere User was anfangen.
Natürlich nur, wenn er die Meldung auch liest. ;-)
Danke Dir für Deine Hilfe und denk dran --> eher in's Bett heute. ;-)
cu
der B@sti
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln