Sayfayı Yazdır | Pencereyi Kapat

VIEW YARDIM

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Nedir?
Forum Tanımlaması: SQL Hakkında Bilgi İçin...
URL: http://www.erpne.org/forum_posts.asp?TID=2857
Tarih: 21 Kasım 2024 Saat 13:55
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: VIEW YARDIM
Mesajı Yazan: nevzat
Konu: VIEW YARDIM
Mesaj Tarihi: 24 Kasım 2011 Saat 16:15
ARKADASLAR SELAM.
BIR PROJE IÇIN VIEW HAZIRLADIM ANCAK ISTEDIGIM SONUCU VERMIYOR.DURUM SÖLE SATIS TEKLIFTEN SIPARISLESTIRILIYOR.ANCAK STOGUN ISMI YERINE SATIR AÇIKLAMAYA BASKA BIR ISIM YAZILIYOR VE HAZIRLAYACAGIN VIEWDE DE BU ISMIN GELMESI GEREKIYO.DEVAM EDELIM SONRA IS EMRI GIRILIP IS EMRI ILE REÇETE SAKLA ISARETLENEREK IS EMRI KAYDEDILIYOR.YAZDIGIM VIEWDE SATIR AÇIKLAMAYA GIRILEN DEGER YARI MAMULLLERIN YANINDA GETIRIYOR ANCAK HAMMADDELERIN YANINA SATIR AÇIKLAMADAKI ISMI GETIRMIYOR.HALBUKI ÜRETIM O SIPARISE GÖRE YAPILIYOR.GETIRMESI LAZIM YANI:)VIEW ASAGIDA.YARDIMCI OLURSANIZ SEVINIRIM




CREATE VIEW SIRKET1
AS

SELECT     dbo.TBLSIPATRA.IRSALIYE_NO, dbo.TBLISEMRIREC.HAM_KODU, dbo.TBLTEKLIFTRA.FISNO, dbo.TBLSSATIRAC.ACIKLAMA1, dbo.TBLISEMRIREC.ISEMRINO,
                      dbo.TBLISEMRI.STOK_KODU
FROM        dbo.TBLISEMRI LEFT OUTER JOIN
                      dbo.TBLSIPATRA ON dbo.TBLISEMRI.SIPARIS_NO = dbo.TBLSIPATRA.FISNO AND dbo.TBLISEMRI.SIPKONT = dbo.TBLSIPATRA.STRA_SIPKONT LEFT OUTER JOIN
                      dbo.TBLTEKLIFTRA ON dbo.TBLSIPATRA.IRSALIYE_NO = dbo.TBLTEKLIFTRA.FISNO AND dbo.TBLSIPATRA.SIRA = dbo.TBLTEKLIFTRA.SIRA AND
                      dbo.TBLSIPATRA.STOK_KODU = dbo.TBLTEKLIFTRA.STOK_KODU LEFT OUTER JOIN
                      dbo.TBLSSATIRAC ON dbo.TBLTEKLIFTRA.SIRA = dbo.TBLSSATIRAC.SIRANO AND dbo.TBLTEKLIFTRA.FISNO = dbo.TBLSSATIRAC.FATNO LEFT OUTER JOIN
                      dbo.TBLISEMRIREC ON dbo.TBLISEMRI.ISEMRINO = dbo.TBLISEMRIREC.ISEMRINO



Cevaplar:
Mesajı Yazan: taner
Mesaj Tarihi: 28 Kasım 2011 Saat 15:35

açiklma derken normal isminin oldugu yere elle mi yaziyorsunuz yoksakalemlerde bulunan  satir açiklamami



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


Mesajı Yazan: taner
Mesaj Tarihi: 28 Kasım 2011 Saat 15:46
kullandiginiz tablo üst bilgilerdeki açiklmalar  orayla kalem bilgileni eslestiremezsiniz

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


Mesajı Yazan: nevzat
Mesaj Tarihi: 28 Kasım 2011 Saat 16:45
HAYIR ÜSTBILGILERDE DEGIL.KALEM BILGILERI SATIR AÇIKLAMADA


