Frage : Wie man das Verfahren stoppt, das angezeigt den Mitteilung-Kasten nachläuft

Wie stoppe ich ein Verfahren vom Laufen, wenn eine Störung aufgetreten ist und ein Mitteilungkasten angezeigt?

I haben ein Exportaufzeichnungsverfahren geschrieben.  Wenn die Aufzeichnungen in eine Datenbank exportiert werden sollen, die nicht in einer verlässlichen Position ist, ich möchten, dass das Verfahren vollständig stoppt (nicht die Aufzeichnungen d.h. exportieren).  

zurzeit, wenn der Sicherheitsanschlag gemacht wird und der Löschenknopf betätigt wird, Anzeigen eines Mitteilungkastens, die den Benutzer informieren, dass sie addieren müssen, dass Datenbankname und Verzeichnisweg zu „Positionen“ ihrer Datenbank vertrauten.  Ich wünsche dann das Verfahren vollständig anhalten, aber zurzeit, wenn der „OKAY“ Knopf betätigt wird, sind die Aufzeichnungen noch exported.

Any Hilfe würden sein sehr viel appreciated.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
Private VorCmdExportRecords_Click ()

Auf Störung Goto- cmdTrustedLocation_Err

Me.FileList.SetFocus

DoCmd.Hourglass zutreffend
'Stellt die Warnmeldungen des Zugangs ab
DoCmd.SetWarnings falsch

DoCmd.OpenQuery „qryExportLatestStudentRecords“
DoCmd.OpenQuery „qryExportLatestUniversityApplications“

DoCmd.TransferDatabase acExport, „Microsoft Access“, _
Me.FileList, _
acTable, „tblExportLatestStudentRecords“, „tblExportedLatestStudentRecords“

DoCmd.TransferDatabase acExport, „Microsoft Access“, _
Me.FileList, _
acTable, „tblExportLatestUniversityApplications“, „tblExportedLatestUniversityApplications“

MsgBox („Aufzeichnungen kopierten und exportierten: “ U. DCount („Identifikation“, „tblExportLatestStudentRecords“)), vbInformation, „PFL Export-Kursteilnehmer-Aufzeichnungen“
DoCmd.Hourglass falsch
'Schält die Warnmeldungen des Zugangs rückseitig ein
DoCmd.SetWarnings zutreffend

cmdTrustedLocation_Err:

DoCmd.Hourglass falsch
'Schält die Warnmeldungen des Zugangs rückseitig ein
DoCmd.SetWarnings zutreffend
    Wenn Err.Number = 2001 dann
        Msg = „Sie klickten den CANCEL Knopf an, als ein Sicherheitsanschlag wurde gemacht.“ u. vbCrLf u. _
„Die Sicherheits-Nachrichtenmitteilung wurde angezeigt, weil Sie haben hinzugefügt den DatenbankVerzeichnisnamen nicht dem VERLÄSSLICHEN POSITIONS-Bereich.“ u. vbCrLf u. _
„Den Datenbanknamen bitte addieren und das Exportverfahren noch einmal versuchen.“ 
        MsgBox Msg, vbExclamation + vbOKOnly, „Export-Verfahren - Sicherheits-warnende Nachricht“
    Beenden wenn

Unterseeboot beenden

Antwort : Wie man das Verfahren stoppt, das angezeigt den Mitteilung-Kasten nachläuft

Ja… ist das Übergangs*really* Auftreten?

Es aussieht wie das verlässliche Info ist hier für Zugang 2007 07, ähnlich für A2010.

es schaut, als ob es eine Registereinstellung gibt:
[HKEY_CURRENT_USER \ Software \ Microsoft \ Büro \ 12.0 \ A ccess \ Sicherheit \ TrustedLocations]

Nicht auf meinem System A2010 jetzt, aber mir gesehen, dass Schlüssel… und dort eine Liste von Zeitlimits, die addiert worden - wenn überhaupt ist.  So müssen Sie diesen Ausrichtungs-Schlüssel überprüfen… und sehen, wenn 1) der Schlüssel existiert, 2) wenn ja, ist das Zielfaltblatt, das verzeichnet, 3) wenn nicht, durchführen nicht die Übertragung.

Es gibt die API-Anrufe, zum von Ausrichtungsinfo zu erhalten…

MX
Weitere Lösungen  
 
programming4us programming4us