HINWEIS
BEISPIEL
Kapitel 14: Access im Internet/Intranet
Weniger schön sieht der Konfliktfall aus, wenn gerade in SharePoint Datensätze bearbeitet werden und Sie
synchronisieren die Daten mit Ihrer Access-Datenbank. In diesem Fall erhält der Nutzer die folgende Meldung:
Abbildung 14.40 Fehlermeldung
Hier bleibt leider nur der Abbruch als Alternative.
Den Online-Status ermitteln
Für den VBA-Programmierer ist es sicher nicht ganz uninteressant, welcher Status gerade aktuell ist. Eine
direkte Möglichkeit über das Abfragen einer Eigenschaft ist nicht vorhanden, ein entsprechendes Share-
Point-Objekt hätten die Microsoft Entwickler ruhig beisteuern können.
Doch über die direkte Abfrage der Multifunktionsleiste können wir auch diese Information in Erfahrung
bringen:
Offline schalten, wenn die entsprechende Schaltfläche freigegeben ist
If Application.CommandBars.GetEnabledMso("SharePointListsWorkOffline") Then
Application.CommandBars.ExecuteMso "SharePointListsWorkOffline"
End If
Weitere SharePoint-Funktionen in Access
Etwas versteckt finden sich im Kontextmenü von verknüpften SharePoint-Tabellen noch weitere Funk-
tionen, die jedoch meist den Webbrowser und damit das SharePoint-Interface öffnen:
Abbildung 14.41 Weitere SharePoint-Funktionen in Access
Wir gehen nicht weiter darauf ein, da ein VBA-Einsatz hier nicht besonders sinnvoll erscheint.
936

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.