Autor Thema: Fehlermeldung unterdrücken ?  (Gelesen 1880 mal)

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Fehlermeldung unterdrücken ?
« am: 10.03.04 - 19:01:49 »
Ich habe wieder mal Problema.

Ich lösche eine Antwort (die letzte Antwort) im Hauptthema soll noch schnell ein Feld gesetzt werden, damit dieses auch ausgeblendet wird.

Im Datenbankscript gibt es ja den Querydocumentdelete. jedoch gibt es immer ein Fehler im Index.... Irgendwie ist das Dokument schon gelöscht und ich kann dann die Antworten nicht mehr zählen.

Nach der Fehlermeldung läuft das script durch und macht alles richtig. Nur diese Fehlermeldung kommt noch. Und die will ich unterdrücken.

Hilfe...
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Fehlermeldung unterdrücken ?
« Antwort #1 am: 10.03.04 - 19:06:20 »
brute force: on error resume next
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Fehlermeldung unterdrücken ?
« Antwort #2 am: 10.03.04 - 19:08:23 »
Oder View.Refresh resp. NotesUIWorkspace.ViewRefresh ?

Und On Error Resume Next funktioniert ja schon - der Code läuft ja weiter ...

Axel Janssen temp

  • Gast
Re:Fehlermeldung unterdrücken ?
« Antwort #3 am: 10.03.04 - 19:10:58 »
aus meiner Sicht besser:

Lass dir per Errorhandling die Fehlernummer anzeigen.

Code
On error goto Fehler

exit sub ' oder function
Fehler: 
msgbox "Err ist: " & Cstr(Err)


dann weisst du die spezifische FehlerNR, wo das immer reinläuft und machst:

Code
on Error goto Fehler

exit sub ' oder function
if err=dieNummer then
 resume next
end if

Gruß Axel

Offline CLI_Andreas_Schmidt

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 668
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
    • Lotus Notes & Domino Schulung und Entwicklung
Re:Fehlermeldung unterdrücken ?
« Antwort #4 am: 10.03.04 - 19:12:16 »
on error resume next  läuft gut. Das ist eine Lösung für den Moment.

Danke Euch....

Das mit dem Refresh hatte ich schon drin.
Viele Grüße

Andreas.Schmidt@lotus-schmidt.de

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re:Fehlermeldung unterdrücken ?
« Antwort #5 am: 10.03.04 - 19:13:26 »
nimm lieber den Vorschlag von Axel; ist sauberer
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Fehlermeldung unterdrücken ?
« Antwort #6 am: 10.03.04 - 19:53:39 »
irgendwie kann man auch rausfinden, ob es zu einem Document-Objekt auch noch ein richtiges Dokument in der DB gibt. Ich weiß nicht mehr auswendig, wie genau, ich glaube über die ID oder so...
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:Fehlermeldung unterdrücken ?
« Antwort #7 am: 10.03.04 - 21:05:49 »
IsValid property oder IsDeleted property
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re:Fehlermeldung unterdrücken ?
« Antwort #8 am: 10.03.04 - 21:24:53 »
IsDeleted wirkt - nach meinen Erfahrungen - nicht zuverlässig. Mag durchaus an mir liegen.

Ich arbeite seither mit der Kombination aus NotesDocument.IsValid und IsArray (NotesDocument.Items). Wenn nix Items, dann Dokke isse nich gut !

HTH,
Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz