Ich versuche mit Javascript (ExtJS) auf einen RestServer zuzugreifen.
Das Daten laden funktioniert soweit mit der Funktion "GetKundeListe".
Das routen auf die entsprechenden Änderungsfunktionen funktioniert
auch z.B. das löschen über die Funktion "cancelGetKundeListe".
Das routen beim Update auf die Funktion "acceptGetKundeListe"
und das setzen des Schlüssels "kdid" funktioniert auch.
Das Problem ist das die Änderungsdaten die als JSON-Format als
PUT geliefert werden nicht an die Funktion über "jObject"
weitergegeben werden.
Kann mir da einer weiterhelfen?
Delphi-Quellcode:
type
{$METHODINFO ON}
TServerMethods1 = class(TDataModule)
FDConnection1: TFDConnection;
FDQuery1: TFDQuery;
FDPhysODBCDriverLink1: TFDPhysODBCDriverLink;
procedure DataModuleCreate(Sender: TObject);
private
function ToJSONData(ads: TDataSet): TJSONArray;
{ Private-Deklarationen }
public
{ Public-Deklarationen }
function EchoString(Value: string): string;
function ReverseString(Value: string): string;
function GetKundeListe(kdid: string): TJSONObject;
procedure cancelGetKundeListe(kdid: string): string;
procedure acceptGetKundeListe(kdid: string; jObject: TJSONObject);
end;
{$METHODINFO OFF}
Vielen Dank im voraus.
Starsky