30 Mayıs 2013 Perşembe

SQLINFO KULLANIMI


RAPOR VE FORM TASARIMLARINDA SQLINFO KULLANIMI


TIGER PLUS / GO PLUS programı içerisinde Rapor ve Form tasarımlarında Query’ ler ile farklı table’ lara ulaşmak için  kullanılır.

Rapor tasarımında tanımlı alan içerisinde SQLINFO fonksiyondan sonuç METIN olarak denüyor.

Tanımlı alan türü metin olacak… Her field için tırnak işareti kullanılacak… 

_SQLINFO (“Field”, “Table”, “Where”)


Örnek SQLINFO fonksiyon kullanımı


·         Cari Hesap Listesi raporunda Ödeme plan kodunun yanında Ödeme plan açıklamasının raporlanması.


_SQLINFO("DEFINITION_","LG_003_PAYPLANS","CODE='"+[Ödeme plan kodu]+"'")


(SELECT DEFINITION_ FROM LG_003_PAYPLANS WHERE CODE=’P.01’)

·         Cari Hesap Listesi raporunda C/H Özel kodunun yanında C/H Özel kod açıklamasının raporlanması.

_SQLINFO("DEFINITION_","LG_003_SPECODES","CODETYPE=1 AND SPECODE='"+[Cari hesap özel kodu]+"'") 

4 yorum:

  1. sqlinfo da tarihler de metin olarak geliyor. Ancak sonradan metini tarihe çevirebileceğimiz bir fonksiyon var mı acaba sqlinfo da filtre uygulayabilmek için?

    teşekkürler

    YanıtlaSil
  2. tarih string alanı alanı 12.31.2014 şeklinde kayıt tutulmuşsa

    RIGHT(Tarih,4)+ '-' + LEFT(Tarih,2)+ '-' +SUBSTRING(Tarih,4,2)

    şeklinde tarih formatına çevirebiliriz.

    YanıtlaSil
  3. Çok teşekkür ederim Funda Hanım cevabınız için

    YanıtlaSil