cemalkuller

Rest ServisTsql Response Hk.

  Tiger/REST


Merhaba, Aşağıdaki ekran görüntüsünde görüldüğü üzere tsql ile bir cari kartı getirmek aslında varlığını kontrol etmek istiyoruz fakat response değerleriyle varolan bir cari kart için dönen değerler aynı yani gönderilen carikartın varlığını nasıl kontrol edeceğiz bu tsql'in bir hatasımıdır ? LOGICALREF'e Baktığınızda hatalı bir response olduğunu göreceksiniz fakat count  1 ve hiçbir hata dönmedi.





cemalkuller

Sorunu  TSQL değilde mevcut Resource a q parametresi ekleyip filtreleyerek çözdüm fakat TSQL response bence yine büyük bir sorun :)


17/11/18 01:32


NaciO

Onaylanmış Cevap

Merhaba,


Tiger REST Servisi arka planda Logo Objectsi kullanıyor. /quaeries isteğiyle Logo Objectsin query nesnesi üzerinden işlem yapılmakta ve bu nesne her daim en az 1 satır döndürüyor. Bu da bahsettiğiniz sıkıntıya yol açıyor.

Bu nedenle REST Servise Logo Objectsten bağımsız da bir TSql Engine kodlandı. Aşağıdaki linkten bu yönteme erişebilirsiniz. (Not: resource a q parametresi kullanarak tüm alanlar için işlem yapamayabilirsiniz. Benim özellikle büyük projelerde çok ta tavsiye etmediğim bir yöntemdir.)

https://docs.logo.com.tr/public/wua/logo-objects-rest-servis/logo-rest-baslangic/rest-service-5a-bueyuek-sql-sorgularini-calistirma



18/11/18 16:29

Cevap vermek için giriş yapmanız gerekmektedir.