Member
Beiträge: 11
Ort: Schweiz | Hallo Forum, hallo Karl
Dieser Versuch war noch «vor XML». Ich habe unter «Datei-Optionen-Menüband anpassen» eine neue benutzerdefinierte Registerkarte erstellt (mit Gruppen wie «Sortieren», «Filtern» usw.) und Befehlen aus der vorhandenen Befehlssammlung.
Für den Menüpunkt «Editieren» habe ich das Makro «makFormularEditieren» erstellt, mit dem Inhalt «AusführenCode Funktionsname Forms.frmObjekte.fktFormularEditieren».
Die Funktion «fktFormularEditieren» hat den Code:
Function fktFormularEditieren()
Me.AllowEdits = Not Me.AllowEdits
If Me.AllowEdits Then
Me.Section(acDetail).BackColor = RGB(255, 165, 0)
Else
Me.Section(acDetail).BackColor = RGB(200, 200, 200)
End If
Me.Refresh
End Function
Genau diese Funktion wird als unsicher taxiert, mit der zitierten Fehlermeldung:
"Access konnte einen oder mehrere Ausdrücke nicht auswerten, da auf ‘fktFormularEditieren’ in einem Ausdruck verwiesen wurde."
"In Ausdrücken dürfen nur Funktionen und Eigenschaften enthalten sein, die als sicher gelten, wenn Access im Sandkastenmodus ausgeführt wird."
Gruss
Sergio |