Microsoft Office Online
Office Online'ım oturumu aç (Bu nedir?) | Oturum aç

 
 
Microsoft Office Access
Arama
Arama
 
 
 
 
Uyarı: Bu sayfayı desteklenmeyen bir Web tarayıcısıyla görüntülüyorsunuz. Bu Web sayfası, Microsoft Internet Explorer 6.0 veya sonraki sürümüyle, Firefox 1.5 veya Netscape Navigator 8.0 veya sonraki sürümüyle en iyi şekilde çalışır. Desteklenen tarayıcılar hakkında daha fazla bilgi edinin.

Filtre: Bir görünümündeki kayıt sayısını sınırlama
Uygulandığı uygulamalar: Microsoft Office Access 2007
 

Bir formdaki belirli bir veya birkaç kaydı bulmak veya bir rapor, tablo veya sorgudaki belirli kayıtları yazdırmak için, filtre kullanabilirsiniz. Bir filtre, temel alınan sorgu, form veya raporun tasarımını değiştirmeniz gerekmeden, bir veri görünümünü belirli kayıtlarla sınırlandırır. Örneğin, 50 - 100 YTL fiyat aralığındaki öğeleri bulmak için 100 sayfalık bir ürün listesini taramak ya da sadece bu öğeleri gösterecek daha küçük bir rapor oluşturmak yerine, verilere bir filtre uygulayarak, yalnızca Ürünler tablosunda, Fiyat alanında 50 - 100 YTL arası bir değer içeren kayıtların görünmesini sağlayabilirsiniz.

Bu makalede


Bu makalede filtrelerin nasıl uygulanacağı ve kaydedileceği anlatılmaktadır. Bu makale grafik filtrelerinin kullanılması ya da Microsoft Office Excel 2007 veya Microsoft Office Outlook 2007 gibi diğer Office programlarında filtrelerin uygulanması konularını kapsamaz. Daha fazla bilgi için bu programlardaki Yardım bölümüne bakın.

 Not   En üst veya en alt değerleri içeren kayıtlara ya da benzersiz veya yinelenen değerler içeren kayıtlara filtre uygulamanın yolunu arıyorsanız, doğru çözüm filtre uygulamak değildir. Daha fazla bilgi için Ayrıca bkz: bölümünde listelenen makalelere bakın.

Filtrelere giriş

Filtre, bir form veya raporun tasarımını değiştirmeden, form veya raporun görüntülediği verileri değiştirir. Filtreleri, alanlar için belirttiğiniz ölçüt veya kurallar gibi düşünebilirsiniz. Ölçüt, görüntülemek istediğiniz alan değerlerini tanımlar. Filtreyi uyguladığınızda, yalnızca sizi ilgilendiren değerlerin bulunduğu kayıtlar görünüme dahil edilir. Diğerleri ise siz filtreyi kaldırıncaya kadar gizlenir.

 Not   İfadelerle ilişkili olan sütun ve denetimler, filtrelemeyi desteklemez.

Filtreleri uygulamak ve kaldırmak kolaydır. Microsoft Office Access 2007'de, Düzen görünümü de dahil olmak üzere, veri görüntüleyen tüm görünümlerde yerleşik genel filtreler vardır. Filtre komutlarının kullanılabilirliği alanın türüne ve değerlerine göre değişir.

Örneğin, yalnızca yaş günleri belirli bir ayda olan kişilerin kayıtlarını, uygun menü komutlarını tıklatarak görüntüleyebilirsiniz.


Tarih alanında filtreleme

Çağrı 1 Kullanabileceğiniz filtreler seçili sütundaki verinin türüne bağlıdır.

Çağrı 2 Dönem filtrelerindeki Tarihlerin tümü tarih değerlerinin gün ve yıl kısmını göz ardı eder.


Bir filtre uygulandığında, görünüm yalnızca ölçütünüze uyan kayıtları gösterecek şekilde güncelleştirilir. Bu durumda yalnızca, Doğum Tarihi alanının ay kısmı Nisan olarak ayarlanmış müşteri kayıtlarını görürsünüz. Diğer tüm kayıtlar gizlenir.


Nisan için filtrelenmiş Doğum Tarihi

Çağrı 1 Sütun başlığındaki ve kayıt gezinti çubuğundaki simgeler, geçerli görünümün Doğum Tarihi sütununda filtrelendiğini gösterir.
Çağrı 2 Fareyi sütun başlığının üzerinde gezdirdiğinizde, geçerli filtre ölçütünü gösteren bir ipucu görüntülenir.


Filtre uygulanmış bir sütuna filtre uyguladığınızda, yeni filtre uygulanmadan önce eski filtre kaldırılır. Örneğin, Doğum Tarihi alanına Nisan ayındaki doğum günlerini gösterecek şekilde bir filtre uygulanmışsa, Şubat'taki doğum günlerini görmek amacıyla bir filtre uyguladığınızda, sonuçlar yalnızca Şubat'taki doğum günlerini içerir. Access ikinci filtreyi uygulamadan önce, yalnızca Nisan'daki doğum günlerini döndüren filtreyi otomatik olarak kaldırır.

Herhangi bir alan için bir kerede yalnızca tek bir filtre etkin olabilmekle birlikte, görünümde var olan her alan için farklı bir filtre belirtebilirsiniz. Örneğin, Birleşik Krallık'ta yaşayan ve doğum günü Nisan ayında olan kişilerin adlarını görmek amacıyla Ülke Bölge alanı ve Doğum Tarihi alanı için Kişiler tablosuna filtre uygulayabilirsiniz.

Tek bir görünümde birden fazla alana filtre uyguladığınızda, filtreler buradaki gibi VE işleci kullanılarak birleştirilir:

Ülke Bölge = Birleşik Krallık VE Doğum Tarihi ayı = Nisan

Filtre uygulanmış sonuçlarla, başlangıçtaki görünümde olduğu gibi çalışabilirsiniz — örneğin, verileri düzenleyebilir ve diğer kayıtlara gidebilirsiniz.

Filtreleri kaldırarak, filtre uygulanmamış görünüme dönebilirsiniz. Filtre geçici olarak kaldırıldığında orijinal, filtresiz görünüme dönebilmeniz için görünümden de kaldırılır. Filtre uygulanmış ve uygulanmamış görünümler arasında geçiş yapmak için Veri sekmesinin Sırala ve Filtre Uygula grubunda Filtreyi Değiştir'i tıklatabilirsiniz.

Bir filtreyi temizleyerek, görünümden kalıcı olarak da kaldırabilirsiniz. Filtrelerin nasıl temizleneceğini öğrenmek için Filtre temizleme veya kaydetme başlıklı bölüme bakın.

Filtre ayarları, nesnenin başka bir görünümüne geçseniz bile, siz nesneyi kapatıncaya kadar etkin kalır. Başka bir deyişle, bir forma Veri Sayfası görünümünde filtre uygularsanız, Form görünümüne veya Düzen görünümüne geçseniz de filtre ayarları etkin olur ve siz formu kapatıncaya kadar etkin kalır. Filtre uygulanmışken nesneyi kaydederseniz, bu filtre nesneyi bir sonraki açışınızda da kullanılabilir durumda olur.

Nesneyi bir sonraki açışınızda filtrenin etkin olup olmayacağı, nesnenin YüklerkenFiltreUygula özellik ayarına bağlıdır. Bir tablo, sorgu, form veya raporun YüklerkenFiltreUygula özelliğini Evet olarak ayarlarsanız, nesneyi yeniden açtığınızda en son uygulanan filtre ayarları geçerli olacaktır.

 Not   YüklerkenFiltreUygula özellik ayarı, yalnızca nesne yükleme yaptığında uygulanır. Tasarım görünümünde bir nesne için bu özelliği ayarlamanız ve ardından başka bir görünüme geçmeniz ayarın geçerli olmasını sağlamaz. YüklerkenFiltreUygula özellik ayarındaki değişikliklerin etkinleşmesi için nesneyi kapatıp yeniden açmanız gerekir.

Sayfanın Başı Sayfanın Başı

Filtre türleri


Office Access 2007 uygulaması her veri türü için, kullanıma hazır bazı filtreler sağlar. Bu filtreler şu görünümlerde menü komutu olarak bulunur: Veri Sayfası, Form, Rapor ve Düzen. Bu filtrelere ek olarak, bir form veya veri sayfasına, bir form doldurarak da filtre uygulayabilirsiniz (Forma göre filtre olarak adlandırılır).

Daha çok esneklik isterseniz ve ifade yazmakta güçlük çekmiyorsanız, Filtre belge sekmesindeki seçenekleri kullanarak kendi filtrelerinizi oluşturabilirsiniz.

Aşağıda, Access'te kullanımınıza sunulan filtre türlerinin her biriyle ilgili ek bilgi verilmiştir.

Genel filtreler

Doğru filtre ölçütünü hazırlamakla zaman kaybetmemeniz için sık kullanılan bazı filtreler, içerik menüsü komutu olarak kullanımınıza sunulmuştur. Bu komutlara erişmek için, filtrelemek istediğiniz alanı sağ tıklatın.

 Not   İki veya daha fazla sütun veya denetim seçerseniz, filtre seçenekleri kullanılamaz. Birden fazla sütun veya denetim için görünüme filtre uygulamak isterseniz, her sütun ve denetimi ayrı ayrı seçip filtre uygulamanız veya gelişmiş bir filtre seçeneği kullanmanız gerekir. Daha fazla bilgi için bu makalede yer alan Forma göre filtre ve Gelişmiş filtreler konularına bakın.

OLE Nesnesi alanları ve hesaplanan değerleri görüntüleyen alanlar dışında, tüm alan türlerinde genel filtre seçenekleri sunulur. Kullanılabilir filtrelerin listesi, seçilen alanın veri türüne ve değerlerine göre değişir.

Örneğin, Doğum Tarihi alanı için kullanılabilir filtreleri görmek için:

Giriş sekmesinin Sırala ve Filtre Uygula grubunda Filtre'yi tıklatın.


Genel tarih filtreleri
Genel tarih filtreleri

Çağrı 1 Belirli değerler için filtre uygulamak isterseniz, onay kutusu listesini kullanın. Listede, alanda görüntülenmekte olan tüm değerler gösterilir.

Çağrı 2 Belirli bir değer aralığı için filtre uygulamak isterseniz, bu filtrelerden birini tıklatın ve gerekli değerleri belirtin.


Örneğin, geçerli tarihten yıl sonuna kadar olan dönemdeki doğum günlerini görmek için Arasında'yı tıklatın ve Arasında iletişim kutusunda uygun başlangıç ve bitiş tarihlerini belirtin.

Belirli bir tarihteki tüm doğum günlerini görmek için değer listesini kullanın. Filtre uygulanmamış bir görünümde, her alanın değer listesinde bu alanda depolanan benzersiz değerlerin tümü görüntülenir.

 Not   Bir görünüme filtre uygulandığında, her alanın değer listesinde, yalnızca görünen benzersiz değerler gösterilir. Örneğin, Ülke Bölge alanına, yalnızca ABD değeri bulunan kayıtlar gösterilecek şekilde filtre uygulanırsa, Tam Ad alanının değer listesinde yalnızca ABD'de yaşayan kişilerin adları görüntülenir. Değer listesinde daha fazla değer görmek için, filtrelerin bazılarını veya tümünü görünümden kaldırın.

Bir tarih alanındaki değerlerin, türe özgü filtreler listesi üzerinde etkili olduğunu unutmamak gerekir. Bir tarih alanındaki en yeni tarih değeri önceki iki yıla denk geliyorsa, daha uzun, daha ayrıntılı bir filtre listesi görürsünüz. Bir alandaki tarihlerin hiçbiri iki yıldan eski değilse, daha kısa bir filtre listesi görürsünüz.

Uzun ve kısa genel tarih filtresi listeleri
Uzun ve kısa genel tarih filtresi listeleri

 Not   Türe özgü filtreler Evet/Hayır, OLE nesnesi ve ek alanları için kullanılamaz. Değer listesi, not alanları veya zengin metin içeren alanlar için kullanılamaz.

Seçime dayalı filtreler

Filtre uygulama işleminde temel olarak kullanmak istediğiniz değer seçili durumdaysa, Seçim komutlarından birini tıklatarak görünüme hemen filtre uygulayabilirsiniz. Kullanılabilir komutlar, seçili değerin veri türüne bağlı olarak değişir. Bu komutlar, alanın içerik menüsünde de kullanılabilir durumdadır, alanı sağ tıklatarak bu komutlara erişebilirsiniz.

Örneğin, Doğum Tarihi alanında 21/2/1967 seçiliyse, Veri sekmesinde, Sırala ve Filtre Uygula grubunda, filtreyi seçim komutlarına göre görüntülemek için Seçim'i tıklatın.

Seçime dayalı filtre listesi

Yazmak zorunda kalmamanız için, komut listesi otomatik olarak geçerli değeri içerir.

Komut listesi ayrıca, değerin ne ölçüde seçildiğine de bağlıdır. Örneğin, bir değerdeki karakterlerin yalnızca bazılarını seçerseniz, alanın hangi kısmını seçtiğinize bağlı olarak farklı bir komut listesi görürsünüz.


Kısmen seçili alana dayalı filtreler

Çağrı 1 Bir alan değerinin başlangıcını...

Çağrı 2 ...bir alan değerinin ortasını...

Çağrı 3 ...veya bir alan değerinin sonunu kullanan filtre.


 Not   Kısmi seçime göre filtre uygulama işlemi çok değerli alanlar için kullanılamaz.

Ekler için Seçim komutu kullanılamaz.

Forma göre filtre

Bu teknik, bir form veya veri sayfasında birkaç alana göre filtre uygulamak istediğinizde veya belirli bir kaydı bulmaya çalışırken yararlı olur. Access özgün forma veya veri sayfasına benzeyen boş bir form veya veri sayfası oluşturur ve alanlardan istediğiniz kadarını doldurmanıza olanak sağlar. İşiniz bittiğinde, Access belirtilen değerleri içeren kayıtları bulur.

 Not   Kayıt kümesindeki diğer alanlar için değer belirtebilmenize karşın, forma göre filtre kullanan çok değerli alanlar için veya Not, Köprü, Evet/Hayır ya da OLE Nesnesi veri türündeki alanlar için alan değerleri belirtemezsiniz.

Örneğin, ilgili kişi unvanının Sahibi olduğu ve söz konusu kişinin İzmir veya Antalya'da ikamet ettiği tüm Müşteri kayıtlarını bulmak isterseniz, Müşteriler formunu açın ve Veri sekmesinde, Sırala ve Filtre Uygula grubunda, Gelişmiş Filtre/Sıralama'yı ve ardından Forma Göre Filtre Uygula'yı tıklatın.

İlk değer kümesini girin, sonra Veya sekmesini tıklatın ve ardından sonraki değer kümesini girin. Bir alan değerinin diğer alan değerlerinden bağımsız bir filtre olarak çalışmasını istiyorsanız, o değeri Arasekmesine ve Veya sekmelerinin her birine girmeniz gerekir. Her Veya sekmesi başka bir filtre değerleri kümesini temsil eder.

Filtrede geçiş yapmak için:  

Giriş sekmesinin Sırala ve Filtre Uygula grubunda Filtre Değiştir'i tıklatın.

Access yalnızca girişinize uyan kayıtları gösterir.

Gelişmiş filtreler

Bazen, genel filtreler listesinde bulunmayan bir filtre uygulamak isteyebilirsiniz. Örneğin, son yedi günde veya son altı ayda bulunan tarihleri içeren kayıtları bulmak isterseniz, filtre ölçütünü kendi başınıza yazmak zorunda kalabilirsiniz.

Bu özelliği kullanmak için ifade yazma deneyiminizin olması gerekir. Deyimler, Excel'de yazdığınız formüllere ve sorgu tasarımı sırasında belirttiğiniz ölçütlere benzer.

Örneğin, doğum günü geçen yedi gün içinde olan kişilerin adlarını bulmak isterseniz, gelişmiş bir filtre kullanabilirsiniz.

  • Giriş sekmesinin Sırala ve Filtre Uygula grubunda Gelişmiş'i ve sonra da kısayol menüsünde Gelişmiş Filtre/Sıralama'yı tıklatın.

Filtre alanlarını tasarım kılavuzuna ekler ve Ölçüt satırında filtre ölçütünü belirtirsiniz.

Veri sekmesinde, Sırala ve Filtre Uygula grubunda Filtreyi Değiştir'i tıklattığınızda, Access filtre uygulanan kayıtları görüntüler.

Aynı örnekten devam ederek, sonuçları ülke/bölge değeri ABD olanlarla daha ileri düzeyde sınırlamak isterseniz, Filtre Uygula nesne sekmesine dönün, Ülke Bölge alanını kılavuza ekleyin ve bir ölçüt belirtin.

Sayfanın Başı Sayfanın Başı

Filtre uygulama


 Not   Filtre komutlarını görünümlerin hiçbirinde görmüyorsanız, form veya veritabanının tasarımcısı filtre özelliğini devre dışı bırakmış olabilir. Daha fazla yadım için tasarımcıya başvurun.

Genel filtre uygulama

  1. Şu görünümlerden herhangi birinde bir tablo, sorgu, form veya raporu açın: Veri Sayfası, Form, Rapor veya Düzen.
  2. Görünüme zaten filtre uygulanmış olmamasına dikkat edin. Kayıt seçici çubuğunda, Filtre Uygulanmamış veya soluk durumdaki Filtre Yok simgesinin göründüğünü doğrulayın.

     İpucu   Belirli bir nesne için bütün filtreleri kaldırmak isterseniz, Veri sekmesinde, Sırala ve Filtre Uygula grubunda, Gelişmiş'i tıklatın ve sonra Tüm Filtreleri Temizle'yi seçin.

  3. Filtre uygulamak istediğiniz ilk alana karşılık gelen sütun veya denetimde bir yeri tıklatın.
  4. Giriş sekmesinin Sırala ve Filtre Uygula grubunda Filtre'yi tıklatın.
  5. Aşağıdakilerden birini yapın:
    • Genel bir filtre uygulamak için, Metin (ya da Sayı veya Tarih) Filtreler üzerine gelin ve istediğiniz filtreyi tıklatın. Eşittir ve Arasında gibi filtreler gerekli değerleri girmenizi ister.

       İpucu   *, % ve ? gibi belli karakterler bir filtre metin kutusunda belirtildiğinde özel bir anlam taşır. Örneğin, * karakteri bir karakter dizesini gösterir ve buna göre a* dizesi yalnızca a* dizesiyle değil, a ile başlayan dizelerin her biriyle eşleşir. Bir karakterin özel anlamını geçersiz kılmak için, karakteri a[*] şeklinde köşeli parantezler [] içine alın. ANSI-89 standardını kullanan veritabanları *, ?, [, ], !, - ve # karakterlerini özel karakter olarak kabul eder. ANSI-92 standardını kullanan veritabanları %, _, [, ], ^ ve - karakterlerini özel karakter olarak kabul eder. Access'te bu iki standarttan birini kullanabilirsiniz ama bu iki standardı belirli bir ifadede ?a* örneğinde olduğu gibi birleştiremezsiniz.

    • Alan değerlerine göre filtre uygulamak için, filtre uygulamak istemediğiniz değerlerin yanındaki onay kutularını temizleyin ve Tamam'ı tıklatın.

      İpucu  Elinizde büyük bir değer listesi varsa ve yalnızca bu değerlerden bir veya birkaçına göre filtre uygulamak istiyorsanız, önce (Tümünü Seç) onay kutusunu temizleyin ve sonra istediğiniz değerleri seçin.

    • Metin, sayı ve tarih alanlarında boş değerlere göre filtre uygulamak için (boş değer veri bulunmadığını gösterir), onay kutusu listesinde, (Tümünü Seç) onay kutusunu temizleyin ve (Boş olanlar) öğesinin yanındaki onay kutusunu seçin.
  6. Filtre uygulamak istediğiniz her alan için önceki üç adımı uygulayın.

Seçime göre filtre uygulama

  1. Şu görünümlerden herhangi birinde bir tablo, sorgu, form veya raporu açın: Veri Sayfası, Form, Rapor veya Düzen.
  2. Görünüme zaten filtre uygulanmış olmamasına dikkat edin. Kayıt seçici çubuğunda, Filtre Uygulanmamış veya soluk durumdaki Filtre Yok simgesinin göründüğünü doğrulayın.
  3. Filtrenin parçası olarak kullanmak istediğiniz değerin bulunduğu kayda gidin ve sütun (Veri Sayfası görünümünde) veya denetimin (Form, Rapor veya Düzen görünümünde) içini tıklatın. Kısmi bir seçime göre filtre uygulamak için, istediğiniz karakterleri seçin.
  4. Giriş sekmesinin Sırala ve Filtre Uygula grubunda Seçim'i tıklatın ve sonra da uygulamak istediğiniz filtreyi tıklatın.
  5. Bir seçimi temel alarak başka alanlara da filtre uygulamak için, önceki iki adımı yineleyin.

Form doldurarak filtre uygulama

  1. Veri Sayfası görünümünde bir tablo veya sorgu ya da Form görünümünde bir form açın.
  2. Görünüme zaten filtre uygulanmış olmamasına dikkat edin. Kayıt seçici çubuğunda, Filtre Uygulanmamış veya soluk durumdaki Filtre Yok simgesinin göründüğünü doğrulayın.
  3. Giriş sekmesinin Sırala ve Filtre Uygula grubunda Gelişmiş'i ve sonra da kısayol menüsünde Forma Göre Filtre Uygula'yı tıklatın.
  4. Veri Sayfası görünümünde veya Form görünümünde çalıştığınıza bağlı olarak, aşağıdakilerden birini yapın:
    • Veri Sayfası görünümünde, filtre uygulamak istediğiniz sütundaki ilk satırı tıklatın. Görüntülenen oku tıklatın ve bir değer seçin. Veri sayfasının en altında görüntülenen Veya sekmesini tıklatıp başka bir değer seçerek başka değerler de ekleyebilirsiniz.
    • Form görünümünde, denetimde görüntülenen oku tıklatın ve filtrede temel alınacak bir değer seçin. Formun en altında görüntülenen Veya sekmesini tıklatıp başka bir değer seçerek başka değerler de ekleyebilirsiniz. Daha başka değerler de eklemek için Veya sekmesini tıklatın.

     Not   Kayıt kümesinde çok değere sahip olmayan herhangi bir alan için değer belirtebilmenize karşın, forma göre filtre kullanan çok değerli alanlar için alan değerleri belirtemezsiniz

    GösterBir alanın açılır okunu tıklattığınızda alan değerleri listesi görmezseniz

    Bir alanın açılan okunu tıklattığınızda yalnızca Is Null ve Is Not Null değerleri görüntülenirse veya açılan ok yoksa, gerçek alan değerlerini görüntülemek için aşağıdakileri yapın:
    • Alanın veri türünün Not, Köprü, Evet/Hayır veya OLE Nesnesi olmadığını doğrulayın. Bu veri türüne sahip alanların, Forma Göre Filtre Uygula nesne sekmesinde alan değerlerini görüntülemesini sağlayamazsınız. Aynı şekilde, çok değerli alanlar Forma Göre Filtre Uygula nesne sekmesinde değer görüntüleyemez.
    • Okunan kayıtların numarası Access Seçenekleri iletişim kutusundaki Veritabanı için filtre arama seçenekleri bölümünde bulunan Varsayılan en büyük kayıtlar kutusunda belirtilen sayıdan büyükse, Access listedeki alanda değerleri görüntülemez. Access Seçenekleri iletişim kutusunu açmak için, Microsoft Office Düğmesi'ni Düğme görüntüsü tıklatıp ardındanAccess Seçenekleri'ni tıklatın. Düzenleme'yi tıklatıp ardından Varsayılan en büyük kayıtlar ayarını bu sorunu gidermek için değiştirin.
    • Access Seçenekleri iletişim kutusunda, Düzenleme öğesini tıklatın. Veritabanı için filtre arama seçenekleri bölümünde, Dizili yerel alanlardaki ve Dizili yerel olmayan alanlardaki onay kutularını seçin.
    • Veri Sayfası görünümüne veya Form görünümüne dönün.

    Bir alan için olası değerler listesi belirtmek için, veya işlecini kullanın. Örneğin, Şehir alanında "İzmir" veya "Ankara" belirterek, kayıtlara iki değerden herhangi birine öre filtre uygulayabilirsiniz.

    Onay kutusu veya düğme gibi bir denetimin durumuna göre filtre uygulamak için, denetimi tıklatarak istediğiniz duruma getirin. Denetimi nötr duruma getirerek, kayıtlara filtre uygulanırken ölçüt olarak kullanılmamasını sağlamak için, kullanılamaz durumda olduğundan (soluk görüntülendiğinden) emin olun.

    Boş (eksik), boş değil, boş (boş veya "") veya boş olmayan değerleri olan kayıtlara filtre uygulamak için, alana Is Null, Is Not Null, "" veya Not "" yazın.

  5. Bazen iki alternatif ölçüt kümesi belirtmek isteyebilirsiniz. Örneğin, yalnızca Ülke/Bölge değeri ABD olan ve doğum günü Nisan ayında olan kişilerin adlarını veya Ülke/Bölge değeri Asya olan ve doğum günü Mayıs ayında olan kişilerin adlarını görmek isteyebilirsiniz.

    Çoklu ölçütlerden herhangi birine uyan tüm kayıtları almak için, ölçütü biraz farklı şekilde belirtmeniz gerekir.

    İlk ölçüt kümesini girin, sonra Veya sekmesini tıklatın ve ardından sonraki ölçüt kümesini girin. Bir alan değerinin diğer alan değerlerinden bağımsız bir filtre olarak çalışmasını istiyorsanız, o değeri Arasekmesine ve Veya sekmelerinin her birine girmeniz gerektiğini unutmayın. Başka bir deyişle, Ara sekmesi ve Veya sekmelerinin her biri alternatif bir filtre değerleri kümesini temsil eder.

    Veya sekmesine her alan ölçütü eklediğinizde, Access'in yeni bir Veya sekmesi oluşturacağını unutmayın. Bu birden çok "veya" ölçütü belirtmenize olanak sağlar. Filtre, Ara sekmesinde belirtilen değerlerin tümünü veya birinci Veya sekmesinde belirtilen değerlerin tümünü veya ikinci Veya sekmesinde belirtilen değerlerin tümünü vb. içeren kayıtları döndürür.

  6. Filtreyi kaldırmak ve tüm kayıtları göstermek için, yeniden Filtreyi Değiştir öğesini tıklatın.
  7. Filtreyi değiştirmek için, yeniden Forma Göre Filtre Uygula öğesini tıklatın.

    Geçerli filtre ölçütü kümesi görüntülenir.

Gelişmiş filtre uygulama

  1. Şu görünümlerden herhangi birinde bir tablo, sorgu, form veya raporu açın: Veri Sayfası, Form, Rapor veya Düzen.
  2. Görünüme zaten filtre uygulanmış olmamasına dikkat edin. Kayıt gezinti çubuğunda, Filtre Yok öğesinin soluk göründüğünü (kullanılamadığını) doğrulayın. Kayıt gezinti çubuğu görünmüyorsa, Data sekmesinin Sırala ve Filtre Uygula grubundaki Gelişmiş öğesini tıklatın, sonra Tüm Filtreleri Temizle öğesini tıklatın. (Tüm Filtreleri Temizle öğesi soluk görünüyorsa, etkin filtre yoktur.)
  3. Giriş sekmesinin Sırala ve Filtre Uygula grubunda Gelişmiş'i ve sonra da kısayol menüsünde Gelişmiş Filtre/Sıralama'yı tıklatın.
  4. Filtre uygulamak istediğiniz alanları kılavuza ekleyin.
  5. Her alanın Ölçüt satırında, bir ölçüt belirtin. Ölçüt bir bütün olarak uygulanır ve yalnızca, Ölçüt satırındaki ölçütün tümüne uyan kayıtlar görüntülenir. Tek bir alan için alternatif ölçüt belirtmek için, ilk ölçütü Ölçüt satırına ve ikinci satırı Veya satırına yazın ve bu şekilde devam edin.

     Not   Veya satırındaki ölçüt kümesinin tamamı Ölçüt satırındaki ölçüt kümesinin alternatifi olarak uygulanır. Her iki ölçüt kümesi için de uygulanmasını istediğiniz her tür bir ölçüt hem Ölçüt satırına hem de Veya satırına girilmelidir.

  6. Filtre uygulanan satırları görmek için Filtreyi Değiştir öğesini tıklatın.

 İpucu   Ölçüt yazmayı öğrenmenin iyi bir yolu, aradığınıza yakın sonuçlar veren bir genel filtre veya seçime dayalı bir filtre uygulamaktır. Bundan sonra, görünümüne uygulanan filtreyle, Filtre nesne sekmesini görüntüleyin:

  • Giriş sekmesinin Sırala ve Filtre Uygula grubunda Gelişmiş'i ve sonra da kısayol menüsünde Gelişmiş Filtre/Sıralama'yı tıklatın.

Sonucu gözden geçirin ve Ölçüt satırında görüntülenen ölçütü, istenen sonucu verecek şekilde elden geçirin.

 Not   Filtre belge sekmesinde kullanımınıza sunulan iki özel komut vardır. Sekmede tasarım kılavuzunun üzerinde herhangi bir yeri sağ tıklattığınızda, kısayol menüsünde Sorgudan Yükle ve Sorgu Olarak Kaydet komutları bulunur.

Özel filtre seçenekleri

Sorgudan Yükle komutu seçilen bir sorgunun tasarımını kılavuza ekler. Bu da sorgu ölçütünü filtre ölçütü olarak kullanmanıza olanak sağlar. Sorgu Olarak Kaydet komutu ise filtre ayarlarını yeni bir sorgu olarak kaydetmenize olanak sağlar.

Sayfanın Başı Sayfanın Başı

Filtreyi kaldırma veya yeniden uygulama

Verilerin filtresiz görünümüne geçmek isterseniz, filtreleri kaldırın.

  • Tam görünüme dönmek için kayıt gezinti çubuğunda Filtre Uygulanmış öğesini tıklatın.

Geçerli filtreleri kaldırdığınızda, filtreler görünümdeki tüm alanlardan geçici olarak kaldırılır. Örneğin, önce Ülke Bölge ve Doğum Tarihi alanlarına filtre uygular ve sonra da filtreleri kaldırırsanız, tüm kayıtları yeniden görürsünüz.

  • En son geçerli kılınan filtreleri yeniden uygulamak için, kayıt gezinti çubuğunda Filtre Uygulanmamış öğesini tıklatın.

En son filtre ayarları, görünüme yeniden uygulanır. Önceki örneğe devam edersek, Ülke Bölge ve Doğum Tarihi alanlarına daha önce geçerli kılınan filtreler yeniden uygulanır.

Sayfanın Başı Sayfanın Başı

Filtreyi temizleme veya kaydetme

Bir filtreye gereksiniminiz kalmadığında filtreyi temizleyin. Filtre temizlendiğinde görünümden kaldırılır ve artık durum çubuğundaki Filtre uygulanmamış öğesini tıklatarak yeniden uygulayamazsınız.

Görünümdeki tek bir alandan tek bir filtreyi veya tüm alanlardan tüm filtreleri temizleyebilirsiniz.

  • Tek bir alandan tek bir filtreyi temizlemek için, filtre uygulanan sütunu veya denetimi sağ tıklatın ve alan adı alanından filtreyi temizle seçeneğini tıklatın.
  • Tüm alanlardan tüm filtreleri kaldırmak için:

    Giriş sekmesinin Sırala ve Filtre Uygula grubunda Gelişmiş'i ve sonra da kısayol menüsünde Tüm Filtreleri Temizle'yi tıklatın.

Filtreleri ileride kullanmak üzere kaydetmek kolaydır. Bir tablo, sorgu, form veya raporu kapattığınız sırada etkin olan filtre ayarları nesneyle birlikte otomatik olarak kaydedilir ve yeniden uygulayabilmeniz için hazır bulunurlar. Bununla birlikte, varsayılan olarak, nesneyi bir sonraki açışınızda filtre ayarları sizin yerinize otomatik olarak uygulanmaz.

Bir tablo, sorgu, form veya raporu bir sonraki açışınızda geçerli filtrelerin otomatik olarak uygulanmasını sağlamak için nesnenin YüklerkenFiltreUygula özelliğini Evet olarak ayarlayın. Bu özelliği nesnenin özellik sayfasında ayarlarsınız. YüklerkenFiltreUygula özelliği nesneyi açtığınız zaman uygulanır; bu ayarı değiştirdiğinizde, nesneyi kapatıp yeni ayarı uygulamak için yeniden açmanız gerekir.

Sayfanın Başı Sayfanın Başı