Sql İnfo kodları "######" hatası veriyor!

Gönderen Konu: Sql İnfo kodları "######" hatası veriyor!  (Okunma sayısı 929 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı harun_1989

  • Yeni Kullanıcı
  • *
  • Karma: 0
Selamlar;
Arkadaşlar ben bu sqiinfonun içinde boğulmak üzereyim. Konu faturaya 2. Birimi yazdırmak. Ne yaptıysam ne denediyesem olmuyor günün 24 saaati nerdeyse bununla uğraşıyorum.Erdoğan hocanın bu konuyla halakalı örneğindeki kodaları kullandım ama kodlar çalışmıyor. Kodlar Şöyle;

tür :metin
ad : select
formül:
"FLOOR(((L.UINFO2/L.UINFO1)*L.AMOUNT)/((A.CONVFACT2/A.CONVFACT1))*100000)"

tür :metin
ad: from
formül:
"LG_"+fno+"_01_STLINE L, LG_"+fno+"_ITMUNITA A"

tür:sayı
ad:Ana Birim Miktar
formül:
VAL(_SQLINFO([fno],[fno],"L.STOCKREF=A.ITEMREF AND L.LOGICALREF="+STR(R21.logicalRef)+" AND A.LINENR=1"))/100000


tür:sayı
ad:2.Birim Miktar
formül:
VAL(_SQLINFO([fno],[fno],"L.STOCKREF=A.ITEMREF AND L.LOGICALREF="+STR(R21.logicalRef)+" AND A.LINENR=2"))/100000

tür:sayı
ad:3.Birim Miktar
formül:
VAL(_SQLINFO([fno],[fno],"L.STOCKREF=A.ITEMREF AND L.LOGICALREF="+STR(R21.logicalRef)+" AND A.LINENR=3"))/100000


tür:Metin
ad:U_From
formül:
"LG_"+fno+"_01_STLINE L,LG_"+fno+"_ITMUNITA A,LG_"+fno+"_UNITSETL U"

tür: Metin
ad:u_where
formül:
"L.STOCKREF=A.ITEMREF AND U.LOGICALREF=A.UNITLINEREF AND"

tür:Metin
ad:Ana Birimi
formül:
_SQLINFO("U.CODE",[fno],[fno]+" "+"L.LOGICALREF="+STR(R21.logicalRef)+" AND A.LINENR=1")

tür:Metin
ad:2.Birimi
formül:
_SQLINFO("U.CODE",[fno],[fno]+" "+"L.LOGICALREF="+STR(R21.logicalRef)+" AND A.LINENR=2")


tür:Metin
ad:3.Birimi
formül:
_SQLINFO("U.CODE",[fno],[fno]+" "+"L.LOGICALREF="+STR(R21.logicalRef)+" AND A.LINENR=3")

tür:Metin
ad:fno
formül:
JUSTIFY(STR([Firma Numarası]),1,"0",3)

Şimdiden ilgi ve desteğiniz için teşekkür ederim.

Saygılar....

Çevrimdışı memorphin

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 25
Ynt: Sql İnfo kodları "######" hatası veriyor!
« Yanıtla #1 : 28.02.2008, 16:06 »
VAL(_SQLINFO([fno],[fno], değerleri yerine VAL(_SQLINFO([from], kullanmalısın daha doğrusu örneği tam olarak denemedim ama ilk göze çarpan buydu.

Çevrimdışı netcom021

  • LOGO Bayi
  • Logo Uzmanı
  • *****
  • Karma: 13
Ynt: Sql İnfo kodları "######" hatası veriyor!
« Yanıtla #2 : 28.02.2008, 16:23 »
Merhaba,
http://www.logodestek.gen.tr/index.php?topic=1520.0 linkine bir bakın isterseniz.  Orada hazır tanım dosyaları var. Onu denersiniz daha sonra mantığını kendi işinize uydurursunuz.
  Oradaki tanımlar fatura bölümünde farklı olabilir. ona göre değiştirirsiniz.

İyi çalışmalar.

(KY)