Skip to main content

AccessTr.neT


Subform icin Arama butonu

Subform icin Arama butonu

#1
Merhaba arkadaslar,

Ben bir db uzerinde calisiyorum basit ama nedense subform icin bir turlu arama butonu olusturamadim. Text box ile arama yapmak istiyorum, aslinda ilkbasta Vba kodlamayla yaptim ama ilk kurdugum subform uzerinde herhangi bir oynama yapamiyordum dizayn bakimindan. Suan ekte gormekte oldugunuz db de searchall_Form icerisinde yaptigim subform ve uzerinde bulunan search for; text box ile baglantisini kurmak istiyorum. Text box genel olarak arama yapmali, bu konuda yardimci olursaniz cok makbule gecmis olursunuz.
.zip reference.zip (Dosya Boyutu: 143,35 KB | İndirme Sayısı: 9)
Cevapla
#2
Merhaba,

Alt formun kayıt kaynağındaki sorguda yeni alana 

Alan: 
Ara: [Lead Office] & "* " & [Area of Law] & "*" & [Client Name] & "*" & [Matter Description]

Ölçüt:

Like "*" & [Forms]![SearchMatter_Form]![Srchtext] & "*"

değerleri eklendi.
Forma, SearchFor metin kutusunun değiştiğinde olayındaki koda göre bulunması gereken Srchtext metin kutusu eklendi.
Kodda '' ile iki satır iptal edilip
Me!SearchResults1234.Form.Requery

kodu eklendi.
Form Üzerinden Veri Arama
Ayrıca, örneklerinizi sıkıştırıp onararak ekleyiniz.
.rar Matter Form - Copy.rar (Dosya Boyutu: 133,02 KB | İndirme Sayısı: 16)
Cevapla
#3
(31/01/2017, 06:29)ozanakkaya yazdı: Merhaba,

Alt formun kayıt kaynağındaki sorguda yeni alana 

Alan: 
Ara: [Lead Office] & "* " & [Area of Law] & "*" & [Client Name] & "*" & [Matter Description]

Ölçüt:

Like "*" & [Forms]![SearchMatter_Form]![Srchtext] & "*"

değerleri eklendi.
Forma, SearchFor metin kutusunun değiştiğinde olayındaki koda göre bulunması gereken Srchtext metin kutusu eklendi.
Kodda '' ile iki satır iptal edilip
Me!SearchResults1234.Form.Requery

kodu eklendi.
Form Üzerinden Veri Arama
Ayrıca, örneklerinizi sıkıştırıp onararak ekleyiniz.

Hocam cok tesekkur ederim Allah razi olsun, son olarak ben o subform daki recordlara mesela ilk sutun "matter year" 'a double tiklama yaptim yonlendirmeyi ise form-2 ye vermistim. Suan duble tiklama calisiyor ama edit yapamiyorum the recordset is not updatable hatasi aliyorum, acaba bu konuda bir bilgin varmi?
Cevapla
#4
(31/01/2017, 07:08)broiling yazdı: Hocam cok tesekkur ederim Allah razi olsun, son olarak ben o subform daki recordlara mesela ilk sutun "matter year" 'a double tiklama yaptim yonlendirmeyi ise form-2 ye vermistim. Suan duble tiklama calisiyor ama edit yapamiyorum the recordset is not updatable hatasi aliyorum, acaba bu konuda bir bilgin varmi?

Bahsettiğiniz bu hata, eklediğiniz ilk örnekte de var mıydı?
Cevapla
#5
(31/01/2017, 07:24)ozanakkaya yazdı:
(31/01/2017, 07:08)broiling yazdı: Hocam cok tesekkur ederim Allah razi olsun, son olarak ben o subform daki recordlara mesela ilk sutun "matter year" 'a double tiklama yaptim yonlendirmeyi ise form-2 ye vermistim. Suan duble tiklama calisiyor ama edit yapamiyorum the recordset is not updatable hatasi aliyorum, acaba bu konuda bir bilgin varmi?

Bahsettiğiniz bu hata, eklediğiniz ilk örnekte de var mıydı?

Hayir hocam yok, soyle anlatayim genel olarak amacim,


Searchmatter_form da bulunan matterlardan herhangi birisine ornek vermek gerekirse: Trilax matterina tiklandigi zaman onu Clientmatter_form a yonlendirip Trilax in butun matterlerini listeleyecek. Ek olarak o musterinin matterleri uzerinde bir edit yapmak istiyorsa kisi, o zaman clientmatter_form 'da bulunan mattera tikladigi zaman bu tiklama onu mattercollection_form-2 ye yonlendirmesi gerekiyor ve kisi istedigi gibi o formda edit yapmasini saglamasi lazim.
Son Düzenleme: 31/01/2017, 10:22, Düzenleyen: broiling.
Cevapla
#6
(31/01/2017, 07:24)ozanakkaya yazdı:
(31/01/2017, 07:08)broiling yazdı: Hocam cok tesekkur ederim Allah razi olsun, son olarak ben o subform daki recordlara mesela ilk sutun "matter year" 'a double tiklama yaptim yonlendirmeyi ise form-2 ye vermistim. Suan duble tiklama calisiyor ama edit yapamiyorum the recordset is not updatable hatasi aliyorum, acaba bu konuda bir bilgin varmi?

Bahsettiğiniz bu hata, eklediğiniz ilk örnekte de var mıydı?

Hocam insallah sorumu anlamakta zorluk cekmemissindir, turkcem biraz sikntilida ve sirket bilgisayarindan tr klavye ye gecemiyorum sinirlama yuzunden. Hakkini helal et
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task