Mesajı Yazan: taner
Mesaj Tarihi: 28 Kasım 2011 Saat 16:55
o zaman tablo olarak tblsthar kullanin o aciklamalar orada

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


Mesajı Yazan: nevzat
Mesaj Tarihi: 28 Kasım 2011 Saat 17:01
talep teklif ve siparisi orda tutmuyor inceledim.satir açiklamalari tblssatirac ta tutuyo.onuda is emri ile baglayamadim


Mesajı Yazan: nevzat
Mesaj Tarihi: 28 Kasım 2011 Saat 18:12
arkadaslar yardimci olabilirmisiniz...


Mesajı Yazan: taner
Mesaj Tarihi: 28 Kasım 2011 Saat 18:15

nevzat bey inceledim dediniz kafam karisti sizin kalemler satirindaki açiklamalara yazdiginiz açiklmalar tblssatiracta tutmaz

siz birde tblsipatra,tbltekliftra,tbltalepotr denermisiniz

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


Mesajı Yazan: nevzat
Mesaj Tarihi: 28 Kasım 2011 Saat 18:18
taner bey selam
bu üç tabloyu defalarca kontrol ettim.hatta uygulamali olarak denedim.tblssatirac ta tutuyo.


Mesajı Yazan: mbaykan
Mesaj Tarihi: 28 Kasım 2011 Saat 18:39
sonuçta kayitlariniz dönüyor fakat açiklamalar bos mu çikiypr?
tablo baglantilarini adim adim yapmayi denetin, Siparise dönüsen teklif
kayitlarini istediginiz açiklama ile çiktigini görün.
sonra çikan sonucu is emri ile iliskilendirin.



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


Mesajı Yazan: nevzat
Mesaj Tarihi: 29 Kasım 2011 Saat 08:56
hayir kayilar dönüyor ve açiklamalarda geliyo.fakat is emrini girmedigimstogunda açiklamasi geliyor.ben sadece is emrini girdigim stok gelsin istiyorum


Mesajı Yazan: mbaykan
Mesaj Tarihi: 29 Kasım 2011 Saat 11:40
TBLISEMRI LEFT OUTER JOIN yerine
TBLISEMRI INNER JOIN kullanin

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


Mesajı Yazan: nevzat
Mesaj Tarihi: 29 Kasım 2011 Saat 11:43
DENEDIM ANCAK MAMÜL KODLARINI GETIRIYOR HAMMADDE KODLARINI GETIRMIYOR


Mesajı Yazan: mbaykan
Mesaj Tarihi: 29 Kasım 2011 Saat 12:30
TBLSIPATRA ile TBLTEKLIFTRA yi STOK_KODU sahasi ile
iliskilendirmeniz yanlis
TBLSIPATRA'da TBLTEKLIFTRA nin belge no'su olmali
2. olarak'ta STHAR_FTIRSIP alanlarini da iliskilendirirken
dikkate alin SIPARIS'te '6' idi yanilmiyorsam (Kontrol edin)
TEKLIF için de Alfabetik bir deger olmali.

yani
TBLSIPATRA INNER JOIN TBLTEKLIFTRA ON
TBLSIPATRA.(FISNO ya da STHAR_SIPNUM) = TBLTEKLIFTRA.FISNO AND
TBLSIPATRA.STOK_KODU = TBLTEKLIFTRA.STOK_KODU AND
TBLSIPTRA.(Sira No Kontrolu) = TBLTEKLIFTRA.(Sira No Kontrolu) AND
TBLSIPATRA.STHAR_FTIRSIP = '6' (mi?) AND TBLTEKLIFTRA.STHAR_FTIRSIP='A' (dogru mu?)
sekliinde

Not: NETSIS veritabanim olmadan aklimdan yazdim. Bazi alanlar kontrol edilmeli



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


Mesajı Yazan: nevzat
Mesaj Tarihi: 29 Kasım 2011 Saat 12:43
TAMAM ANLADIM AMA BUNLAR SORUNU ÇÖZMEDI.ÇÜNKÜ SORUN TBLSSATIRAC'I TBIISEMRIREC'E KADAR GÖTÜREMIYORU


Mesajı Yazan: nevzat
Mesaj Tarihi: 29 Kasım 2011 Saat 12:59
SELECT     dbo.TBLSSATIRAC.ACIKLAMA1, dbo.TBLISEMRI.STOK_KODU, dbo.TBLISEMRIREC.HAM_KODU, dbo.TBLISEMRIREC.MAMUL_KODU
FROM        dbo.TBLISEMRI INNER JOIN
                      dbo.TBLISEMRIREC ON dbo.TBLISEMRI.ISEMRINO = dbo.TBLISEMRIREC.ISEMRINO INNER JOIN
                      dbo.TBLSIPATRA INNER JOIN
                      dbo.TBLTEKLIFTRA ON dbo.TBLSIPATRA.IRSALIYE_NO = dbo.TBLTEKLIFTRA.FISNO AND dbo.TBLSIPATRA.STOK_KODU = dbo.TBLTEKLIFTRA.STOK_KODU AND
                      dbo.TBLSIPATRA.STRA_SIPKONT = dbo.TBLTEKLIFTRA.STRA_SIPKONT INNER JOIN
                      dbo.TBLSSATIRAC ON dbo.TBLTEKLIFTRA.FISNO = dbo.TBLSSATIRAC.FATNO AND dbo.TBLTEKLIFTRA.STRA_SIPKONT = dbo.TBLSSATIRAC.SIRANO ON
                      dbo.TBLISEMRI.SIPARIS_NO = dbo.TBLSIPATRA.FISNO

EN SON HALI BUNDA HAMMADDE KODUNU DA GETIRIYOR ANCAK IS EMRIGIRMEDIGIM MAMMÜLÜN SATIR AÇIKLAMASINIDA GETIRIYOR.YANLISLIK BURDA.


Mesajı Yazan: jung
Mesaj Tarihi: 29 Kasım 2011 Saat 13:03
SELECT     dbo.TBLSSATIRAC.ACIKLAMA1, dbo.TBLISEMRI.STOK_KODU, dbo.TBLISEMRIREC.HAM_KODU, dbo.TBLISEMRIREC.MAMUL_KODU
FROM         dbo.TBLISEMRI INNER JOIN
                      dbo.TBLSIPATRA INNER JOIN
                      dbo.TBLTEKLIFTRA ON dbo.TBLSIPATRA.IRSALIYE_NO = dbo.TBLTEKLIFTRA.FISNO AND dbo.TBLSIPATRA.STOK_KODU = dbo.TBLTEKLIFTRA.STOK_KODU AND
                      dbo.TBLSIPATRA.STRA_SIPKONT = dbo.TBLTEKLIFTRA.STRA_SIPKONT INNER JOIN
                      dbo.TBLSSATIRAC ON dbo.TBLTEKLIFTRA.FISNO = dbo.TBLSSATIRAC.FATNO AND dbo.TBLTEKLIFTRA.STRA_SIPKONT = dbo.TBLSSATIRAC.SIRANO ON
                      dbo.TBLISEMRI.SIPARIS_NO = dbo.TBLSIPATRA.FISNO LEFT OUTER JOIN
                      dbo.TBLISEMRIREC ON dbo.TBLISEMRI.ISEMRINO = dbo.TBLISEMRIREC.ISEMRINO
 
birde böyle denermisiniz?


