Mengapakah Access inginkan saya memasukkan nilai parameter?

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Kadangkala apabila anda membuka objek Access (seperti jadual, pertanyaan, borang atau laporan), Access memaparkan kotak dialog Masukkan nilai Parameter . Access memaparkan kotak dialog ini apabila anda membuka objek yang mengandungi pengecam atau ungkapan yang Access tidak dapat mentafsirkan.

Dalam sesetengah kes, ini ialah kelakuan yang anda inginkan. Contohnya, pencipta pangkalan data mungkin telah mencipta pertanyaan yang membolehkan anda masukkan maklumat setiap kali pertanyaan itu berjalan, seperti tarikh mula atau nombor ID pekerja. Prom tersebut mungkin kelihatan seperti ini:

Menunjukkan contoh kotak dialog Masukkan nilai Parameter yang dijangka, dengan pengecam berlabel "Masukkan ID pekerja", medan untuk memasukkan nilai, dan butang OK dan Batal.

Walau bagaimanapun, dalam kes lain anda tidak ingin kotak dialog ini muncul. Contohnya, anda mungkin telah membuat beberapa perubahan pada reka bentuk pangkalan data anda. Sekarang, apabila anda membuka objek, Access memaparkan kotak dialog tanpa dijangka dengan mesej yang anda tidak memahami.

Menunjukkan contoh kotak dialog Masukkan nilai Parameter yang tidak dijangka, dengan pengecam berlabel "SomeIdentifier", medan untuk memasukkan nilai, dan butang OK dan Batal.

Artikel ini menyediakan anda dengan prosedur untuk menyiasat mengapa Access mungkin akan meminta nilai parameter dan cara anda boleh menghentikan permintaan.

Nota: Artikel ini tidak digunakan untuk aplikasi web Access – jenis pangkalan data anda mereka bentuk dengan capaian dan Terbitkan dalam talian untuk Office 365 atau SharePoint.

Berhenti permintaan bagi nilai parameter

Untuk menghentikan kotak dialog Masukkan nilai Parameter daripada muncul, anda mesti memeriksa sebarang ungkapan yang dikaitkan dengan objek yang anda bekerja dengan dan mencari pengecam yang menyebabkan kotak dialog muncul. Kemudian, anda mesti membetulkan pengecam atau sintaks ungkapan yang mengandungi pengecam.

Cari pautan untuk maklumat lanjut mengenai sintaks ungkapan dalam seksyen Lihat juga.

Apabila kotak dialog Masukkan nilai Parameter yang tidak diingini muncul, perhatikan pengecam atau ungkapan yang disenaraikan dalam kotak dialog. Contohnya, "SomeIdentifier" seperti yang ditunjukkan dalam petikan skrin berikut.

Menunjukkan contoh yang tidak dijangka Masukkan nilai Parameter kotak dialog, dengan rangka merah jambu di sekeliling label pengecam "SomeIdentifier", medan untuk memasukkan nilai, dan butang OK dan Batal.

Kemudian, pilih batal dan teruskan dengan salah satu prosedur berikut, bergantung pada jenis objek yang anda sedang buka apabila kotak dialog muncul. Prosedur menyediakan garis panduan umum untuk memeriksa ungkapan dalam jenis objek yang berlainan. Walau bagaimanapun, perubahan tertentu yang anda mesti bergantung pada struktur pangkalan data anda.

Ralat tipografi dalam pertanyaan adalah satu punca kerap prom parameter yang tidak diingini. Seperti yang dinyatakan sebelum ini, apabila pertanyaan direka bentuk untuk meminta nilai parameter apabila ia menjalankan, kotak dialog Masukkan nilai Parameter muncul dengan reka bentuk. Walau bagaimanapun, jika anda pasti bahawa pertanyaan tidak patut meminta kepada nilai parameter, gunakan prosedur ini untuk memeriksa pertanyaan ungkapan yang salah.

  1. Klik kanan pertanyaan dalam Anak Tetingkap Navigasi kemudian klik Pandangan Reka Bentuk.

  2. Memeriksa pengecam dan ungkapan dalam baris medan dan dalam baris kriteria dan menentukan sama ada sebarang teks adalah sepadan dengan teks yang dipaparkan dalam kotak dialog Masukkan nilai Parameter . Khususnya, jika salah satu sel dalam baris medan mengandungi nilai seperti Expr1: [pengecam], ini mungkin sumber prom parameter.

    Pertanyaan yang mengandungi ungkapan yang menyebabkan kotak dialog Masukkan Nilai Parameter muncul

Cari pautan untuk maklumat lanjut tentang cara untuk mencipta pertanyaan parameter dalam seksyen Lihat juga.

Halaman atas

Jika kotak dialog Masukkan Nilai Parameter muncul apabila anda membuka laporan, ikuti langkah ini untuk memeriksa sifat laporan:

  1. Klik kanan laporan dalam Anak Tetingkap Navigasi kemudian klik Pandangan Reka Bentuk.

    Nota: Sebelum meneruskan, menentukan jika mana-mana kawalan pada Laporan paparan segi tiga hijau di penjuru atas kiri mereka. Segi tiga bermakna bahawa capaian tidak menilai pengecam atau ungkapan dalam sifat Sumber kawalan bagi kawalan tersebut. Jika sebarang kawalan memaparkan segi tiga hijau, perhatian tertentu pada kawalan tersebut sambil anda meneruskan melalui langkah-langkah ini.

    Laporan mengandungi kotak teks dengan pengecam yang mungkin tersalah eja

  2. Jika anak tetingkap tugas Helaian sifat tidak dipaparkan, tekan F4 untuk memaparkannya.

  3. Dalam anak tetingkap tugas Helaian sifat , pilih tab Semua .

  4. Pilih kawalan yang memaparkan data pada Laporan (seperti kotak teks, kotak semak atau kotak kombo). Jika sebarang kawalan memaparkan segi tiga hijau yang dinyatakan dalam langkah 1, klik salah satu kawalan tersebut terlebih dahulu.

  5. Dalam anak tetingkap tugas Helaian Sifat, periksa sifat Sumber Kawalan bagi pengecam yang dipaparkan dalam kotak dialog Masukkan Nilai Parameter kemudian ubah suai ungkapan jika diperlukan.

  6. Ulangi langkah 4 dan 5 untuk kawalan lain pada Laporan, sehingga anda menemui ungkapan yang menyebabkan masalah.

  7. Jika anda masih tidak menemui masalah, semak sebarang ungkapan yang salah dalam anak tetingkap kumpul, Isih, dan jumlah :

    • Jika anak tetingkap kumpul, Isih, dan jumlah tidak dipaparkan, pada tab Reka bentuk , dalam Kumpulan pengumpulan & jumlah , pilih kumpul & Isih.

    • Jika "Kumpul mengikut ungkapan" atau "Isih mengikut ungkapan" dipaparkan pada baris dalam anak tetingkap kumpul, Isih, dan jumlah , pilih perkataan "ungkapan" untuk membuka pembina ungkapan, tempat anda boleh memeriksa ungkapan dan ubah suai jika perlu.

Halaman atas

Jika kotak dialog Masukkan nilai Parameter muncul setiap kali anda membuka borang, ungkapan yang salah mungkin berada dalam pertanyaan dasar. Memeriksa pertanyaan dasar untuk mencari ungkapan yang salah.

  1. Klik kanan borang dalam anak tetingkap navigasi, dan kemudian pilih Pandangan Reka bentuk.

  2. Jika anak tetingkap tugas Helaian sifat tidak dipaparkan, tekan F4 untuk memaparkannya.

  3. Pastikan borang dipilih dalam senarai di atas anak tetingkap tugas Helaian sifat , dan kemudian pilih tab Semua .

  4. Periksa sifat Sumber rekod . Jika ia mengandungi nama pertanyaan atau penyata SQL, kemudian salah satu pengecam dalam kenyataan mungkin salah dan menyebabkan dialog Masukkan nilai Parameter kotak muncul. Pilih kotak sifat Sumber rekod , dan kemudian klik butang bina Butang Pembina .

  5. Gunakan prosedur dalam seksyen memeriksa ungkapan dalam pertanyaan untuk mencari ungkapan yang salah.

    Penting: Untuk menyimpan perubahan anda pada pertanyaan apabila anda selesai, tutup pertanyaan dan kemudian simpan borang sebelum bertukar kembali kepada pandangan borang. Jika tidak, sebarang perubahan yang anda buat kepada pertanyaan akan hilang.

Halaman atas

Ungkapan yang salah dalam sifat Sumber baris pada kotak atau senarai kawalan kotak kombo boleh menyebabkan kotak dialog Masukkan nilai Parameter muncul. Dalam sesetengah kes, kotak dialog tidak akan muncul sehingga anda cuba menggunakan kawalan. Gunakan prosedur ini untuk memeriksa sifat Sumber baris kawalan:

  1. Klik kanan borang dalam anak tetingkap navigasi, dan kemudian pilih Pandangan Reka bentuk.

  2. Klik kotak kombo atau kotak senarai yang anda ingin periksa.

  3. Jika anak tetingkap tugas Helaian sifat tidak dipaparkan, tekan F4 untuk memaparkannya.

  4. Pilih Data tab kemudian periksa sifat Sumber baris dan Tentukan sama ada sebarang teks yang sepadan dengan teks dalam kotak dialog Masukkan nilai Parameter .

Halaman atas

Jika Access memaparkan kotak dialog Masukkan Nilai Parameter setiap kali anda membuka jadual, ungkapan yang salah berkemungkinan besar berada dalam sifat Sumber Baris bagi medan Carian dalam jadual.

  1. Klik kanan Jadual dalam anak tetingkap navigasi, dan kemudian pilih Pandangan Reka bentuk.

  2. Untuk menentukan sama ada medan adalah medan carian, pilih nama medan, dan kemudian di bawah Sifat medan, pilih tab carian . Jika tab yang mengandungi kotak sifat Sumber baris , kemudian medan adalah medan carian. Periksa sifat Sumber baris . Jika ia mengandungi penyata SQL, kemudian salah satu pengecam dalam kenyataan mungkin salah dan menyebabkan dialog Masukkan nilai Parameter kotak muncul.

Nota: Jadual boleh mempunyai berbilang medan Carian, jadi pastikan anda menyemak tab Carian bagi setiap medan.

Halaman atas

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Lihat Juga

Panduan sintaks ungkapan

Menambah fungsi kepada ungkapan Access

Menggunakan parameter untuk meminta input semasa menjalankan pertanyaan

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×