Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Button mit Priorität "wie Interrupt"
zurück: Wie oft kommt ein Wert vor? weiter: Problem bei Formular-Aufruf Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Bastian_2
Einsteiger


Verfasst am:
18. Aug 2005, 12:31
Rufname:

Button mit Priorität "wie Interrupt" - Button mit Priorität "wie Interrupt"

Nach oben
       

Hallo zusammen,

ich weiß ich bin nervig, aber ich hab schon wieder ne Frage.

Kann man einem Button eine Priorität geben, so wie es Interrupts gehandhabt wird??

Ich hab nämlich das Problem, dass ich viele Abfragen auf Gültigkeit in meine Datenbank eingebaut habe. Sobald die Gültigkeit der Eingabe nicht erfüllt ist, steck ich in dem ganzen Schlamassel fest. Wenn ich da wieder herausmöchte ohne "fake" Eingaben zumachen, benutze ich die {ESC} Taste die setzt meine eingegebenen Daten wieder zurück. Nur kann ich am Ende wenn die Datenbank fertig ist nicht davon ausgehen, dass jeder Anwender die Fkt. der {ESC} Taste kennt. Deshalb hab ich einen Button [zurücksetzen] eingebaut. Er ist mit dem Befehl {ESC} belegt.

Allerdings funktioniert der nur wenn ich, wie schon oben gesagt ne gültige Eingabe habe. (muß wohl was mit dem Fokus zutun haben)

Gibts die Möglichkeit den Button so zu programmieren, dass trotz "Gültigkeitsroutinen" anspricht, diese "Gültigkeitsroutinen" abbricht und danach die Eingaben zurücksetzt ??

Mfg_Bastian
Loomex
VBA-Programmierer


Verfasst am:
18. Aug 2005, 15:30
Rufname:

AW: Button mit Priorität "wie Interrupt" - AW: Button mit Priorität "wie Interrupt"

Nach oben
       

Hallo Bastian,

Fragen ist immer gut. Hauptsache die Antworten gefallen den Fragesteller.

Nun zu Deiner Frage, kann man so nur mit Jein beantworten. Nein sowas gibt es nicht für Buttons und Formulare.
Wohl aber für Befehle; Komandos, Funktionen, Makros, VBA - Code
gibt es die Möglichkeit eine Fehler Nummer abzufangen, bei erfolgreicher Ausführung ist der Fehlercode gleich 0, je nach dem was den Fehler verursacht hat ( so auch Dein Kommando über den Button ) gibt es eine Fehlernummer.
Man kann aber auch dem Programm sagen, dass es stoppt (was eh macht) und eine Reaktion vornimmt. Es kann an dieser Stelle einen Zahlen Code ausgeben, und über eine Abfrage der Nummer, kann eine Erklärung von Access zurückgegeben werden(meist dünn und kryptisch). Wenn man es besser weiss , erklärt man es besser und lenkt den weiteren Programmverlauf auf andere Befehle und Routinen als Reaktion auf den Fehler.
Du siehst hier ist nicht mehr mit nur Formularen Ausgabefelder und paar Button setzen, hier beginnt die Arbeit des Programmieres in VBA.
Solche Reaktionen reichen von einfachen Undo ( Rückgängig) bis zu Transaktion oder bei einem Fehler zu einem Rollback.
Das Rückgängigmachen von Abläufen zum Beispiel fehlerhaften Anfügen oder Löschen von Datensätzen, wenn ein Fehler vorliegt.

Insofern ist die Anwort mit JaNein gemeint.

greets

Loomex

Hier etwas Code
Code:
Sub CausesAnError()
' Direct procedure flow.
On Error GoTo ErrorHandler
    ' Raise division by zero error.
    Err.Raise 11
    Exit Sub

ErrorHandler:
    ' Display error information.
    MsgBox "Error number " & Err.number & ": " & Err.Description
    ' Resume with statement following occurrence of error.
    Resume Next
End Sub
Bastian_2
Einsteiger


Verfasst am:
19. Aug 2005, 09:59
Rufname:


AW: Button mit Priorität "wie Interrupt" - AW: Button mit Priorität "wie Interrupt"

Nach oben
       

Hallo Loomex,

Danke für deine aufschlußreiche Erklärung. Es war halt nur mal sone Idee von mir gewesen. Hätte ja sein können das es da irgendetwas einfaches gibt. Und nun bin ich auch wieder etwas schlauer.

Also dankeschön nochmal.

Wünsche dir und allen anderen ein schönes Wochenende.

Mfg Bastian.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Eingaben per Button berechnen lassen 14 ChrissX 291 24. März 2013, 13:29
ChrissX Eingaben per Button berechnen lassen
Keine neuen Beiträge Access Tabellen & Abfragen: Excel Tabellen per Button miteinander verknüpfen 0 Sebastian23 1097 18. Feb 2010, 16:08
Sebastian23 Excel Tabellen per Button miteinander verknüpfen
Keine neuen Beiträge Access Tabellen & Abfragen: Hyperlink bearbeiten per Button 11 Speedy2114 5111 02. Dez 2009, 01:14
Gast11 Hyperlink bearbeiten per Button
Keine neuen Beiträge Access Tabellen & Abfragen: Button mit variabler Monatsberschriftung 2 gildemeister 312 27. Jan 2009, 00:50
gildemeister Button mit variabler Monatsberschriftung
Keine neuen Beiträge Access Tabellen & Abfragen: Kriterium per Button im Formular zur Laufzeit ändern 8 ghostX 703 28. Nov 2008, 16:47
ghostX Kriterium per Button im Formular zur Laufzeit ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Button VBA Code zum Verknüpfen aller ODBC -Tabellen 3 adamth 3954 08. Sep 2008, 13:10
rita2008 Button VBA Code zum Verknüpfen aller ODBC -Tabellen
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrere unique Pin-codes per Button erstellen lassen 0 Musi 901 21. Mai 2008, 12:26
Musi Mehrere unique Pin-codes per Button erstellen lassen
Keine neuen Beiträge Access Tabellen & Abfragen: Nach klick auf Button Wav Abspielen 1 roboterbert 3017 19. Feb 2008, 21:06
jens05 Nach klick auf Button Wav Abspielen
Keine neuen Beiträge Access Formulare: Button und VBA 1 marsi 403 18. Nov 2004, 16:27
Xela Button und VBA
Keine neuen Beiträge Access Formulare: Button farbe 1 i see 505 16. Sep 2004, 13:58
TommyK Button farbe
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle per button öffnen 1 Lordoo 1454 14. Jul 2004, 14:05
lothi Tabelle per button öffnen
Keine neuen Beiträge Access Formulare: Nach klick auf Button Kombifeldinhalt löschen 5 Gast 597 18. Jun 2004, 09:54
TommyK Nach klick auf Button Kombifeldinhalt löschen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum