Access neden bir parametre değeri girmemi istiyor?

Bazen bir Access nesnesini (tablo, sorgu, form veya rapor gibi) açtığınızda, Access parametre değeri gir iletişim kutusunu görüntüler. Access 'in yorumlayamadığı tanımlayıcı veya ifade içeren bir nesneyi açtığınızda Access bu iletişim kutusunu görüntüler.

Bazı durumlarda, istediğiniz davranış budur. Örneğin, veritabanını oluşturan kişi, sorgu her çalıştığında başlangıç tarihi veya çalışan kimlik numarası gibi bilgileri girmenize izin veren bir sorgu oluşturmuş olabilir. Böyle bir istem aşağıdakine benzeyebilir:

Beklenen değer parametre değeri iletişim kutusunun bir örneğini gösterir; "çalışan KIMLIĞINI girin" etiketli bir tanımlayıcıyla, değer gireceğiniz bir alan ve Tamam ve Iptal Et düğmeleri gösterilir.

Bununla birlikte, diğer durumlarda bu iletişim kutusunun görüntülenmesini istemiyorsunuz. Örneğin, veritabanınızın tasarımında bazı değişiklikler yapmış olabilirsiniz. Artık, bir nesneyi açtığınızda, Access iletişim kutusunu, anlamazbir iletiyle beklenmeyen bir iletiyle birlikte görüntüler.

"Someıdentifier" etiketli bir tanımlayıcının, değer girilecek alanın ve Tamam 'ın ve Iptal düğmesinin gösterildiği, beklenmeyen parametre değeri iletişim kutusunun bir örneğini gösterir.

Bu makalede, Access 'in bir parametre değeri istemesini ve istekleri nasıl durduracağınızı araştırmak için yordamlar sağlanmıştır.

Not:  Bu makale Access Web Apps 'e uygulanmaz: Access ile tasarladığınız ve Microsoft 365 veya SharePoint 'te çevrimiçi olarak yayımladığınız veritabanı türü.

Parametre değeri isteğini durdurma

Parametre değerini gir iletişim kutusunun görüntülenmesini durdurmak için, üzerinde çalıştığınız nesneyle ilişkili ifadeleri incelemeniz ve iletişim kutusunun görünmesine neden olan tanımlayıcıyı bulmanız gerekir. Daha sonra da bu tanımlayıcıyı veya tanımlayıcıyı içeren ifadenin sözdizimini değiştirmelisiniz.

İfade sözdizimi hakkında daha fazla bilgiye ulaşabileceğiniz bağlantıları Ayrıca Bkz. bölümünde bulabilirsiniz.

İstenmeyen parametre değeri iletişim kutusu görüntülendiğinde, iletişim kutusunda listelenen tanımlayıcıyı veya ifadeyi not alın. Örneğin, aşağıdaki ekran görüntüsünde gösterildiği gibi "Someıdentifier".

Beklenmeyen parametre değeri iletişim kutusunun bir örneğini gösteren, "Birtanımlayıcı" tanımlayıcı etiketinin etrafında pembe bir ana hatla, değerin girileceği bir alan ve Tamam ve Iptal Et düğmeleri gösterilir.

Ardından, Iptal 'ı seçin ve iletişim kutusu görüntülendiğinde açtığınız nesne türüne bağlı olarak aşağıdaki yordamlardan biriyle devam edin. Yordamlar, farklı türlerdeki nesnelerde ifadeleri incelemek için genel yönergeler sağlar. Bununla birlikte, sizin özel olarak yapmanız gereken değişiklikler veritabanınızın yapısına göre değişir.

İstenmeyen parametre istemlerinin sıkça karşılaşılan bir nedeni sorgulardaki yazım hatalarıdır. Daha önce belirtildiği gibi, sorgu çalıştırıldığında parametre değeri isteyecek şekilde tasarlandığında, Parametre Değeri Gir iletişim kutusu tasarım tarafından görüntülenir. Bununla birlikte, sorgunun bir parametre değeri sormaması gerektiğinden eminseniz, bu yordamı kullanarak yanlış ifadelerin sorgusunu inceleyin.

  1. Gezinti Bölmesi'nde sorguyu sağ tıklatın ve ardından Tasarım Görünümü'nü tıklatın.

  2. Alan satırındaki ve Ölçüt satırlarındaki tanımlayıcıları ve ifadeleri denetleyin, Parametre Değeri Gir iletişim kutusunda görüntülenen metinle eşleşen bir metin olup olmadığını belirleyin. Özellikle, Alan satırındaki hücrelerden birinde Expr1: [tanımlayıcı] gibi bir değer bulunuyorsa, parametre isteminin kaynağı bu olabilir.

    Parametre Değeri Gir iletişim kutusunun görünmesine neden olan bir ifade içeren sorgu

Parametre sorguları oluşturma hakkında daha fazla bilgiye ulaşabileceğiniz bağlantıları Ayrıca Bkz. bölümünde bulabilirsiniz.

Sayfanın Başı

Parametre Değeri Gir iletişim kutusu bir raporu açtığınızda görüntülenirse, raporun özelliklerini denetlemek için bu adımları izleyin:

  1. Gezinti Bölmesi'nde raporu sağ tıklatın ve ardından Tasarım Görünümü'nü tıklatın.

    Not: Devam etmeden önce, rapordaki denetimlerden herhangi birinin sol üst köşesinde yeşil bir üçgen görünüp görünmediğine bakın. Üçgen, Access 'in denetim kaynağı özelliğindeki bir tanımlayıcıyı veya ifadeyi değerlendiremeyeceği anlamına gelir. Herhangi bir denetim yeşil üçgeni görüntülemiyorsa, bu adımlara devam ederken bu denetimlere özellikle dikkat edin.

    Yanlış yazılmış tanımlayıcı içeren bir metin kutusunun bulunduğu rapor

  2. Özellik sayfası görev bölmesi görüntülenmezse, görüntülemek için F4 tuşuna basın.

  3. Özellik sayfası görev bölmesinde Tümü sekmesini seçin.

  4. Raporda verileri görüntüleyen bir denetim (metin kutusu, denetim kutusu veya Birleşik giriş kutusu gibi) seçin. Herhangi bir denetim 1. adımda belirtilen yeşil üçgeni görüntülemiyorsa, öncelikle bu denetimlerden birine tıklayın.

  5. Özellik Sayfası görev bölmesinde, Parametre Değeri Gir iletişim kutusunda görüntülenen tanımlayıcıya ait Denetim Kaynağı özelliğini inceleyin ve gerekirse ifadeyi değiştirin.

  6. Soruna neden olan ifadeyi bulana kadar rapordaki diğer denetimler için 4 ve 5 numaralı adımları yineleyin.

  7. Sorunu yine bulamazsanız, Grup, sıralama ve toplam bölmesinde yanlış ifadeleri denetleyin:

    • Grup, sıralama ve toplam bölmesi görüntülenmiyorsa, tasarım sekmesinin gruplandırma & toplamları grubunda Gruplandır & Sırala'yı seçin.

    • Grup, sıralama ve toplam bölmesindeki bir satırda "gruplandırma ifadesi" veya "Ifadeye göre sırala" görüntüleniyorsa, ifade Oluşturucusu 'nu açmak için "ifade" sözcüğünü seçerek ifadeyi inceleyebilir ve gerekirse değiştirebilirsiniz.

Sayfanın Başı

Form açtığınızda parametre değeri gir iletişim kutusu görüntülenirse, yanlış ifade temel sorguda olabilir. Yanlış ifadeyi bulmak için temel sorguyu inceleyin.

  1. Gezinti Bölmesi 'nde formu sağ tıklatın ve ardından Tasarım görünümü'nü seçin.

  2. Özellik sayfası görev bölmesi görüntülenmezse, görüntülemek için F4 tuşuna basın.

  3. Özellik sayfası görev bölmesinin en üstündeki listede formun seçili olduğundan emin olun ve Tümü sekmesini seçin.

  4. Kayıt Kaynağı özelliğini inceleyin. Bir sorgunun adını veya bir SQL deyimi içeriyorsa, ifadedeki tanımlayıcılardan biri yanlış olabilir ve Parametre Değeri Gir iletişim kutusunun görünmesinin nedeni bu olabilir. Kayıt kaynağı özellik kutusunu seçin ve ardından Oluşturucu düğmesi Oluştur düğmesine tıklayın.

  5. Hatalı ifadeyi bulmak için Sorgudaki ifadeleri denetleme bölümündeki yordamı kullanın.

    Önemli: İşiniz bittiğinde yaptığınız değişiklikleri kaydetmek için sorguyu kapatın ve ardından Form görünümüne geri dönmek için formu kaydedin. Aksi takdirde, sorguda yaptığınız tüm değişiklikler kaybolur.

Sayfanın Başı

Birleşik giriş kutusunun veya liste kutusunun Satır Kaynağı özelliğindeki hatalı bir ifade, Parametre Değeri Gir iletişim kutusunun görüntülenmesine neden olabilir. Bazı durumlarda, denetimi kullanmaya çalıştığınızda iletişim kutusu görüntülenmez. Denetimin Satır Kaynağı özelliğini incelemek için bu yordamı kullanın:

  1. Gezinti Bölmesi 'nde formu sağ tıklatın ve ardından Tasarım görünümü'nü seçin.

  2. Denetlemek istediğiniz birleşik giriş kutusunu veya liste kutusunu tıklatın.

  3. Özellik sayfası görev bölmesi görüntülenmezse, görüntülemek için F4 tuşuna basın.

  4. Veri sekmesini seçin ve ardından satır kaynağı özelliğini inceleyin ve metnin herhangi birinin parametre değeri girin iletişim kutusundaki metinle eşleştiğini belirleyin.

Sayfanın Başı

Access, Parametre Değeri Gir iletişim kutusunu her tablo açışınızda görüntülüyorsa, hatalı ifade büyük olasılıkla tablodaki bir Arama alanının Satır Kaynağı özelliğindedir.

  1. Gezinti Bölmesi 'nde tabloya sağ tıklayın ve ardından Tasarım görünümü'nü seçin.

  2. Alanın arama alanı olup olmadığını belirlemek için, alan adını seçin ve alan özellikleri'Nin altında arama sekmesini seçin. Sekmede Satır Kaynağı özellik kutusu varsa, bu alan bir Arama alanıdır. Satır Kaynağı özelliğini inceleyin. Bir SQL deyimi içeriyorsa, deyimdeki tanımlayıcılardan biri hatalı olabilir ve Parametre Değeri Gir iletişim kutusunun görüntülenmesinin nedeni de bu hata olabilir.

Not: Tabloda birden fazla Arama alanı bulunabileceğinden, her alanın Arama sekmesine baktığınızdan emin olun.

Sayfanın Başı

Ayrıca Bkz:

İfade söz dizimini

ifadelere erişim işlevleri ekleme

sorgu çalıştırırken giriş istemek için parametre kullanma

Daha fazla yardıma mı ihtiyacınız var?

Office yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×