![]() |
kritere göre form açma - 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ığı: kritere göre form açma (/konu-kritere-gore-form-acma.html) Sayfalar:
1
2
|
kritere göre form açma - firdevs - 07/05/2009 Sayın hocalarım Ekteki örenekte genel fonmumda çek kayıt butonuna basınca F_cek formunun , eğer yeni kayıt yapıyorsa işlem no'nun otomatik yazılı olarak açılması eğer daha önce kayıt yapılmış bir kadı inceliyorsam ,işlem noyu kriter alarak o no'lu kayıtların hepsini göstermesini istiyorum.(formum sürekli form) Başka bir arkadaş ziyaretçi adına göre açtırmış ama o örnekte adsoyad alanını içeren üçüncü bir form yoktu Ben aynı zamanda formun adını da vermeliyim. Birçok kez denedim ama yapamadım. Kodların dilinden anlamıyorum örnekleri uyarlamaya çalışıyorum başaramadım. Yardımcı olursanız sevinirim. Ben de asıl formuma uygulamaya çalışırım. Şimdiden teşekkürler... Cvp: kritere göre form açma - mehmetdemiral - 08/05/2009 Ben sizin için basit bir örnek hazırladım. Çek girişi butonuna basıldığında çek girişi açılıyor. Çek bedeli yazılıp küçük form kapatıldığında da ana formdaki alana ÇEK ibaresi yazılıyor, miktar hanesi doluyor. Ben Çek ve Nakit için bir deneme hazırladım. Bu yöntemi kullanarak diğer giriş ve çıkışları da yapabilirsiniz. Kolay gelsin. Ortaya birşeyler çıkarsa yine takıldığınız yerde devreye gireriz. Cvp: kritere göre form açma - nihatkr - 08/05/2009 https://accesstr.net/konu-fatura-takip.html Linkteki Ödeme Sayfası Sanırım İsteğinize bir parça yardım edecektir. Form Yerine Alan Eklemek daha kolay sanırım. Siz Ödeme Takipte Sadece ödeme Şeklini seçin. Ona göre Alanlar görünecek yada kaybolacaktır. Cvp: kritere göre form açma - firdevs - 09/05/2009 Mehmet hocam örnek tam istediğim gibi çok taşekkür ederim. ![]() Benim uygulamaya çalıştığım örnek çok karışıktı bunu ben bile anlayabildim. Bunu birçok formuma uygulamaya çalışacağım. Rapor ,sorgu açtırırken de stLinkCriteria = "[IslemNo]=" & Me![IslemNo] DoCmd.OpenForm stDocName, , , stLinkCriteria DoCmd.OpenQuery stDocName, , , stLinkCriteria DoCmd.OpenReport stDocName, , , stLinkCriteria bu şekilde mi kullanıyorum? Nihat hocam sizin örneği de inceledim. İstediğim Mehmet hocamın örneği gibi ancak sizin örnek de bana çok fikir verdi. Çok işime yarayacak, çok teşekkür edrim ![]() Projem bitince sizlerin tekrar görüşlerinizi almak ve diğer arkadaşlarlada paylaşmak isterim. Belki işine yarayacak birisi de kullanır. Herkese kolay gelsin iyi çalışmalar.... Cvp: kritere göre form açma - firdevs - 09/05/2009 Hocam açtığım forma birde altform ekledim. IslemNo ile form açılıyor ve CariKod ile bağlı olan alt formda müşterinin diğer hesaplarını da görebiliyorum. Ancak ilk kayıt yaparken hesap kontrol butonuna basınca kaynağı sorgu olan form boş geliyor.Sonucu görabilmek için kaydı ileri geri yapmak gerekiyor. Bunun için CariKod açılır kutusunun güncelleme sonrasına S_Cari_gelir ve S_cariHesapkontrol sorgularının güncellenmasi kodunu yazmak istiyorum yardım edermisiniz? Yalnız zaten açılan kutunun güncelleme sonrasında Me.......column(1) gibi kodlar var hemen onların altına end sub dan önce ilave edebilirmiyim? Quary!S_CariHesapkontrol!.Requary Quary!SCari_vade_gelir!.Raquary yazdım hata verdi Nasıl yazmalıyım? ![]() Cvp: kritere göre form açma - mehmetdemiral - 09/05/2009 Sayın Firdevs Güncelleme için birkaç yöntem kullanıyoruz. Çok fazla sıkıntı olursa formu kapatıp tekrar açtırmaya bile gerek olabiliyor. Bunun için bulunduğumuz kayıt numarasını tesbit edip tekrar form açıldığında o numaraya getiren kodlar bile yazıyoruz. Ama sizin durumunuzda ileri geri kayıt değişkliği işi görecektir. Bunun için en kolayı ileri ve geri kayıt gezinti düğmelerindeki kodları ard arda çalıştırmaktır. Sizin örnek olarak gönderdiğiniz kodlar elbette hata verir, çünkü imlası hatalı Quary!S_CariHesapkontrol!.Requary Quary!SCari_vade_gelir!.Raquary şeklinde bir yazım hatalıdır. Öncelikle "requery" yazmalısınız. Requery komutu yanlış yazılmış. Ayrıca bu komutun önünde aktif olarak ulaşılabilecek bir nesne olmalı. Mesela me.requery yazarsanız o anda aktif olan form tekrar sorgulanacaktır. Ama aktif olan form üzerindeki bir metin kutusu için metin1.requery yazabilirsiniz. Yolu dolaylı olarak göstermek gerektiğinde ben genel olarak sihirbazları tercih ederim. Daha az hata yapılır çünkü. Onun için de alakasız bir form açıp üzerine bir metin kutusu koyup onın denetim kaynağını "gözatarak" bulurum. Burada sadece formlar!form1.... gibi bir ifadenin forms!form1... şeklinde gösterilmesine dikkat etmektir. Şimdi anlattıklarım sizin sorunuza yanıt olamadıysa örnek göndermenizi öneriyorum. Örnek üzerinde vereceğim bilgiler daha öğretici olacaktır. Kolay gelsin. |