AccessTr.neT
Aranıp bulunan veriyi düğme ile formda açtırma - 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ığı: Aranıp bulunan veriyi düğme ile formda açtırma (/konu-aranip-bulunan-veriyi-dugme-ile-formda-actirma.html)

Sayfalar: 1 2 3


Cvp: Aranıp bulunan veriyi düğme ile formda açtırma - danke - 06/12/2009

Arkadaşlar yardımcı olacak kimse yok mu? Başka nasıl bi çözüm olabilir?
Yardımcı olacak herkese şimdiden teşekkürler.
Belki yardım edilir ümidiyle, aklıma gelen bir soru daha var.
Yıl formu açıldığında, form içerisindeki "Data" alt formunda ve "Data_alt alt formu" formunda bulunan "eburosayisi" kısmındaki sayı alanı ayrı bir tablo oluşturularak otomatik arttırılabilir mi? Şuanki durumuyla aynı kayıtla ilişkili alt formdaki kayıtların büro sayısı birbirinden farklı olduğu için kafa karıştırıyor,

Data alt formundaki bürosayısı kısmı ile Data_alt alt formundaki bürosayısı kısmı aynı tablodan beslenerek otomatik arttırıbalinir mi? Yardımcı olacak herkese şimdidenTesekkur


Cvp: Aranıp bulunan veriyi düğme ile formda açtırma - danke - 06/12/2009

Arkadaşlar iyi günler, ikinci sorduğum soru ile ilgilide aynı program içinde ayrı bir tablo yaptım (Sayi tablosu), bu tabloyla düşüncem şuydu:Sayı tablosundaki "sayi"alanını, Data ve Data_alt alt formundaki "bürosayisi"kısmıyla ilişkilendirdiğimde ve varsayılan kısmına "Sayi" tablosundaki verinin bir fazlasını çıkar dediğimde iş çözülür diye düşündüm.

Yıl formu açıldığında varsayılan olarak büro sayı alanları "0" yerine "1" olarak geliyor ama, "Sayi" tablosuna "1" i yazdıramadığım için, ikinci kayıta geçdiğimde de "1" de kalıyor,

İlk sorum ve ikinci soruma yardım edecek herkese şimdiden teşekkürler.


Cvp: Aranıp bulunan veriyi düğme ile formda açtırma - Puletin - 06/12/2009

Sayın Danke 2 gündür anlamaya çalışıyorum ama maalesef özür.
Ama şukadarını söyleyim Arama formundan Data formunu açtırırsanız istediğiniz olacak tır.Yıl Formu açtırıp da istediğiniz kayıtı bulabilmeniz için Arama formunda yer alacak bir Kimlik(ID) değeri ile Yıl formunda ki bir Benzersiz değeri ilişkilendirmeniz gerekir oda Yıl formunda olmadığı için istediğiniz olmayacaktır .Sonra Yıl diye ayrı bir tablo oluşturmanızın mantığı nedir, İstediğiniz yılları Sorgularda ala bilirsiniz zaten. Bilemiyorum belki ben anlayamadım , inanın iki gündür bakıyorum bir de işin içinde olmayınca daha da zor oluyor.


Cvp: Aranıp bulunan veriyi düğme ile formda açtırma - danke - 06/12/2009

Sayın Puletin ilginiz için teşekkürler,
Aslında "Data" formuda açılsa işimi görür teşekkürler, yıla için ayrı tabloya ne gerek var diye söylemişsiniz, doğrudur daha farklı ve güzel yapılabilirdi, ancak benim amacım verileri yıllara göre tasnif etmek, sıra numarasını yıllara göre sıralamaktı, tek veri tabanıyla tüm yılları görebilmekti, malesef o sırada aklıma gelen yöntem de bu şekildeydi.

Peki, Yıl formu içindeki, Data alt formuyla onun altındaki alt formda bulunan bürosayısı alanını "Sayi" tablosunda bulunan "sayi" alanıyla ilişkilendirilerek büroya gelen veya giden tüm evraklara verilen "Büro sayısı" alanı nasıl otomatik arttırılabilir?

Kısaca Data içindeki ve alt form içindeki "bürosayisi" alanı birbiriyle irtibatlı olarak "1 den son gelen evrağa kadar mesela 500" nasıl irtibatlandırılır.Icon_rolleyes

Yardımlarınız için şimdiden teşekkürler.


Cvp: Aranıp bulunan veriyi düğme ile formda açtırma - Taruz - 06/12/2009

Merhaba..

Ara formuna edatasayi alanınıda ekleyiniz.. İsterseniz görünmez yapın, farketmez.. Sonra yil formunu açan kodun yerine bunu yazınız..:

Kod:
Dim trz As String
trz = "select * from data" _
    & " where [Kimlik]=" & Me![edatasayi] & ""

DoCmd.OpenForm "yil"
Forms!Yil!Data.Form.RecordSource = trz




Cvp: Aranıp bulunan veriyi düğme ile formda açtırma - danke - 06/12/2009

Sayın Taruz ilginiz için teşekkürler, sorunumuz diğer kayıtlarla yıl tablosunda birebir (yıl) dışında ilişkinin bulunmaması, ilişki bulunmadığından dolayıda tıklandığında yıl içerisindeki ilişkili yıla ait tüm kayıtlar açılıyor, benim hedefim tıklandığında doğrudan o kayıtın açılmasıydı.

Bunun mümkün olmadığını Icon_rolleyes artık öğrenmiş bulunuyorum. Onun yerine Data formunun açılmasıda istediğim neticeyi verecek Puletine de desteği için teşekkürler,

Bir başka sorum diye sorduğum soruyu şu şekilde düzeltmek istiyorum.
Yıl formu içinde açılan data ve diğer alt formda bulunan "Bürosayisi" alanı aslında birbiriyle ilişkili olması lazım. Yani "Data" formunda bir kayıt yaptık, Büro sayısı otomatik "25" ise, onunla ilişkili altformda bir kayıt yapıldığında altformda bulunan "Bürosayisi" alanıda varsayılan olarak "26" olması lazım.

Bu sıkıntımı nasıl aşabilirim. (Ben Sayi tablosu ve sayi alanını ilişkilendirerek çözmeye çalışmıştım ama olmadı) Yardımcı olacak herkese teşekkürler.