• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

çok yönlü arama

  • Konbuyu başlatan Konbuyu başlatan esref55
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Aralık 2006
Mesajlar
90
Excel Vers. ve Dili
excel 2003
Arkadaşlar Merhaba
Düşündüğüm bir proje var. Arama işlemi yaparken ADI veya SOYADI ve TC numarasından herhangi birini girdiğim zaman ona uyan kayıtları bana getirsin, form açılırken alanlarda kayıt görünmeyecek, ben ilk üç alandan birini girerek arama yapacağım, bu mümkünmü, yardımcı olursanız memnun olurum.
 

Ekli dosyalar

formdaki alanlardan herhangi birine göre sorgu ile arama yaptırabilirsin. İstediğin aynı form üzerinde bunu yapmaksa nasıl yapılabileceğini bilmiyorum
 

Ekli dosyalar

sayın herdoğan ve sayın ömerceri ilginize teşekkür ederim.
aynı form üzerinde tasarladığım gibi olmazmı. benzer kayıtlar sıralı olarak gelecek, ben seçecem.
 
Son düzenleme:
aynı form üzerinde combo kullanmadan bir isim yazıp ara komutu verince , o isimden onlarca olabilir, sonraki kayıt yöntemi ile sıra ile bakmak istiyorum.
 
sayın adnanyurdakul ilginize teşekkür ederim. bu uygulamayı harici metin kutusu açmadan adı-soyadı-tc. nosu alanlarını açılır kutuya çevirerek hem aranan kaydı bulma, hemde bulduktan sonra bulunan veriyi değiştirip kayıt edebilme. İlgili açılır kutularda yeni kayıt yapabilme şeklinde.
 
Son düzenleme:
valla çok müthişsiniz benim için çok faydalı oluyor bunlar
hepinize teşekkür ederim
 
İyi günler kolay gelsin, aramayla ilgili soruya hem katkım hem sorum olsun istedim.

Ben sorguda tasarım görünümünde ilk önce boş bir sütun ayarladım, sonra yanındaki bir başka sütunda, sütun başında ilgili alan kısmına "İfade1[Adını girin]" yazdım, hangi tablodan aldığımı "Dada" yı seçerek belirttim. Sonra ölçüt kısmına hangi alanları yazmam gerekiyorsa onları belirtim [konusu]or[özeti] vs. yani or larla bunları artırmak mümkün, neyse; sorguyu çalıştırdığımda ben o alanların satırında olması muhtemel yazıların tamamını yazdığımda, o kayıtlar sorgu sonucu olarak geliyordu. Yani; sorguyu çalıştır, "rapor" yaz, konusu alanında sadece rapor yazılı kayıtları, ayrıca özeti kısmında "rapor" yazılı kayıtları getiriyor. Problem yok.

Problem ise şu; arama yammak isteyen kişi yazılanı kelimesi kelimesine hatırlıyamıyorsa aradığı kaydı bulamıyor,

Bu seferde ben bu sorunu aşmak için "Like" ve -&"*" işaretlerini kullanarak her alanda sadece yazılanlar harflerle başlayanları getirsin istedim, bunuda beceremedim,

Velhasıl, Ölçüt kısmında :Like [konusu]or[ozeti] &"*" yazdığım bu söz dizimi yerine, veya nasıl yazarsam sorun çözülür, ilgilenip cevap verecek arkadaşlara şimdiden teşekkürler,
 
Arkadaşlar sorduğum çok mu zor konu? Yardımcı olacak gerçekten kimse yok mu?
 
İyi günler kolay gelsin, aramayla ilgili soruya hem katkım hem sorum olsun istedim.

Ben sorguda tasarım görünümünde ilk önce boş bir sütun ayarladım, sonra yanındaki bir başka sütunda, sütun başında ilgili alan kısmına "İfade1[Adını girin]" yazdım, hangi tablodan aldığımı "Dada" yı seçerek belirttim. Sonra ölçüt kısmına hangi alanları yazmam gerekiyorsa onları belirtim [konusu]or[özeti] vs. yani or larla bunları artırmak mümkün, neyse; sorguyu çalıştırdığımda ben o alanların satırında olması muhtemel yazıların tamamını yazdığımda, o kayıtlar sorgu sonucu olarak geliyordu. Yani; sorguyu çalıştır, "rapor" yaz, konusu alanında sadece rapor yazılı kayıtları, ayrıca özeti kısmında "rapor" yazılı kayıtları getiriyor. Problem yok.

Problem ise şu; arama yammak isteyen kişi yazılanı kelimesi kelimesine hatırlıyamıyorsa aradığı kaydı bulamıyor,

Bu seferde ben bu sorunu aşmak için "Like" ve -&"*" işaretlerini kullanarak her alanda sadece yazılanlar harflerle başlayanları getirsin istedim, bunuda beceremedim,

Velhasıl, Ölçüt kısmında :Like [konusu]or[ozeti] &"*" yazdığım bu söz dizimi yerine, veya nasıl yazarsam sorun çözülür, ilgilenip cevap verecek arkadaşlara şimdiden teşekkürler,

Sayın danke,

Forumda biraz araştırma yapın. Bununla ilgili çok bilgi ve örnek var. Normal metin kutusuyla olmaz. ActiveX elemanlarından Microsoft Forms TextBox kullanın.

İyi çalışmalar
 
sn adnan yurdakul benim başka konuda sorduğum sorunun cevabı buda mevcut tek sorum peki iki değişkene göre nasıl aratma yapabiliriz.
 
Sayın modalı ilginiz için teşekkür ediyorum,

Yalnız, Accessle kişisel merak üzerine ilgileniyorum. Herhangi bir kurs görmedim, bir kitap okumuştum aşağı yukarı bilgilendim, ancak kocaman bir amatörüm.

Ayrıca gerek senin cevaplarını, gerekse diğer kullanıcıların cevaplarını ciddiyetle okuyor, örnekleri inceliyorum.

Ancak;kontrol ettiğim örnekler içerisinde soruma uygun bir örneğe inanki rastlamadım.

Eğer buna kolaycılık demezsen "ActiveX elemanlarından Microsoft Forms TextBox kullanın." ne demek olduğu gösterir örnek linkini, veya soruma cevap olabilecek bir linki aktarırsan inan çok sevineceğim.

İlgilenip cevap verdiğiniz için teşekkürler.
 
Yardımcı olacak arkadaşlara şimdiden teşekkür ediyorum.
 
Diğer sütunlarda aranıp veri bulunabilir mi diye düşünmüştüm.

Hangi alanda arama yapmak istiyorsanız, ölçüt kısmına gireceğiniz ayraçla, mesela [Soyadını Yazın] yazarak, soyadınıda tam yazmak kaydıyla aramanın mümkün olduğunu öğrendim, yani soyadı KARA veya BEYAZ olanla gibi,

Sonra buda yetmedi, çünkü arayan aradığı kişinin soyadının tamamını bilemiyebilirdi, bu sefer yine bir alanda ve yine ölçüt kısmına yine ayraç koyarak, yalnız ayracın önüne ve sonuna koyulan eklerle, hatırladığı harflerle başlayanları bulması harika olurdu, örnek : Like [Soyadını Yazın] &"*" - sorguyu çalıştırdığınızda soyadında KARA nın tamanını bilmenize gerek yoktu, "ka" dediğinizde "ka"yla başlayanlar sıralanıyordu,

Sonra buda yetmedi, iki, üç, dört sütunda bu mümkün olabilirmiydi, böylece google mantığı (kısmende olsa) mümkün olabilirdi, sorgu tasarım kısmında seçili olan alanların en sonundaki boş olana "İfade: [Ara]" yazıp, diğer ölçüt kısmına "[Adi] Or [Soyadi]" yazıldığında iki sütun aranabiliyordu, yalnız yine bir sıkıntı "Adı ve Soyadı" aranan kişinin verisi tam bilinmesi gerekiyordu, Örnek: Kazım gibi, KARA gibi, ancak iki ayrı sütunda arananlar tam girilmek kaydıyla bulunabiliniyordu,

Sonra buda yedmedi, acaba diğer sütunlarda arama yapılırken, arayacaklarının tamamını hatırlayamayanlar, yine kısa yoldan, hatırladıkları kadarıyla arayabilirlermi diye düşündüm, ancak BECEREMEDİM.

Sayın modalı, forumda bununla ilgili konular var diye söyledi, aradım, baktım, ancak düşündüğüm şekilde bu sorunu çözecek bir çözüm yolu bulamadım. Birde "Microsoft Forms x.x TextBox ı seçip formunuza ekleyin " demişti, onunda ne olduğunu bilmiyordum, forumda arattığımda onunla ilgili yetersizde olsa yazılanlara rastladım, ancak doğrusu sorunumu çözmeyi beceremedim,

Bu aşamada faydalı olur diye yukarıda anlattıklarımı gösterir Access uygulamasını forma ekliyorum,

Son olarak aramayla ilgil hayalime katkıda bulunacak arkadaşlara şimdiden teşekkür ediyorum.

Kolay gelsin..
 

Ekli dosyalar

Sayın danke,

Accessin kullanımı sırasında form kullanmamız gerekir.

Data formunda ilgili kayda gidebilmek için arama formu üstünde seçtiğiniz kaydın üstüne çift tıklayın.

Ekteki örneği inceleyin.


İyi çalışmalar
 

Ekli dosyalar

Sayın modalı,

Doğrusu yaptığınız örnek harika olmuş. Örnekle, hem "Forms.TextBox"u ne olduğunu göstermişsin, hemde aradığını buluyorsun. Yalnız "ARAMA" yı tek bir alanda yapıp diğer sütunlara bakma imkanı var mı? (Gerçi olsaydı yapardın ama, ben yine de sorayım dedim.)

İlgilenip cevap verdiğin için teşekkür ediyorum, kolay gelsin.
 
Geri
Üst