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

Simptom

Apabila anda membuka objek Microsoft Office Access (seperti jadual, pertanyaan, borang atau laporan), Access memaparkan kotak dialog Masukkan Nilai Parameter.

Sebab

Access memaparkan kotak dialog Masukkan nilai Parameter 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:

Kotak dialog Masukkan Nilai Parameter

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

Kotak dialog Masukkan Nilai Parameter

Penyelesaian

Untuk menghentikan kemunculan kotak dialog Masukkan Nilai Parameter, anda mesti memeriksa sebarang ungkapan yang berkaitan dengan objek yang anda sedang kerjakan dan mencari pengecam yang menyebabkan kotak dialog muncul. Kemudian, anda mesti membetulkan pengecam atau sintaks ungkapan yang mengandungi pengecam. Prosedur berikut menyediakan panduan umum untuk memeriksa ungkapan dalam jenis objek yang berbeza. Walau bagaimanapun, perubahan khusus yang anda mesti lakukan bergantung pada struktur pangkalan data anda.

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

  1. Apabila kotak dialog Masukkan Nilai Parameter yang tidak diingini muncul, perhatikan pengecam atau ungkapan yang disenaraikan dalam kotak dialog:

    Kotak dialog Masukkan Nilai Parameter

  2. Klik Batal.

  3. Teruskan dengan salah satu prosedur berikut, bergantung pada jenis objek yang anda buka apabila kotak dialog muncul.

Memeriksa ungkapan dalam pertanyaan

Memeriksa ungkapan dalam laporan

Memeriksa ungkapan dalam borang

Memeriksa ungkapan dalam jadual

Memeriksa ungkapan dalam pertanyaan

Ralat tipografi dalam pertanyaan adalah sebab yang lazim bagi prom parameter yang tidak diingini. Seperti yang disebutkan pada permulaan, apabila pertanyaan direka bentuk untuk meminta nilai parameter apabila ia berjalan, kotak dialog Masukkan Nilai Parameter muncul secara ditentukan. Walau bagaimanapun, jika anda pasti pertanyaan tersebut tidak sepatutnya meminta nilai parameter, gunakan prosedur ini untuk memeriksa pertanyaan bagi ungkapan yang tidak betul.

  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 ke maklumat lanjut mengenai cara untuk mencipta pertanyaan parameter dalam seksyen Lihat Juga.

Atas Seksyen

Memeriksa ungkapan dalam laporan

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, tentukan sama ada sebarang kawalan pada laporan memaparkan segi tiga hijau dalam penjuru atas kirinya. Segi tiga menunjukkan bahawa Access tidak boleh menilai pengecam atau ungkapan dalam sifat Sumber Kawalan bagi kawalan tersebut. Jika sebarang kawalan memaparkan segi tiga hijau, sila perhatikan dengan teliti pada kawalan tersebut apabila melaksanakan langkah yang menyusuli.

    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, klik tab Semua.

  4. Klik kawalan yang memaparkan data pada laporan (seperti kotak teks, kotak semak atau kotak kombo). Jika sebarang kawalan memaparkan segi tiga hijau seperti yang disebutkan sebelum ini, klik salah satu daripadanya 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 dua langkah sebelum ini bagi 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, klik Kumpul & Isih.

    • Jika "Kumpul mengikut ungkapan" atau "Isih mengikut ungkapan" dipaparkan pada baris dalam anak tetingkap Kumpul, Isih dan Jumlah, klik perkataan "ungkapan" untuk membuka Pembina Ungkapan yang anda boleh memeriksa ungkapan dan mengubah suainya jika perlu.

Atas Seksyen

Memeriksa ungkapan dalam borang

Jika kotak dialog Masukkan Nilai Parameter muncul pada setiap kali anda membuka borang, ungkapan yang salah mungkin berada dalam salah satu tempat berikut:

Memeriksa pertanyaan dasar

Jika sumber rekod borang ialah pertanyaan, periksa pertanyaan dasar untuk mencari ungkapan yang salah.

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

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

  3. Pastikan Borang dipilih dalam senarai di bahagian atas anak tetingkap Helaian Sifat kemudian klik 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. Klik 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 apabila anda telah selesai, tutup pertanyaan kemudian simpan borang sebelum menukar kembali kepada pandangan borang. Jika tidak, sebarang perubahan yang anda buat pada pertanyaan akan hilang.

Memeriksa kotak kombo atau kotak senarai pada borang

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

  1. Klik kanan borang dalam Anak Tetingkap Navigasi kemudian klik 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. Klik tab Data kemudian periksa sifat Sumber Baris dan tentukan sama ada sebarang teks adalah sepadan dengan teks dalam kotak dialog Masukkan Nilai Parameter.

Atas Seksyen

Memeriksa ungkapan dalam jadual

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, kemudian klik Pandangan Reka Bentuk.

  2. Untuk menentukan sama ada medan adalah medan carian, klik nama medan, dan kemudian di bawah Sifat medan, klik 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.

Atas Seksyen

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.

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.

×