Mesajı Yazan: jung
Mesaj Tarihi: 29 Kasım 2011 Saat 13:04
yada bunu  :)
 
 
SELECT     dbo.TBLSSATIRAC.ACIKLAMA1, dbo.TBLISEMRI.STOK_KODU, dbo.TBLISEMRIREC.HAM_KODU, dbo.TBLISEMRIREC.MAMUL_KODU
FROM         dbo.TBLISEMRI LEFT OUTER JOIN
                      dbo.TBLSIPATRA INNER JOIN
                      dbo.TBLTEKLIFTRA ON dbo.TBLSIPATRA.IRSALIYE_NO = dbo.TBLTEKLIFTRA.FISNO AND dbo.TBLSIPATRA.STOK_KODU = dbo.TBLTEKLIFTRA.STOK_KODU AND
                      dbo.TBLSIPATRA.STRA_SIPKONT = dbo.TBLTEKLIFTRA.STRA_SIPKONT INNER JOIN
                      dbo.TBLSSATIRAC ON dbo.TBLTEKLIFTRA.FISNO = dbo.TBLSSATIRAC.FATNO AND dbo.TBLTEKLIFTRA.STRA_SIPKONT = dbo.TBLSSATIRAC.SIRANO ON
                      dbo.TBLISEMRI.SIPARIS_NO = dbo.TBLSIPATRA.FISNO LEFT OUTER JOIN
                      dbo.TBLISEMRIREC ON dbo.TBLISEMRI.ISEMRINO = dbo.TBLISEMRIREC.ISEMRINO


Mesajı Yazan: nevzat
Mesaj Tarihi: 29 Kasım 2011 Saat 13:08
JUNG ÇOK TESEKKÜR EDERIM AMA IS EMRI GIRMEDIGIM STOGUN AÇIKLASINIDA GETIRIYOR.MAALESEF ISE YARAMADI.


Mesajı Yazan: jung
Mesaj Tarihi: 29 Kasım 2011 Saat 13:13
o zaman bunuda denermisin bende is emri / teklif v.b. kullanimimiz olmadigindan kontrol edemiyorum.
SELECT     dbo.TBLSSATIRAC.ACIKLAMA1, dbo.TBLISEMRI.STOK_KODU, dbo.TBLISEMRIREC.HAM_KODU, dbo.TBLISEMRIREC.MAMUL_KODU,
                      dbo.TBLTEKLIFTRA.STHAR_SIPNUM
FROM         dbo.TBLISEMRIREC RIGHT OUTER JOIN
                      dbo.TBLISEMRI LEFT OUTER JOIN
                      dbo.TBLSSATIRAC INNER JOIN
                      dbo.TBLTEKLIFTRA ON dbo.TBLSSATIRAC.FATNO = dbo.TBLTEKLIFTRA.FISNO AND dbo.TBLSSATIRAC.SIRANO = dbo.TBLTEKLIFTRA.STRA_SIPKONT ON
                      dbo.TBLISEMRI.SIPARIS_NO = dbo.TBLTEKLIFTRA.STHAR_SIPNUM ON dbo.TBLISEMRIREC.ISEMRINO = dbo.TBLISEMRI.ISEMRINO


Mesajı Yazan: jung
Mesaj Tarihi: 29 Kasım 2011 Saat 13:14
viewler arasi baglanti çizgilerinin ortasindaki baklavalarin degisimine dikkat edersen sekillerini sag tiklayarak degistirebilirsin...


Mesajı Yazan: nevzat
Mesaj Tarihi: 29 Kasım 2011 Saat 13:15
TESEKKÜR EDERIM FAKAT BUNDADA HIÇBIR MAMÜLÜN AÇIKLAMASINI GETIRMEDI.


Mesajı Yazan: taner
Mesaj Tarihi: 30 Kasım 2011 Saat 09:33

siz su açiklmayi nere yaziyorsunuz bir görüntüsünü atarmisiniz



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


Mesajı Yazan: nevzat
Mesaj Tarihi: 30 Kasım 2011 Saat 09:49
TALEP TEKLIF SATIS TEKLIF MODÜLÜIKALEMLAR BÖLÜMÜ,SATIR AÇIKLAMA BÖLÜMÜ.YANI HER KALEM IÇIN GIRILEN SATIR AÇIKLAMA.ÜST BILGILER KISMI DEGIL.ORAYLA KARISTIRMAYIN.


Mesajı Yazan: nevzat
Mesaj Tarihi: 30 Kasım 2011 Saat 12:40
biseyler çiktimi...sonuç var mi?



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