Access Anwendung funktioniert nicht in RunTime 2010
Karl Donaubauer
Gesendet: 15.07.13 10:09
Betreff: RE: Access Anwendung funktioniert nicht in RunTime 2010



Elite Veteran

Beiträge: 848
50010010010025
Ort: Wien
Hallo!

haprill - 12.07.13
auf einem anderen Rechner Windows 7, Runtime Access 2010 mit dem Fehler

"Kompilierungsfehler. in Abfrageausdruck (((t_Auftrag.Bezahlt)=False) AND (([RG-Datum]+14)<Date()))" anzeigt.

Auslöser ist die mit einem Formular verbundene Abfrage
...
Nach verschiedenen Anpassungen habe auch schon die Fehlermeldung: "Funktion steht in Ausdrücken nicht zur Verfügung" erhalten...

Wenn der Fehler nur mit Date() auftritt - das gibt's mysteriöserweise manchmal - dann kannst du es mit einem Workaround versuchen. Eine Variante wäre:
CLng(Now())

Eine andere Variante wäre in einem Standardmodul das zu schreiben:

Public Function myDate() As Date

myDate = CLng(Now)

End Function

Dann ersetzt du überall Date() durch myDate(). Vielleicht kannst du in VBA sogar mit Date() arbeiten, wenn das Problem eher mit dem Expression Service statt mit den Verweisen zu tun hat. Ich habe nur zur Vorsicht hier auch Now verwendet.

Den Hinweis auf das Sicherheitsrisiko habe ich ebenfalls trotz entsprechender Anpassung des Pfades nicht unterdrücken können.

Vielleicht helfen dir Gunters Hinweise weiter bzw. die AddPath.exe: http://www.accessribbon.de/index.php?Sicherheit:Vertrauenswuerdige_...

-----
Servus
Karl
*********
https://www.donkarl.com/devcon Access-Online-Konferenz 18.+19.4.
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Top of the page Bottom of the page