10-04-2018, Saat: 11:39
(Son Düzenleme: 10-04-2018, Saat: 16:23, Düzenleyen: SimaWB.
Sebep: Başlık "Acil" yazmaya gerek yok!
)
webservice'te
adında bir fonksiyon var dönüş değeri aşağıdaki gibi
vcl(form) kısmında aşşağıdaki vermiş olduğum kodu yazdım ama hep hata veriyor arkadaşlar.Bunun nedeni ne olabilir?
function TransactionList(const parameters: TransactionList): TransactionListResponse; stdcall;
adında bir fonksiyon var dönüş değeri aşağıdaki gibi
TransactionListResponse2 = array of TransactionResult; { "http://sinerji-srv1/BKST_EXT.Services:BKST_EXT_READ_SERVICE"[Lit][GblCplx] } TransactionListResponse = type TransactionListResponse2; { "http://sinerjisrv1/BKST_EXT.Services:BKST_EXT_READ_SERVICE"[Lit][GblElm] }
vcl(form) kısmında aşşağıdaki vermiş olduğum kodu yazdım ama hep hata veriyor arkadaşlar.Bunun nedeni ne olabilir?
procedure TFTBSGelenBildirimler.TBXItem21Click(Sender: TObject); Var Sorgu:TransactionList; Service:BKST_EXT_READ_SERVICE_PortType; BaslangicTarih,BitisTarih:TXSDateTime; Cevap2:TransactionListResponse; //Cevap2:TransactionListResponse; begin try Sorgu:=TransactionList.Create; BaslangicTarih:=TXSDateTime.Create; BitisTarih:=TXSDateTime.Create; Service:=GetBKST_EXT_READ_SERVICE_PortType(False,'',nil); Sorgu.GLN_PN:='00000000007';//Fdata.TBS_GLN; BaslangicTarih.AsDateTime:=EncodeDate(2017,01,01); BitisTarih.AsDateTime:=Now; Sorgu.StartDate:=BaslangicTarih; Sorgu.EndDate:=BitisTarih; //Sorgu.DocumentNumber:='11915'; Cevap2:=Service.TransactionList(Sorgu); ShowMessage(Cevap2[0].RECEIVER); except ShowMessage('hata'); end; end;