Einzelnen Beitrag anzeigen

oltrop

Registriert seit: 24. Okt 2003
14 Beiträge
 
#1

Datasnap: Servermethodenliste nicht gefunden Android - aber nicht immer

  Alt 19. Jan 2024, 10:07
Hallo Zusammen!

Ich habe ein Programm mit Datasnap-Modul geschrieben. Dazu nutze ich Delphi 11.

Das ganze klappt auch super auf mehreren Geräten.
Windows Client, Android Samsung S20 Handy (Android 13), Samsung A8 Tablet (Android 13).

Lasse ich das aber auf einem Zebra TC26 laufen (Android 10), so schmiert das Programm ab.

Ich habe da z.B. 2 Aufrufe drin. Temp.LadeArtikel und Temp.LadeMitarbeiter.
Er meckert bei beiden Zeilen rum. Auch wenn ich die Reihenfolge tausche.

Temp := TMyClassClient.Create(SQLConnection1.DBXConnection );
StrListArtikel := Temp.LadeArtikel('Artikel_SD.csv');
StrListMitarbeiter := Temp.LadeMitarbeiter('Mitarbeiter_SD.csv');


Folgende Fehlermeldung erscheint dann in der Entwicklungsumgebung. Jedoch, wie gesagt, nur beim Zebra-Gerät.

Fehlermeldung: Im Projekt SD_Inventur.apk ist eine Exception der Klasse TDBXError mit der Meldung 'Remote-Fehler: Methode TMyClass.LadeArtikel in der Servermethodenliste nicht gefunden' aufgetreten.

Das verstehe ich nicht. Entweder ist die Methode da, oder eben nicht.
Hat da jemand einen Tipp für mich?

Kann das mit der Android-Version zu tun haben?

Vielen Dank und Gruß aus Ostfriesland.

Geändert von oltrop (19. Jan 2024 um 11:44 Uhr)
  Mit Zitat antworten Zitat