Autor Thema: Fehlerbehandlung  (Gelesen 1554 mal)

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Fehlerbehandlung
« am: 19.08.14 - 14:03:19 »
Hallo,

ich habe einen periodischen Agenten, der eine Funktion aufruft.

Die Fehlerbehandlungen in den beiden sind ähnlich, nur die in der Funktion liefert entsprechend mehr (z.B. Werte bestimmter Felder des Dokuments in Verarbeitung).

Wenn ich die Funktion manuell z.B. per Button aufrufe, werden evtl. konkrete Probleme gemeldet.
Wenn aber der Agent die Funktion aufruft, kommt nur die kurze Problem-Meldung vom Agenten aber keine detailierte Problem-Meldung von der Funktion.

Kann man das verbessern?

Gruß
Leo

--------------

Sub Initialize
   
   On Error GoTo Ooops   '1. Marke für Fehlerbehandlung    
   
   'Call fSetNewInfo
   Print fSetNewInfo
   
Exit Sub
   
Ooops:    '2. Marke für Fehlerbehebung   ----
   If Err <> 0 Then         
      'Logging
      Call fFehlerbehandlung (Err,Error,Erl)         
      Exit Sub
   End If   
   
End Sub
« Letzte Änderung: 19.08.14 - 14:05:33 von Bruce Willis »
nobody is perfect but i'm pretty close 

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: Fehlerbehandlung
« Antwort #1 am: 21.08.14 - 08:54:28 »
Moin

Was kommt den für rein Fehler wenn Du diese Funktion manuell startest.
Ich hatte in letzter Zeit bei mir  öfters Meldung im Stile von "Error 0 in line 0" :-)
Gruss

Urs

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

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Fehlerbehandlung
« Antwort #2 am: 21.08.14 - 10:12:46 »
Hi,

z.B. etwas in Richtung "Error in Zeile soundso", "Item existiert nicht" oder "kein Variant" (bezogen auf das konkrete Dok in Bearbeitung)...

Gruß
Leo
nobody is perfect but i'm pretty close 

Offline Bruce Willis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.002
  • Geschlecht: Männlich
  • Wer nicht wagt...
Re: Fehlerbehandlung
« Antwort #3 am: 22.08.14 - 10:22:27 »
Übrigens, wenn ich im Agenten die Fehlerbehandlung deaktiviere, kommt bloß "Object variable noch set". Also noch schlimmer.

Kann ich die Fehlermeldung aus der Funktion zurück in den Agenten holen und ausgeben lassen?
z.B, Dok-ID bei der Meldung "Field is too large (32K) or View's column & selection formulas are too large in Zeile 31"

Gruß
Leo
« Letzte Änderung: 22.08.14 - 10:30:19 von Bruce Willis »
nobody is perfect but i'm pretty close 

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz