SQL kodunu tanımlı alanda _SQLINFO ile kullanmak

Gönderen Konu: SQL kodunu tanımlı alanda _SQLINFO ile kullanmak  (Okunma sayısı 681 defa)

0 Üye ve 3 Ziyaretçi konuyu incelemekte.

Çevrimdışı timbo

  • Yeni Kullanıcı
  • *
  • Karma: 0
select TRNET from LG_002_08_CLFLINE where TRCURR=0

SQL kodunu VTYONET SQL sorgu bölümünde çalıştırdığımda istediğim sonucu yani TL işlem görmüş tutarların listesini alabiliyorum. Ancak Bu kodu cari hesap ekstresinde tanımlı alanda

_SQLINFO("TRNET","LG_002_08_CLFLINE","TRCURR=0")

olarak tanımlayıp, raporda tanımlı alanı yerleştirdiğimde karşıma ######### diye sonuç veriyor.

Nerede hata yapıyorum acaba?
« Son Düzenleme: 20.11.2014, 21:18 Gönderen: timbo »

Çevrimdışı ofenX

  • Yeni Kullanıcı
  • *
  • Karma: 1
Ynt: SQL kodunu tanımlı alanda _SQLINFO ile kullanmak
« Yanıtla #1 : 20.11.2014, 23:34 »
Merhaba,
Tanımlı alan tipini metin dışında bir şey yapmış olmayasınız. Sqlinfo nun sonucu daima metin olur. Bir de sqlinfo sadece bir satır döndürür. Ona da dikkat edin.
İyi çalışmalar.

Çevrimdışı Mücahit

  • Yeni Kullanıcı
  • *
  • Karma: 0
Ynt: SQL kodunu tanımlı alanda _SQLINFO ile kullanmak
« Yanıtla #2 : 22.11.2014, 12:31 »
SQL info formülün yanlış doğrusu bu olacak
tanımlı alan metin olacak
_SQLINFO("TRNET","LG_002_08_CLFLINE","CLIENTREF="+STR(R1.logicalRef)+"AND TRCURR=0")
kendimde denedim çalışıyor.

iyi çalışmalar.