Cari Karta Gelen Müşterinin İşlemlerini Listeleme

1 2 3
09/06/2017, 17:51

U.ALTUN

müşteri listesinden den bir müşteri seçin ve cari karta gidince aşağıdaki listede seçilen o müşteriye ait hareketlerin listelenmesini ve o hareketlerin üzerine tıklayarak düzenleme kartına gidilmesini istiyorum herhalde anlatabilmişimdir. düzenlenen form ek'te
10/06/2017, 16:32

ozanakkaya

Merhaba, doğru mu anladım emin değilim.

Cari_kart isimli formda bulunan liste kutusunun çift tıklandığında olayındaki kodu aşağıdaki ile değiştirerek deneyiniz.

DoCmd.OpenForm "Montaj Kayıt Duzenle", acNormal, , "[Tbl_Montajlar.Idmtj]=" & Me.montajlistesi.Column(0), acFormEdit, acWindowNormal
10/06/2017, 17:14

U.ALTUN

ozan bey ben anlatamıyorum kesin benim sorunum carikart formu montajı yapılan müşterilerin hareket işlerinin listesi bu listeden seçilen işlemin montaj kayıt formuna düzeleme yapmak üzere forma gitmek istiyorum cari kart formunda görmüşseniz tüm müşteri listesi geliyor karta çağrılan müşterinin işlemleri olması gerekiyor umarım bu sefer anlata bilmişimdir göstermiş olduğunuz ilgi sağolun.
10/06/2017, 17:37

ozanakkaya

Merhaba, yanlış anlaşılma olmasın, yazdıklarım sorunuzu anlayabilmek adınadır. Cümlenize ozan ile başlayıp sağolun ile bitirmişsiniz. Arada ne virgül var ne de nokta. Anlayabilmek için defalarca okumak zorunda kalıyoruz, anlayamayınca da okumayı bırakıyoruz.

Uygulamanın tasarımcısı sizsiniz, bizler neyin ne olduğunu bilmeyiz. Yani montajı yapılan müşteri nedir, hareket işleri nedir bilmeyiz. Bizim ilgimiz, alakamız form ve formlarda bulunan denetim isimleridir.

Uygulamanızı açtım, "Cari_Kart" isimli formu açtım ve formda bulunan butona tıkladım. "ML_1" isimli form açıldı. Buradan "120001" numaralı kaydı çift tıklayınca bu kayda ait veriler "Cari_Kart" formundaki liste kutusuna aktarıldı. Liste kutusundaki Idmt sütununda 58 yazan kayda çift tıklayınca verdiğim koda göre "Montaj Kayıt Duzenle" (bu formun adı hatalı, sorununuz bu değil ama ileride çıkacak büyük sorunların olası sebebi, formun adı frm_montajkayitduzenle olmalıdır) isimli form açıldı. Bu formdaki veriler 58 sayılı kayda ait veridir. Siz bunu istemiyor musunuz?

Sizin istediğiniz nedir? Form isimleri ile birlikte yazınız. Şu formdaki şunu tıklayınca şu olacak, kapatınca bu olacak gibi.
12/06/2017, 16:45

U.ALTUN

Ozan bey yanlış anlaşılma yok hatalı olan formu kaldırdım, şimdi sorunumu mümkün olduğunca açık şekilde açıklamaya çalışacağım.
1.       Müşteri seç formundan müşteri arıyoruz.
2.       Müşteri listesinde bulunan müşterinin kartına gidiyoruz.
3.       Cari kartına gelince, karttaki montaj listesinde seçilen işlemin düzenlemek için montaj düzenle kartına gidilecek.
4.       Çalışmanın son halini yüklüyorum.
13/06/2017, 18:15

ozanakkaya

Merhaba,
Anladığım kadarıyla, liste kutusunun çift tıklandığında olayındaki kodu düzenledim.

Ancak, montaj düzenleme formundaki tamam ve iptal butonlarındaki kodların amacını anlamadığım için düzenleme yapmadım,

Liste kutusuna çift tıklarsan "Montaj Kayıt Duzenle" isimli formda ilgili kaydı açar.
1 2 3