Sayfayı Yazdır | Pencereyi Kapat

Extend de sql cümlesinde hata

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: ERP Genel
Forum Adı: ERP Excel Entegrasyonları
Forum Tanımlaması: ERP Excel Entegrasyonları İle İlgili Bilgiler ve Sorular İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=1927
Tarih: 07 Haziran 2025 Saat 23:24
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: Extend de sql cümlesinde hata
Mesajı Yazan: bertokay
Konu: Extend de sql cümlesinde hata
Mesaj Tarihi: 04 Şubat 2010 Saat 11:10
extend ve sql de daha yeniyim asagida yazdigim cumlede hata nerede yardimci olursaniz sevinirim
 
SELECT SUM(STHAR_NF*STHAR_GCMIK)FROM TBLSTHAR INNER JOIN TBLSTSABIT ON TBLSTHAR.STHAR_CARIKOD = TBLFATUIRS.CARI_KODU where FTIRSIP=$1 AND TIPI=$2 AND STHAR_CARIKODU=$3 AND STHAR_TARIH BETWEEN $4 AND $5 AND STHAR_BGTIP=$6



Cevaplar:
Mesajı Yazan: Conari
Mesaj Tarihi: 04 Şubat 2010 Saat 11:25
STHAR_CARIKODU ?
 
TBLSTHAR.STHAR_CARIKOD ?
 
TBLSTSABIT e join olup sthar ile tblfatuirs eslesiyor .


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bertokay
Mesaj Tarihi: 04 Şubat 2010 Saat 17:58
yapmaya çalistigim illere gore stok grup kodlarimda yer alan firmalarin satis rakamlarin almak
 
stok grup kodlari tblstsabit de iller tblcasabit de hareketler tblsthar da
 
SELECT SUM((STHAR_NF*(STHAR_GCMIK-STHAR_MALFISK))*(1-(1000*STHAR_SATISK)))FROM TBLSTHAR INNER JOIN TBLSTSABIT ON TBLSTHAR.STOK_KODU=TBLSTSABIT.STOK_KODU INNER JOIN TBLCASABIT ON TBLSTHAR.STHAR_CARIKOD=TBLCASABIT.CARI_KOD WHERE GRUP_KODU=$1AND CARI_IL=$2
 
desem tblcasabit de de grup_kodu var tblstsabit de de grup_kodu var
 
illere göre stok grup kodlarimda yer alan firmalarin satislarini nasil alabilirim


Mesajı Yazan: Conari
Mesaj Tarihi: 05 Şubat 2010 Saat 08:38
Böyle bir rapor yapmana gerek yok.
Stok Cari Analiz raporunda var zaten.
Il bilgisi , grup_kodu stok ve cari içinde


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bertokay
Mesaj Tarihi: 05 Şubat 2010 Saat 09:10
Evet oradan alabiliyorum ama patrona onu ögretmektense önüne exel de hazirlanmis extend raporunu koymak ve kullanmasini göstermek daha kolay.


Mesajı Yazan: Conari
Mesaj Tarihi: 05 Şubat 2010 Saat 13:56
TAMAM ISTE HAZIR view var. O view i Extendde kullan. STOKCARIANALIZ

-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bertokay
Mesaj Tarihi: 05 Şubat 2010 Saat 15:56

=NETSIS_DATA("";"B3";"100";"SELECT * FROM VIEW_DENEME";"CAN2010\0")

kusura bakmayin biraz noobum ama Deneme iisimli view olusturdum yukaridaki cümleyi extende yaziyorum  sql cümlesi hatali diyor.
 
 


Mesajı Yazan: taner
Mesaj Tarihi: 05 Şubat 2010 Saat 15:58
conari yine kafamizda bir isik yaktin extend de viewi nasil kullanabiliriz biraz daha açabilirmisin 
 bu bizim gibiler içok iyi bir uygulama olur


-------------
netsis ayna gibidir kim uyarlıyorsa o kadar cevap verir


Mesajı Yazan: taner
Mesaj Tarihi: 19 Şubat 2010 Saat 13:27

conari selam

extend de viewvi kullanma konusunda biraz bilgi verebilirmisin


-------------
netsis ayna gibidir kim uyarlıyorsa o kadar cevap verir


Mesajı Yazan: Conari
Mesaj Tarihi: 19 Şubat 2010 Saat 14:22

extend Netsiste bir Session açar buda viewleri kullanabilmenizi saglar.

Netsisdata fonksiyonuna örnek veriyorum.
 
=NETSIS_DATA("RAPOR";"RAPOR!A6";9000;C5;E1)
 
