Şimdi benim 4.ad tablom var Bunlar:
1.Firmalar
2.Listeler
3.Renkler
4.Firma İşlemleri
Firmalar:master tablom
listeler: detay tablom
Renkler: detaya bağlı child tablom
Firma İşlemleri :buda detaya bağlı child tablom
Ben bir tane Firma tanımı yapıyorum .Ve o Firma tanımı ile ilgili işlemleride
şu şekilde yapıyorum.Öncelikle Firma tanımı yapıldı. Ve daha sonra o firmaya ait liste veya o firmaya ait listelerin tanımı yapılıyor...
Olayın daha net anlaşılabilmesi için şöyle söyliyim.Firma kodu:=1 ve bu firma kodunda diyelim 3.ad de liste tanımı yapmışız.ve her bir liste tanımımdada ayrı ayrı firma işlemleri ve renkler seçimi tablosu var..
yani diyelim ki liste1 in firma işlemleri ve renkleri farklı liste2 nin farklı....
firma işlemleri bölümünde kalite ,ürün,alı fiyatı,satış fiyatı gibi alanlar var..
ürün manuel girilemiyorYani şu şekilde
firma kodu:=VSB
kalite:=100
liste1:=1
Ürün:=VSB-100-1
şeklinde oluyor.
şimdi bu rası firma bölümü ile ilgili işlemler.
Birde sipariş bölümüm var.ordada ürün,renk,miktar,fiyat gibi alanlarım var..
birde baştan gerçi unuttum yazmayıda listelerim aktif ve pasif olabiliyor
eğer listem aktif ise ben oluşturduğum ürünleri görebiliyorum.değilse dbgridde göremiyorum...Burasını join ile şu şekilde hallettim..
select fdurum.durum,fis.urun,fis.alis,fis.seri
from fdurum join fis on fis.did=fdurum.id where fdurum.durum='Aktif'
fakat benim tek sorunum şu ürünler
geliyor fakat ürünlere ait renkleri getirtemiyorum ..mesela yukarıdaki
oluşturduğum ürün:VSB-1-100 ü liste 1 oluyorya sadece liste 1 ait renkerlin gelmesi.Umarım anlatabilmişimdi.Herkese şimdiden tşkederim.
İyi çalışmalar.......
Kod: Tümünü seç
Kod: Tümünü seç