Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Access 2007 - Runtime Probleme

Mitglied: tray-park

tray-park (Level 1) - Jetzt verbinden

08.09.2011 um 13:53 Uhr, 6823 Aufrufe, 4 Kommentare

Ich habe das ein oder andere Access Runtime Problem.
Aber eins nach dem anderen.

Hallo,

ich bastele gerade an einem kleinen Progrämmchen zur Userverwaltung.

In der Access 2007 Entwicklungsumgebung funktioniert auch alles prima. Nur die Access 2007 Runtime beklagt sich beim Ausführen von VBA Code.

Als Beispiel habe ich einen Button, der ein Formular aufruft. Hier habe ich als "On Click" Ereignis
01.
DoCmd.OpenForm "frm_NewUserAccess"
geschrieben.

Wenn ich die DB nun über die Runtime öffne, geschieht nichts.

Nehme ich nun ein Makro zur Hilfe, welches ein Formular öffnet, funktioniert es.

Zum anderen habe ich in einem Formular eine ungebundene Combo Box, die als Datenquelle eine Abfrage auf die Usernamen verwendet.

Ich benutze es also als Suchformular.

Access erstellt hier automatisch als "After Update" Event ein Makro mit der Aktion "SearchForRecord".

Ist der Benutzername nun ausgewählt kann man einen Button betätigen der das nächste Formular direkt mit der an den Benutzernamen gebundenen User ID öffnet.

Nun wählt man noch über eine Optionsgruppe seinen Änderungswunsch aus und Klickt auf den Button.
01.
Private Sub butChangeUserAccess_Click()
02.

03.
If frameOptGroup = 1 Then
04.
DoCmd.OpenForm "frm_ChangeUserAccess", , , "[user_id] = " & Me.user_id.Value
05.

06.
ElseIf frameOptGroup = 2 Then
07.

08.
DoCmd.OpenForm "frm_PMChangeAccess", , , "[user_id] = " & Me.user_id.Value
09.

10.
Else
11.
MsgBox "Please select a sheet form", vbCritical, "Missing Selection"
12.
End If
13.

14.
End Sub
Hat man sich nun mit Hilfe der Combo Box einen User zur Bearbeitung ausgesucht, spuckt die Access Runtime folgende Fehlermeldung aus:

There was a problem referencing a property or method of the object

You tried to run a Visual Basic procedure that references an object property or method.

Try one ore more the following.
  • Make sure that the component is properly registered.
  • Make sure your computer ist connected to the networkk server where the component is located.
  • Close the component and restart it outside of . Then try again to run the procedure in.


Ich hoffe es ist alles verständlich was ich geschrieben habe.

Habt ihr eine Idee, wie ich das Problem lösen kann? Wie gesagt, in Access 2007 direkt kommt keine Fehlermeldung.

Freue mich über jede Rückmeldung.

Grüße

Tray
Mitglied: NetWolf
09.09.2011 um 19:59 Uhr
Moin Moin,

There was a problem referencing a property or method of the object
You tried to run a Visual Basic procedure that references an object property or method.
ok, das ist eindeutig

Try one ore more the following. * Make sure that the component is properly registered.
dem kann ich nur zustimmen, prüfe deine registrieren Bibliotheken

Ich hoffe es ist alles verständlich was ich geschrieben habe.
ja klar, nur warum in englisch?

Habt ihr eine Idee, wie ich das Problem lösen kann? Wie gesagt, in Access 2007 direkt kommt keine Fehlermeldung.
in Access gibt es keine Fehlermeldung, da du diese auf deinem PC ausführst (alles installiert und registriert)
in der Runtime gibt es Probleme, da du nicht alle Bibliotheken registriert hast. Prüfe also die Verweise:

Editor -> Extras -> Verweise

Bleiben die Fragen:

- wo läuft die Runtime? anderer PC?
- welche OCX oder anderen Addons nutzt du?
- wird die Runtime in einem Ordner ausgeführt, der als vertrauenswürdiger Speicherort eingestellt ist?
- gibt es ein Front-/Backend?
- ist gegebenenfalls noch eine alte Access-Version auf dem PC installiert, auf dem die Runtime läuft?
- wie wird deine ACCDB mit der Runtime aufgerufen?
- welche Sprache wird wo genutzt?

Mit der Runtime hast du keine Möglichkeit einen vertrauenswürdiger Speicherort zu bestimmen. Dafür gibt es das kleine Programm ADDPATH http://www.google.de/search?q=addpath.exe+download

Grüße aus Rostock
Wolfgang
(Netwolf)
Bitte warten ..
Mitglied: tray-park
11.09.2011 um 19:52 Uhr
Hi Netwolf,

vielen Dank für deine rasche Antwort.

Ich werde das alles die Tage mal checken.

Warum in Englisch? Hab halt die englischen Windows und Office Versionen.

Gibt es auch ein kleines Programm mit dem man weitere Optionen in den Vertrauenseinstellungen manipulieren kann? Z.B. die Makroeinstellungen etc....

Liebe Grüße

Marc
Bitte warten ..
Mitglied: NetWolf
12.09.2011 um 19:49 Uhr
Hi Marc,

du hast also ein englisches Access und setzt beim Kunden eine deutsche Runtime ein? Möglicher Weise kommen da die Probleme her.
Umgekehrt hatte ich noch keine Probleme.

Mir ist kein Programm bekannt, womit man die Einstellungen im Vertrauensstellungszentrum extern beeinflussen kann.
Wenn die Datei an einem vertrauenswürdiger Speicherort liegt, sollten allerdings die Makroprobleme nicht mehr auftreten.

Grüße aus Rostock
Wolfgang
(Netwolf)
Bitte warten ..
Mitglied: tray-park
10.08.2012 um 15:22 Uhr
Hi Netwolf,

