AccessTr.neT
Form girdisine göre başka bir verinin otomatik gelmesi - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Form girdisine göre başka bir verinin otomatik gelmesi (/konu-form-girdisine-gore-baska-bir-verinin-otomatik-gelmesi.html)



Form girdisine göre başka bir verinin otomatik gelmesi - temre - 06/04/2012

Herkese merhaba.
Ekte örneğim üzerinden soracağım birçok soru var (8 tane). Ancak, başlıkların farklı olması gerekliliği ve siteye daha fazla örnek olması sebebi ile aynı örnek üzerinden sorularımı siz değerli hocalarıma yönlendireceğim.
Hepsini önce aşağıdaki gibi sıralamamda umarım sakınca yoktur. Bu konu başlığı altında ilgili olan sorularım 1 ve 2'dir.
Saygı ve selamlarımla.

1. Alt formda [İl/Ülke] verisi girildikten sonra [Haftanın günü] yani (WeekDay) otomatik olarak gelsin.
2. Alt formda [İl/Ülke] verisi girildikten sonra [Sevkiyat] otomatik olarak gelsin. [İl/Ülke] verisini “0114IltrafikKodlari” tablosunda arayacak; arama sonucu varsa “YURTİÇİ” yoksa “Yurtdışı” yazacak.
3. Altformdaki [Sevk tarihi] sekme tarihine göre otomatik süzülsün.
4. [Hafta] verisi silindikten sonra sekme adları “Pazartesi”, “Salı”, “Çarşamba”,.. şeklinde yazsın.
5. [Hafta] verisi silindikten sonra “Pazartesi” sekmesinde tüm Pazartesi tarihliler, “Salı” sekmesinde Salı tarihliler,.. şeklinde yazsın. Bu ayrımın kolay yapılması için [Haftanın günü] kaydının yardımcı olacağını düşünmüştüm.
6. [Hafta] değeri silindikten sonra Altformda yeni kayıt satırı oluşturmasın. [Hafta] seçimi yaptıktan sonra kayıt yazabilirsiniz mesajı versin.
7. Üst formda [Form3].[Sevkiyat] boş iken Altformdaki [Sevkiyat] sütununda “YURTİÇİ” ve “Yurtdışı” gözüksün. Seçim yapıldıktan sonra değere göre Altformda süzgeç uygulasın.
8. Altformda otomatik doldurma fonksiyonunu aktif edemedim?

SevkPlani.zip




Cvp: Form girdisine göre başka bir verinin otomatik gelmesi - ercansahin - 07/04/2012

1 ve 2. sorularınızın cevabını hallettik sanırım, inceleyip geri dönüş yapın lütfen.

SevkPlani_2012-04-07.rar



Cvp: Form girdisine göre başka bir verinin otomatik gelmesi - temre - 07/04/2012

Ercan hocam, öncelikle ilginize teşekkür ederim.
1.soru-ok, 2.soru ile ilgili geçici sorguyu inceliyorum. o tabloya kayıt atmıyor, şehir adı olarak geliyor (BU KISMI HALLETTİM). Ben "YURTİÇİ" veya "Yurtdışı" şeklinde tablodaki [Sevkiyat] file'a kayıt atmasını istiyorum (BURAYA UĞRAŞIYORUM). Bu arada ben de biraz karıştırayım Img-grin



Cvp: Form girdisine göre başka bir verinin otomatik gelmesi - temre - 07/04/2012

merhaba.
[İl/Ülke] AfterUpdate olay yordamına
If DCount("*", "0114IltrafikKodlari", "[il]='" & [İl/Ülke] & "'") > 0 Then Me.Sevkiyat.Value = "YURTİÇİ" Else Me.Sevkiyat.Value = "Yurtdışı"
eklemesini de yapmak istiyorum ama başarılı olamadım. Siz değerli hocalarımdan yardım rica ediyorum.
Saygılarımla.


Cvp: Form girdisine göre başka bir verinin otomatik gelmesi - temre - 07/04/2012

If DCount("*", "0114IltrafikKodlari", "[il]='" & [İl/Ülke] & "'") > 0 Then [Sevkiyat] = "YURTİÇİ" Else [Sevkiyat] = "Yurtdışı"
şeklinde yaptım - oldu. Bilerek yaptığımı iddia etmiyorum yalnız Lol
Bu konu 1.ve2. sorularım ile bu şekilde kapandı diyebilirim. Diğer sorularıma farklı konu başlığı altında devam edeceğim. Sn.Ercan hocamın gösterdiği yöntem Access öğrenimime yeni bir pencere açtı. Kendisine tekrar çok teşekkür ediyorum.
Saygı ve selamlarımla.

SevkPlani.zip



Cvp: Form girdisine göre başka bir verinin otomatik gelmesi - ercansahin - 07/04/2012

Kendi başınıza bu sorununuzu çözmenize sevindim. Biraz geç kalmamın faydası oldu demekki, bundan sonra cevapları biraz geciktirsek mi acabaImg-grin)

Şaka bir tarafa sevindiğimi belirtmek isterim. Kolay gelsin.