RAPOR ==> Datalarin getirilecegini sayfanin ismi
RAPOR!A6 ==> Sayfada hangi sütundan baslayacak cümledeki field sayisi kadar saga açilir.
9000 ==> getirilecek satir sayisi
C5 ==> SQL cümlesinin oldugu hücre(Cümlelerinizi hücrelere yazarsaniz, degistirmeniz hem elle hem fonksiyonlar ile daha basit olur.
E1 ==> Malum sirketimizin databaseni gösteren hücre , (hücrelere yazarak referans vermek daha kolaylik saglar.)
 
DibNot: Sayfa ismi ve baslanacak yerleri Çift Tirnak içine alinmali. Excel bunu yapmayabilir.


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: Personel
Mesaj Tarihi: 19 Şubat 2010 Saat 16:16
Sn.Conari,
Sizden bir bilgi istemistim. Hala elime geçmedi mail adresime veya özel mesajla gönderebilimisiniz
Selamlar.


Mesajı Yazan: taner
Mesaj Tarihi: 19 Şubat 2010 Saat 16:35

tesekkürler

stok cari analiz viewi için cümle örnegi yazabilirmisin


-------------
netsis ayna gibidir kim uyarlıyorsa o kadar cevap verir


Mesajı Yazan: Personel
Mesaj Tarihi: 19 Şubat 2010 Saat 17:12
Sn.Conari,
Özel mesaj atamiyorum


Mesajı Yazan: Conari
Mesaj Tarihi: 19 Şubat 2010 Saat 17:22
Geçen gün atmistiniz ne diyor kutunuzdaki eski mesajlari silmelisiniz sanirim.
 
Yeni Topicte bir örnek veriyorum..stokCarianaliz ile ilgili.
 
Dosya yükleyemedim ondan link veriyorum.
 
http://rapidshare.com/files/352891345/Extend.rar.html - http://rapidshare.com/files/352891345/Extend.rar.html


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: taner
Mesaj Tarihi: 22 Şubat 2010 Saat 11:06

conari çok sagol



-------------
netsis ayna gibidir kim uyarlıyorsa o kadar cevap verir


Mesajı Yazan: taner
Mesaj Tarihi: 23 Şubat 2010 Saat 16:56
ddddd


Mesajı Yazan: Conari
Mesaj Tarihi: 25 Şubat 2010 Saat 15:01
Orjinalini yazan: taner taner Yazdı:

conari çok sagol

Kolay gelsin.

-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: bertokay
Mesaj Tarihi: 17 Haziran 2010 Saat 11:27
Extend de NETSISSQL'i kullanarak yazdigim cümleyi "formül çok uzun" seklinde uyari vererek kabül etmiyor bunu nasil halledebilirim?


Mesajı Yazan: NETSYS
Mesaj Tarihi: 21 Haziran 2010 Saat 10:07
Orjinalini yazan: bertokay bertokay Yazdı:

Extend de NETSISSQL'i kullanarak yazdigim cümleyi "formül çok uzun" seklinde uyari vererek kabül etmiyor bunu nasil halledebilirim?
& isareti ile 2 sql cümlesini birlestirebilirsin


Mesajı Yazan: bertokay
Mesaj Tarihi: 21 Haziran 2010 Saat 12:19
=NETSISSQL(SELECT SUM((STHAR_BF*(STHAR_GCMIK-STHAR_MALFISK))*(1-(1000*STHAR_SATISK)))FROM TBLSTHAR INNER JOIN TBLSTSABIT ON TBLSTHAR.STOK_KODU=TBLSTSABIT.STOK_KODU where GRUP_KODU=$1AND STHAR_TARIH BETWEEN $2AND $3 AND STHAR_BGTIP=$4AND STHAR_GCKOD=$5AND KOD_5=$6AND STHAR_ACIKLAMA<>$7AND STHAR_ACIKLAMA<>$8";G14;$C$3;$C$4;"F";"C";"A";"035-00-001";"025-00-052";"";$A$1)


Bu cümleyi extendde ilgili hücreye yazdigimda "formul cok uzun" uyari veriyor. yukaridaki sorguya göre bir örnek gösterebilirseniz simdiden yardimlariniz için tskler


Mesajı Yazan: mbaykan
Mesaj Tarihi: 22 Haziran 2010 Saat 10:09
FROM TBLSTHAR INNER JOIN TBLSTSABIT ON TBLSTHAR.STOK_KODU=TBLSTSABIT.STOK_KODU where GRUP_KODU=$1AND STHAR_TARIH BETWEEN $2AND $3 AND STHAR_BGTIP=$4AND STHAR_GCKOD=$5AND KOD_5=$6AND STHAR_ACIKLAMA<>$7AND STHAR_ACIKLAMA

satirini kisaltmak için

FROM TBLSTHAR A, TBLSTSABIT B where A.STOK_KODU=B.STOK_KODU AND  GRUP_KODU=$1AND STHAR_TARIH BETWEEN $2AND $3 AND STHAR_BGTIP=$4AND STHAR_GCKOD=$5AND KOD_5=$6AND STHAR_ACIKLAMA<>$7AND STHAR_ACIKLAMA ...  
seklinde denermisiniz?



-------------
Mehmet Baykan


Mesajı Yazan: bertokay
Mesaj Tarihi: 22 Haziran 2010 Saat 10:16
=NETSISSQL(SELECT SUM((STHAR_BF*(STHAR_GCMIK-STHAR_MALFISK))*(1-(1000*STHAR_SATISK))) FROM TBLSTHAR A, TBLSTSABIT B where A.STOK_KODU=B.STOK_KODU AND GRUP_KODU=$1AND STHAR_TARIH BETWEEN $2AND $3 AND STHAR_BGTIP=$4AND STHAR_GCKOD=$5AND KOD_5=$6AND STHAR_ACIKLAMA<>$7AND STHAR_ACIKLAMA<>$8";G14;$C$3;$C$4;"F";"C";"A";"035-00-001";"025-00-052";"";$A$1)

FORMULDE HATA VAR diyor "FROM TBLSTHAR A, "  kisminda "A" yi isaretliyor


Mesajı Yazan: mbaykan
Mesaj Tarihi: 22 Haziran 2010 Saat 10:27
kopyala yapistir ile mi yaptiniz?. Extend'im olmadigi için test imkanim yok ama SQL syntax'i böyle uygulanir .
Hata mesaji tam olarak nedir?. "çok uzun" hatasi degil galiba?


-------------
Mehmet Baykan


Mesajı Yazan: bertokay
Mesaj Tarihi: 24 Haziran 2010 Saat 11:31
çok uzun hatasi vermiyor formülü yazip enterladigimda formülde hata var diyor imleç "FROM TBLSTHAR A" daki a harfinin üzerine geliyor.Excel de hazirlamam gereken extend raporlarinda yazmak istedigim cümlelere çok uzun diyor bunu nasil çözebilirim


Mesajı Yazan: mbaykan
Mesaj Tarihi: 29 Haziran 2010 Saat 11:43
TBLSTHAR ve TBLSTSABIT tablolari yerine STOKHAREKETOTR isimli view'dan hesaplamanizi yapar misiniz?
Sanirim Extend, sorgulardaki text uzunlugu 255 karakter uzunlugunda sinirliyor (emin degilim). eger dogruysa sorgunuzdaki ALAN adlarini kisaltan bir View yapip ornegin STHAR_ACIKLAMA yi SAC benzeri kisaltma yoluna giderseniz
probleminiz çözülebilir.
Sorunuza net veremiyorum bunun için kusura bakmayin en son 2003'te kullanmistim extend'i


-------------
Mehmet Baykan


Mesajı Yazan: Conari
Mesaj Tarihi: 29 Haziran 2010 Saat 17:26
UZUN cümleler kurarsaniz fonksiyonlarda problem oluyor.
Cümleyi bir hücreye yazip. Fonksiyonda bu hücreyi referans gösterin.


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: Conari
Mesaj Tarihi: 29 Haziran 2010 Saat 17:35

IS NULL

IS NOT NULL


-------------
Netsisden vazgeçemiyorum. Beni engelliyor..


Mesajı Yazan: NeTSiSFoReVeR
Mesaj Tarihi: 29 Haziran 2010 Saat 17:38
SELECT * FROM TBLFATUIRS WHERE PLA_KOD IS NULL böyle alabilirsiniz raporu


Mesajı Yazan: bertokay
Mesaj Tarihi: 29 Haziran 2010 Saat 17:41
Peki bir tabloda Null olan degerleri isterken nasil isteyecegiz

örnegin : SELECT * FROM TBLFATUIRS WHERE PLA_KOD=NULL gibi mi?


Mesajı Yazan: NeTSiSFoReVeR
Mesaj Tarihi: 29 Haziran 2010 Saat 17:44
senin saat biraz ileride saniim :) bizim yazdiklarimiz senin yazilarindan önce çikiyor


Mesajı Yazan: bertokay
Mesaj Tarihi: 29 Haziran 2010 Saat 17:49
Çok tskler Arkadaslar bir view olusturup filter kismindan çogu kisitlari verdikten sonra netsissql li kullanarak bu view üzerinden verileri extend'de çektim yardimlariniz için tskler



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net