vielen Dank für die großartige Hilfe und entschuldigt die späte Rückmeldung. Dein Beitrag hat mir sehr geholfen.

Zur Beantwortung deiner Fragen:

- wo läuft die Runtime? anderer PC?
Die Runtime ist auf diversen PC´s installiert
- welche OCX oder anderen Addons nutzt du?
Keine
- wird die Runtime in einem Ordner ausgeführt, der als vertrauenswürdiger Speicherort eingestellt ist?
Die Runtime nicht, aber die Frontend Datei, sie liegt auf einer Freigabe auf dem Server, auf dem die SQL Datenbank läuft. Ich hab mir den Beitrag auf http://www.accessribbon.de/?Sicherheit:Vertrauenswuerdige_Speicherorte angeschaut und ne Reg.-Datei wird auf jedem Rechner nach der Runtime-Installation ausgeführt. Vielen Dank dafür.
- gibt es ein Front-/Backend?
Frontend mit Access Backend MS SQL 2005 Express
- ist gegebenenfalls noch eine alte Access-Version auf dem PC installiert, auf dem die Runtime läuft?
Auf neuen Rechnern definitiv nicht mehr auf älteren wird die 2003er deinstalliert und 2007 neu aufgespielt
- wie wird deine ACCDB mit der Runtime aufgerufen?
Siehe Punkt 3 oder wie meinst du?
- welche Sprache wird wo genutzt?
Entwicklungsumgebung und Runtime auf Engisch.


Ich programmiere auf W7 64Bit. Mir ist aufgefallen, dass das Design der Steuerelemente auf einem anderen Rechner ein anderes ist. Liegt das daran, dass spezielle Bibliotheken die eingebunden werden müssen und wenn ja, sind diese nach dem Einbinden über die Entwicklungsumgebung auch in der Runtime verfügbar?

Vielen vielen dank nochmals und liebe Grüße aus Frankfurt

Tray
Bitte warten ..
Ähnliche Inhalte
Microsoft Office
Access 2007
gelöst Frage von EverestMicrosoft Office2 Kommentare

Hallo Access-Spezialist, kann mir jemand helfen mit der Access Datenbank, die ich selbst zusammen gebastelt habe. Ich habe zwei ...

Microsoft Office
Access 2007 funktioniert nicht mehr
Frage von Marcel93Microsoft Office3 Kommentare

Servus, folgendes Problem. Und zwar bei einem User komt folgende Fehlermeldung sobald er Kundendaten öffnen möchte: Office habe ich ...

Microsoft Office

Excel 2007 - Datenbank aus Access inportieren

gelöst Frage von JoSiBaMicrosoft Office5 Kommentare

Hallo, ich möchte das Excel 2007 meine Datenbank aus Access 2007 importiert und die Datenbank sofort wieder frei gibt. ...

Microsoft Office

Excel 2007 - Datenbank aus Access Importieren

gelöst Frage von JoSiBaMicrosoft Office13 Kommentare

Hallo Uwe (colinardo), Danke für deinen Lösungsansatz. Import von ACESS nach Excel per "Tab: Daten Aus anderen Quellen Von ...

Neue Wissensbeiträge
Router & Routing

Zyxel VMG 1312 B30A - Firmwareupdate nur im "privaten" Firefox Modus möglich

Tipp von the-buccaneer vor 1 StundeRouter & Routing

Hatte hier ein Zyxel 1312 das ums verrecken kein Firmwareupdate durchführen wollte. Datei ist auswählbar, dann kommt der Fortschrittskreisel ...

Windows 7

Windows 7 u. Server 2008 (R2) SHA-2-Update kommt am 12. März 2019

Information von kgborn vor 1 TagWindows 75 Kommentare

Kleine Info für die Admins der oben genannten Maschinen. Ab Juli 2019 werden Updates von Microsoft nur noch mit ...

Firewall
PfSense 2.5.0 benötigt doch kein AES-NI
Information von ChriBo vor 3 TagenFirewall2 Kommentare

Hallo, Wie sich einige hier erinnern werden hat Jim Thompson in diesem Aritkel beschrieben, daß ab Version 2.5.0 ein ...

Internet
Copyright-Reform: Upload-Filter
Information von Frank vor 4 TagenInternet1 Kommentar

Hallo, viele Menschen reden aktuell von Upload-Filtern. Sie reden darüber, als wären es eine Selbstverständlichkeit, das Upload-Filter den Seitenbetreibern ...

Heiß diskutierte Inhalte
Hardware
IT-Werkzeugkoffer bis 50,- EUR
gelöst Frage von departure69Hardware44 Kommentare

Hallo. Ich bin als IT-Systembetreuer einer Gemeinde zusätzlich auch der IT-Systembetreuer einer Grund- und Hauptschule. Dort muß ich jedoch ...

Netzwerke
Verteilung von Programmdaten außerhalb des internen Netzwerkes
Frage von mertaufmbergNetzwerke27 Kommentare

Guten Morgen liebe Administratoren, ich versuche zurzeit eine möglichst sichere und einfache Lösung zu suchen, um ein Programmverzeichnis über ...

Netzwerkmanagement
Richtfunknetzwerk mit vielen Hops stabiler gestalten
Frage von turti83Netzwerkmanagement22 Kommentare

Hallo, in meinem Dorf habe ich vor ca. einem Jahr ein Backbone aufgebaut um die Nachbarschaft mit Internet zu ...

Hyper-V
Intel MSC Raid 5 Rebuild
Frage von DannysHyper-V19 Kommentare

Hallo Community, Ich habe einen Modul Server von Intel in Betrieb. Dort ist eine Festplatte aus dem Raid 5 ...