Skip to main content

AccessTr.neT


BARKOD TİPİ SATIŞ

BARKOD TİPİ SATIŞ

#11
Sayın Irem Kuru,

Aslında son mesajınızda anlatım olarak belirttiğiniz husus;size yorumladığım açıklama ile aynı doğrultuda.eklediğim örnek de,bu anlatıma uygun olabilecek işleyiş mantığını kavramanız açısından da geçerli bir örnek.zira,yapmak istediğiniz;sipariş ana formundaki bir denetim kutusundaki (metin kutusu ya da açılan kutu) değere göre alt formda bu değerin karşılığı olan diğer kayıtların görselinin aktarılarak sağlanmasıdır.özetlemek gerekirse;sipariş ana formundaki ürün açılan kutusundan o müşteri için,seçilen ürünleri sipariş detayı alt formunda göstermek istiyorsunuz.

bunun için,hazırlama gidişatını şöyle sıralayabiliriz.önce;
1) sipariş ana formu üzerinde bir sipariş detayı alt formu oluşturmalısınız.

2) Sipariş detayı alt formunu;ister harici bir sorgu oluşturup bu sorguyu alt form oluşturma sihirbazı yardımıyla ilerlerken tablo yerine sorgudan seç ile gerçekleştirebilirsiniz isterseniz de form üzerine bir alt form ekleyip bunun kaynak satırında dahili bir sorgu oluşturarak gerçekleştirebilirsiniz.

3) Bu tercihinize göre gerçekleştireceğiniz sorgu oluşturma işleminin ardından,sipariş ana formundaki bağlantılı olacak ürün adı ya da barkod adı bilgilerini içerecek metin kutusunu veya açılan kutuyu

[Forms]![siparisanaformunun_adi]![urunadi_metinkutusuadi_veya acilankutuadi]

Şeklinde ifade satırı hazırlayıp;oluşturulan sorgu sayfasına geçilip bu sorgu sayfasında yer alan ürün adı alanını içeren alanın kriter (ölçüt) satırına eklemelisiniz.ardından,açılan kutu için değiştiğinde olay yordamına da

me.altformun_adi.requery

satırını eklemelisiniz,seçilecek ürün adı tercihi değiştikçe alt formun güncellenmesi ve o değere göre görselleri getirmesi için.(not:eğer metin kutus eklemişseniz ve yazdıktan sonra bu işlemin gerçekleşmesi için de,metin kutusunun çıkıldığında olay yordamına yukarıdaki güncelleme (requery) ifadesini eklemelisiniz.yalnız burada bir hususu belirtmekte fayda var.genelde eğer metin kutusuna göre işlem yapılacak olursa,o zaman bir metin kutusu daha ekleyip adını da gecici diye değiştirip bununda görünürlüğünü gizleyip yukarıdaki [Forms]![siparisanaformunun_adi]![urunadi_metinkutusuadi_veya acilankutuadi] ifadesinde yer alan urunadi_metinkutusuadi_veya acilankutuadi yerine gecici diye belirtmelisiniz.bu sebeple böyle durumlarda gerekmedikçe en iyisi açılan kutu kullanmak. )

Böylece,bu ekleme ile siz demiş oluyorsunuz ki;sipariş ana formundaki ilgili metin kutusundaki ya da açılan kutudaki ürün adına göre,alt form içerisinde bana sipariş detaylarını her seçimde veya yazdıktan sonra güncelleyerek göster.

4) Sonrasında da,her seçilecek ürün için sipariş detayı alt formunda bu ilgili ürünleri getirdiğinizde,bir kayıt ekleme butonu aracılığıyla da,bu ürünü siparişlere eklemeniz gerekmektedir.ve bu işlemi de,eklenmek istenilen ürün miktarı boyunca talebinize göre tekrarlayabilirsiniz.

5) Son olarak da,genel çerçevedeki müşteri ile ilişkilendirilmiş olarak kaydetme işlemini uygulamak sureti ile satışını gerçekleştirerek o müşteri için sipariş ve sipariş detaylarını ilgili tablolara eklemiş olursunuz.

6) Burada önemli olan husus;alt formu bir sorgu ifadesiyle kaynak oluşturup,ana formdaki ürün adını sorgunun ilgili alanıyla kriter olarak belirleyip bu sorgunun işlerliğini gerçekleştirmek.diğer kaydetme,siparişe aktarma ise kodlamalarla oluşturulacak sonraki işlemlerdir.

Eklediğim örnek uygulama ise,aynı mesaj içeriğinde de belirtildiği üzere;sadece bu sorgu oluşturulması ve ilgili açılan kutunun ilişkilendirilmesinin anlaşılması içindir.

Site içerisinde,araştırıldığı takdirde bahsi geçen konuya neden olan sipariş ve sipariş detayı hakkında gerek örnek uygulamaları gerekse de konu ile ilgili yorumları ve açıklamaları içerecek konular mevcut.bunlar incelenerek,kendinize uygun hale getirip uygulamanıza adapte edebilirsiniz.

İyi çalışmalar,
Saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 19/07/2014, 16:39
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 19/07/2014, 23:36
Cvp: BARKOD TİPİ SATIŞ - Yazar: simendifer - 20/07/2014, 00:02
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 20/07/2014, 00:19
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 20/07/2014, 00:30
Cvp: BARKOD TİPİ SATIŞ - Yazar: atoz112 - 20/07/2014, 01:14
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 20/07/2014, 01:21
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 20/07/2014, 01:36
Cvp: BARKOD TİPİ SATIŞ - Yazar: atoz112 - 20/07/2014, 01:54
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 20/07/2014, 02:15
Cvp: BARKOD TİPİ SATIŞ - Yazar: atoz112 - 20/07/2014, 12:00
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 21/07/2014, 00:04
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 21/07/2014, 22:09
Cvp: BARKOD TİPİ SATIŞ - Yazar: POWER - 21/07/2014, 22:29
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 21/07/2014, 22:52
Cvp: BARKOD TİPİ SATIŞ - Yazar: simendifer - 22/07/2014, 00:15
Cvp: BARKOD TİPİ SATIŞ - Yazar: Irem Kuru - 22/07/2014, 00:52
Cvp: BARKOD TİPİ SATIŞ - Yazar: SystemFiles - 23/07/2014, 15:49
Cvp: BARKOD TİPİ SATIŞ - Yazar: tek1 - 10/04/2015, 10:26