merhaba
birde şimdik ben bu kodu kullanmaya çalışıyorum
TestTrendyolYemek.GetOrders(True,xstr);
bu parametreden dönen cevabı bir türlü alamadım.
tanımladığım değerlere derle deyince [dcc32 Error] Form.TrendyolSiparis.pas(832): E2010 Incompatible types: 'Dynamic array' and 'TTrendyolOrders'
diyor tanımlarımda aşağıdaki gibi
type
TTrendyolOrder = record
id : String; // Sipariş id
orderCode : String; // Sipariş kodu
storeId : Integer; // Trendyol restoran id
deliveryType : Integer; // 0 Restoran getirsin 1 Trendyol getirsin
packageCreationDate : TDateTime; // Sipariş tarihi
totalPrice : Extended; // Sipariş tutarı
customerId : String; // Müşteri Id
customerName : String; // Müşteri adı
address : String; // adres
addressDescription : String; // adres açıklaması
phoneNumber : String; // Telefon
clientLatitude : Double; // Müşteri adres enlem
clientLongitude : Double; // Müşteri adres boylam
paymentMethod : Integer; // Ödeme numarası
paymentMethodText : String; // Ödeme açıklaması
customerNote : String; // Müşteri notu
productsDisplays : TOrderProductsDisplays; // Ürünler
end;
type
intRec = TTrendyolOrders ;
var
TestTrendyolYemek : TTrendyolYemek;
Ind : Integer;
i: Integer;
xStr : string;
OldId: string;
intRecList : array of intRec;
Array yaptım olmadı bu RECORD tanımlı değişkenleri anlamadım nasıl çekebilirim acaba içinden dönenleri
program da da böyle al diyorum ama derlerken hata alıyorum bu satırla ilgili
intRecList := TestTrendyolYemek.GetOrders(False,xStr) ;

Yardımcı olursanız sevinirim saygılar.
birde şimdik ben bu kodu kullanmaya çalışıyorum
TestTrendyolYemek.GetOrders(True,xstr);
bu parametreden dönen cevabı bir türlü alamadım.
tanımladığım değerlere derle deyince [dcc32 Error] Form.TrendyolSiparis.pas(832): E2010 Incompatible types: 'Dynamic array' and 'TTrendyolOrders'
diyor tanımlarımda aşağıdaki gibi
type
TTrendyolOrder = record
id : String; // Sipariş id
orderCode : String; // Sipariş kodu
storeId : Integer; // Trendyol restoran id
deliveryType : Integer; // 0 Restoran getirsin 1 Trendyol getirsin
packageCreationDate : TDateTime; // Sipariş tarihi
totalPrice : Extended; // Sipariş tutarı
customerId : String; // Müşteri Id
customerName : String; // Müşteri adı
address : String; // adres
addressDescription : String; // adres açıklaması
phoneNumber : String; // Telefon
clientLatitude : Double; // Müşteri adres enlem
clientLongitude : Double; // Müşteri adres boylam
paymentMethod : Integer; // Ödeme numarası
paymentMethodText : String; // Ödeme açıklaması
customerNote : String; // Müşteri notu
productsDisplays : TOrderProductsDisplays; // Ürünler
end;
type
intRec = TTrendyolOrders ;
var
TestTrendyolYemek : TTrendyolYemek;
Ind : Integer;
i: Integer;
xStr : string;
OldId: string;
intRecList : array of intRec;
Array yaptım olmadı bu RECORD tanımlı değişkenleri anlamadım nasıl çekebilirim acaba içinden dönenleri
program da da böyle al diyorum ama derlerken hata alıyorum bu satırla ilgili
intRecList := TestTrendyolYemek.GetOrders(False,xStr) ;

Yardımcı olursanız sevinirim saygılar.

