Okulumuzda satın alma işleriyle ilgili bir program yazmak yazmak istiyorum. Sizlerinde desteği ile;
Bu konuda nasıl bir tablolama ve ilişkilendirme yapmalıyım. Bir türlü kafamda oluşturamadım.
Bir alış veriş örneği şu şekilde;
* Diyelim 5 kalem malzeme alınacak
* Peynir.......100kg
* Zeytin.......10 teneke
*Yumurta......10 koli
*Süt............100 litre
*Yufka.........50 paket
İşin adı: Gıda alımı
* Şimdi üç firmaya ürünlerle ilgili boş teklifler veriliyor ve kdv siz fiyatlar alınıyor.
* Üç firmanın fiyatlarının ortalamaları çıkarılıyor.
* En düşük fiyat veren firmadan alım gerçekleştiriliyor.
Şöyle birşey yapabilmeliyim: Alım işine firmaları, ürünleri entegre edebilmeliyim. Ama nasıl.
Bu programı excelde yapmıştım. Şimdi
Access e aktarmak istiyorum.
Merhaba, konu başlığınız değiştirilmiştir.
(06/07/2009, 23:57)AccessTr.neT yazdı: [ -> ]6-) Açacağınız konunun başlığına “Şunu Yapamıyorum”, "Şurasını Yapamadım","SQL", "Access", "bu mümkün müdür?", "acil yardım", "lütfen yardım”, “bana yol gösterin”, “bir bakar mısınız”, “Otomobil Takip Programı”, “Eğitim Takip Programı”, “Cari Hesap Programı” vb. şeklinde yazmayınız, Sorunuzu/konunuzu kısaca özetleyecek şekilde yazınız. Konu başlığınız “Stok Takip” yerine “Açılan Kutu Sorunu” şeklinde olmalıdır. Bu kurala uymayan konular çöp kutusuna taşınır.
Sürekli ihlalde uyarı puanı verilecektir.
1-) tbl_urunler tablonuz olacak.
2-) tbl_firmaurunler tablonuz olacak, bu tabloya ihaleye katılan firmaların fiyat tekliflerini kaydedeceksiniz.
2-) tbl_firmalar tablonuz olacak, buraya firma bilgilerini kaydedeceksiniz.
3-) tbl_ihale tablonuz olacak. Bu tablodaki id alanı benzersiz dizin ve otomatik sayı olacak.
4-) tbl_ihalefirmalar tablonuz olacak. Buraya veriler tbl_ihale tablosundaki id ve firma tablonuzdaki firmalar olacak.
Ana formunuz ihale tablosu olacak. Ana formda ihale ile ilgili bilgileri kaydedeceksiniz. tbl_ihale tablosunda id ve tarih alanları önemli, diğer alanlar ihtiyaca göre eklenebilir.
Ana forma kayıt kaynağı tbl_ihalefirmalar olan alt form ekleyeceksiniz, bu formun adı mesela frm_ihalefirmalar olacak. Alt alanları-üst alanları bağla özelliği ile ihale tablosundaki id alanını ihale-firma tablosuna kaydettireceksiniz.
frm_ihalefirmalar formunda da kayıt kaynağı tbl_firmaurunler tablosu olan form olacak. Adı frm_firmaurunler olacak
-Ana forma ihale ile ilgili bilgi gireceksiniz tbl_ihale tablosundaki id =1
-Alt forma frm_ihalefirmalar formunu ekleyeceksiniz. Bu formun kayıt kaynağındaki tabloya ihale tablosundaki 1'i kaydettireceksiniz.
- frm_ihalefirmalar alt formuna da frm_firmaurunler formunu alt form olarak ekleteceksiniz. Bu formun kayıt kaynağındaki tabloya da ihale tablosundaki id ile tbl_ihalefirmalar tablosundaki id alanını kaydedeceksiniz.
frm_firmaurunler formuna girilen ürünler ve fiyatlar, ihale tablosundaki id alanına göre sorgulanabilir hale gelecek.
Ben bir uğraşıp tasarlayayım. Sizlere göndereyim. Umarım başarırım.
Alıntı:2-) tbl_firmaurunler tablonuz olacak, bu tabloya ihaleye katılan firmaların fiyat tekliflerini kaydedeceksiniz.
Bu tabloyu tasarlarken hangi alanları oluşturacağım. Bu kısmı anlamadım.
firmaurunid- Otomatik Sayı
firmaid - Sayı (Firmalar tablosundaki firmanın id numarası kaydedilecek, üst formun firmaid alanı alt alan ile bağlanarak buraya firma id yazılması sağlanabilir.)
urunid- Sayı (firmanın teklif ettiği ürünün id numarası)
urunfiyatı (parabirimi veya metin)
ve gerekli görülen diğer alanlar.