Limitierte Mobilität: Microsoft Access => Wie ich Access-Daten über Power Apps oder Azure mobil mache

Problem: Access kann kein Handy

Access ist schnell, lokal und bewährt.
Aber mobil? Eher nicht.

Wenn Du Daten unterwegs brauchst,
musst Du Umwege gehen.
Ich nutze dafür Power Apps und Azure.

Ziel

Access bleibt Deine Hauptanwendung.
Aber Du machst bestimmte Daten mobil –
z. B. für Techniker, Außendienst oder Geschäftsführung.

Lösung: Daten in die Cloud, Oberfläche mobil

Deine Access-Daten kommen in die Cloud.
Nicht alles – nur das, was gebraucht wird.

Dafür nutze ich:

  • Power Apps (Frontend fürs Handy)
  • Dataverse oder SQL Azure (als Datenquelle)
  • Power Automate oder VBA (für den Datentransfer)

Variante 1: Export aus Access nach Dataverse

Vorteil

Power Apps kann direkt mit Dataverse arbeiten.

Beispiel: VBA-Code für Export

Public Sub ExportToDataverse()
    Dim rs As DAO.Recordset
    Dim sURL As String
    Dim http As Object
    Dim sJSON As String
    
    sURL = "https://orgname.api.crm.dynamics.com/api/data/v9.1/customers"
    
    Set rs = CurrentDb.OpenRecordset("SELECT * FROM qryExportKunden")
    
    Do While Not rs.EOF
        sJSON = "{""name"":""" & rs!Kundenname & """, ""email"":""" & rs!Email & """}"
        
        Set http = CreateObject("MSXML2.XMLHTTP")
        http.Open "POST", sURL, False
        http.setRequestHeader "Content-Type", "application/json"
        http.setRequestHeader "Authorization", "Bearer [Token]" ' Token musst Du vorher holen
        http.Send sJSON
        
        rs.MoveNext
    Loop
    
    rs.Close
End Sub

Variante 2: Access ↔ Azure SQL

Vorteil

Kannst Du wie eine „richtige“ SQL-Datenbank benutzen.
Power Apps, Power BI und Access greifen gleichzeitig darauf zu.

Beispiel: Verbindung in Access einrichten

Dim conn As Object
Set conn = CreateObject("ADODB.Connection")
conn.Open "Provider=MSOLEDBSQL;Server=tcp:meinserver.database.windows.net,1433;" & _
          "Database=meinedatenbank;UID=accessuser;PWD=geheim;Encrypt=yes;" & _
          "TrustServerCertificate=no;Connection Timeout=30;"

Du kannst Abfragen direkt gegen Azure SQL laufen lassen.

Power Apps: Oberfläche ohne Code

In Power Apps erstellst Du die Benutzeroberfläche:

  • Listenansicht
  • Formulare
  • Eingabemasken
  • Filter, Suche, Buttons

Datenbindung läuft per Klick.
Kein VBA, kein HTML – es sei denn, Du willst.

Was eignet sich zur Mobilisierung?

  • Kundenstammdaten
  • Wartungsprotokolle
  • Fotos + Kommentare vom Außendienst
  • Aufgabenlisten
  • Tagesberichte

Nicht geeignet: komplexe Buchungslogik, Massenverarbeitung, Berichtswesen.

Beispiel aus der Praxis

Ein Handwerksbetrieb in Schleswig-Holstein wollte,
dass die Monteure ihre Einsatzberichte digital erfassen.

Heute:

  • Dispo in Access
  • Aufträge werden automatisch an Azure SQL übertragen
  • Power App zeigt dem Monteur nur „seine“ Aufträge
  • Berichte landen per Sync wieder in Access

Keine Zettel mehr. Keine Nachfragen. Keine Doppelerfassung.

Ich mach das für Dich

1. Ich analysiere Deine Access-Struktur

Was muss mobil sein – was kann bleiben?

2. Ich baue die Cloud-Anbindung

Dataverse, SQL Azure oder hybrid – je nach Bedarf

3. Ich erstelle Power Apps, die wirklich nutzbar sind

Einfach, schnell, robust

4. Ich begleite die Einführung

Support, Schulung, Anpassung – so lange, bis es läuft

Du willst Access behalten – aber Deine Daten trotzdem mobil nutzen?

Dann meld Dich bei mir.

Ich bring Deine Access-Daten ins Handy.
Ohne Migration, ohne Monatsabo-Wahnsinn.

Schlagwörter:

Keine Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert