Hallo Zusammen,
ich habe in ein DataSnap Server ein DataModul
TdmServerMethodsPostfach = class(TDSServerModule)
Es sind mehrere public Server-Methoden angelegt. Alle Methoden werden am Client angelegt
bei Rechtsklick auf TSQLConnection und Klick auf "DataSnap-Client-Klassen erzeugen"
Alle bis auf eine Methode.
function CreateNewPostfachPaketInDB(LizenzID: integer; PostfachPaketTypen:TPostfachPaketTypen): integer;
Der Typ TPostfachPaketTypen ist in einer anderen
Unit untergebracht die der DataSnapServer und
der DataSnapClient gemeinsam konsumieren.
TPostfachPaketTypen = (PostfachPaketTypHoecher, PostfachPaketTypFlache);
Den DataSnap Server kann ich ohne Probleme kompilieren. Entferne ich den zweiten Parameter,
wird die Methode am Client angelegt, natürlich auch wenn ich daraus ein Integer mache.
function CreateNewPostfachPaketInDB(LizenzID: integer; PostfachPaketTypen:Integer): integer;
Hat jemand eine Idee?
Gruß Kostas