Açılır kutudan yapılan seçime göre otomatik sıra no verme

1 2
28/12/2012, 12:33

formust

merhaba arkadaşlar. sizlere 2 sorum olacak. cevaplarsanız sevinirim.

1-)ekte gönderdiğim örnekte anaformda bir kategori seçtiğimde sıra no 1 er 1er artsın istiyorum. örneğin açılan kutudan roman seçtiğimde sıra no 1 olacak yeni bir kayıt yaptığımda ve kategoriden yine roman seçtiğimde sıra no 2 olacak. diğer kayıtta kategoriden hikaye seçtiğimde sıra no tekrar 1 den başlayacak. yani kategoriye göre sayaç yapmak istiyorum.
2-) ana formdan katogori seçtiğimde altformdaki kategorininde aynı olmasını nasıl sağlarım. örneğin ana formdan roman seçtiğimde altformda da kategori kısmının roman olması gibi. zaten seçilen kategoriye göre kitaplar çağırılabiliyor. yardımlarınız için şimdiden teşekkür ederim.
28/12/2012, 18:57

Puletin

sayın formust gönderdiğiniz örnekte sırano diye bir alan yok..
28/12/2012, 23:00

ozguryasin

1. şıkkı anlamadım.
2. şık için
alt formun kayıt kaynağındaki idkategori alanının ölçüt alanına
Like "*" & [Formlar]![frmödünc]![cmbkat] & "*"
yapıştırıp EVET deyin.
frmödünc formunun adı cmbkat olan açılan kutunun güncelleştirme sonrası olayına
Me.tblverilen_alt_formu.Requery
kodunu yapıştırın.
29/12/2012, 15:54

formust

ilgilendiğiniz için teşekkür ederim. verdiğiniz yolu denedim ama olmadı. aslında benim yapmak istediğim: ana formdan bir kategori seçtiğimde, altformda idkitap kısmında seçtiğim kategoriye ait kitapların gelmesi.

1.sorumda ise sayi alanının seçilen kategoriye göre artmasını istiyorum. roman seçti isem ve sayi 1 olduysa diğer kayıtta roman secersem sayinin 2 olması gibi. ama kayıtta hikaye seçersem daha önce hikaye seçmediğim için sayi 1 olsun istiyorum.
Zaman ayırdığınız için teşekkür ediyorum.
29/12/2012, 16:05

ozguryasin

vermiş olduğum sorgu ve kod çalışıyor. örneğiniz üzerinde yaptım. problem yok. tablolama olaylarınızı gözden geçirin ve özel bir durumu yok ise tablolarda ilişkilendirme yapmayınız. bu yüzden sitemizde arama yaparak değişik örnekler inceleyip değişik fikirlere sahip olabilirsiniz
29/12/2012, 16:08

ozanakkaya

ozguryasin'in eklediği kodu forma uyguladım,
sıra no olayı için alt forma Sıra No adında metin kutusu ekledim, seçtiğin kategorideki verilerin sayısına göre sıra no ekliyor.
1 2