Wie kann man "#"-Fehler für Berichte verhindern, weil keine Daten vorliegen?

  • In der Prozedur, die den Bericht letztendlich aufruft, ist folgender Code erforderlich (cmd_Auswertung_Click ist hierbei der Name der Schaltfläche, diese muss entsprechend aktualisiert werden):
    On Error GoTo Err_cmdAuswertung_Click
    …
    Exit_cmdAuswertung_Click:
       Exit Sub

    Err_cmdAuswertung_Click:
       If Err = 2501 Then Resume Next  'keine Daten für den Bericht vorhanden
       MsgBox Err.Description
       Resume Exit_cmdAuswertung_Click

   End Sub

  • Für das Ereignis Bei Ohne Daten tragen Sie in die Ereignisprozedur den Code ein:
    MsgBox "Der Bericht enthält keine Daten.", _
      vbInformation + vbOKOnly, "Keine Daten"
    
    Cancel = True

-- KerstinSchiebel - 11 Aug 2005
Topic revision: r1 - 2005-08-11, KerstinSchiebel
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)