2016-11-29 2 views
1

Ich habe meine Anwendung in Delphi 10.1 mit Datasnap Server und Client-Anwendung ausgeführt.Delphi Datasnap Server mit out/var type Parametern

Es gibt nur wenige Methoden im Server deklarierten mit den Parametern „out/var“

Eg: sum (out a: widestring) or sum (var a: widestring) 

Wenn ich versuche, Klassen von Client-Anwendung zu erzeugen, mit dem Server verbinden, es erzeugt keine Klassen pas-Datei, wenn Funktionen oder Prozeduren mit out/var sind verfügbar.

Bitte vorschlagen.

+0

Es ist für mich (Delphi 10.1 Datasnap REST-Server und Delphi-Client). Welchen Proxy benutzen Sie? Ihr Client ist auch eine Delphi App, Javascript, ... ...?. –

+0

tatsächlich sind die Parameter vom Typ widestring – pn098

Antwort

3

WideString ist kein unterstützter Typ in DataSnap-Servermethoden. Sie können hier eine Liste der unterstützten Parametertypen anzeigen: Exposing DataSnap Server Methods

+0

Danke .. !! Ich habe es mit OleVariant als Parameter-Datentyp gelöst – pn098

Verwandte Themen