![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: DataSnap
DataSnap Client legt eine ServerMethode nicht an
Hallo Zusammen,
ich habe in ein DataSnap Server ein DataModul
Delphi-Quellcode:
Es sind mehrere public Server-Methoden angelegt. Alle Methoden werden am Client angelegt
TdmServerMethodsPostfach = class(TDSServerModule)
bei Rechtsklick auf TSQLConnection und Klick auf "DataSnap-Client-Klassen erzeugen" Alle bis auf eine Methode.
Delphi-Quellcode:
Der Typ TPostfachPaketTypen ist in einer anderen Unit untergebracht die der DataSnapServer und
function CreateNewPostfachPaketInDB(LizenzID: integer; PostfachPaketTypen:TPostfachPaketTypen): integer;
der DataSnapClient gemeinsam konsumieren.
Delphi-Quellcode:
Den DataSnap Server kann ich ohne Probleme kompilieren. Entferne ich den zweiten Parameter,
TPostfachPaketTypen = (PostfachPaketTypHoecher, PostfachPaketTypFlache);
wird die Methode am Client angelegt, natürlich auch wenn ich daraus ein Integer mache.
Delphi-Quellcode:
Hat jemand eine Idee?
function CreateNewPostfachPaketInDB(LizenzID: integer; PostfachPaketTypen:Integer): integer;
Gruß Kostas |
AW: DataSnap Client legt eine ServerMethode nicht an
DataSnap unterstützt nur eine begrenzte Auswahl an Parameter-Typen. Eine Liste findest du
![]() |
AW: DataSnap Client legt eine ServerMethode nicht an
Herzlichen Dank Uwe,
die Liste kannte ich nicht. Dir noch eine schöne Zeit. Gruß Kostas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz