Bidang di aplikasi saya secara tak terduga merupakan baca-saja

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Penting    Microsoft tidak lagi merekomendasikan pembuatan dan penggunaan aplikasi web Access di SharePoint. Sebagai alternatif, pertimbangkan menggunakan Microsoft PowerApps untuk menyusun solusi bisnis tanpa kode bagi perangkat seluler dan web.

Saat Anda menggunakan kueri untuk menyediakan data untuk tampilan dalam aplikasi web Access, beberapa bidang yang Anda harapkan agar dapat mengedit bersifat baca-saja dalam tampilan. Secara khusus, jika Anda menggunakan lebih dari satu tabel dan ada setidaknya satu gabungan, ada batasan di mana bidang kueri dapat diperbarui.

Catatan: Topik ini adalah tentang aplikasi web Access. Tidak berlaku untuk database desktop. Jika Anda mengalami masalah dengan kueri di desktop database, lihat artikel pengenalan kueri untuk mendapatkan gambaran umum.

Persyaratan untuk bidang kueri yang dapat diperbarui

  • Hanya bidang yang berasal dari tabel di mana bidang yang digabungkan tidak memiliki nilai yang unik – tabel “paling-banyak” – yang dapat diperbarui.

  • Output kueri harus menyertakan bidang kunci utama untuk tabel paling-banyak.

  • Tabel paling-banyak harus berada di sisi dalam setiap gabungan luar (yaitu, sisi kiri dari gabungan kiri luar atau sisi kanan dari gabungan kanan luar).

Diagram sebuah kueri yang menggambarkan bidang mana yang dapat diperbarui

Dalam kueri ini, tabel Tugas adalah tabel paling-banyak karena tabel tersebut mencari data dalam tabel Project.

Tetapi, karena kunci utama untuk Tugas tidak disertakan dalam output, tidak satu pun dari bidangnya yang akan dapat diperbarui.

Sekalipun kunci tersebut ditambahkan, tidak satu pun dari bidang yang berasal dari tabel Project dapat diperbarui karena bukan merupakan tabel paling-banyak.

Atas halaman

Menemukan dan mengatasi masalah bidang yang dapat diperbarui

Alasan bahwa bidang Anda tidak dapat diperbarui menentukan bagaimana Anda bisa mengaktifkan pembaruan. Untuk menemukan alasan itu, buka kueri dalam Tampilan Desain dan periksa detail desain kueri.

  1. Jika Anda memulai dari browser, buka aplikasi web di Access: di sudut kanan atas aplikasi, klik pengaturan > Kustomisasi di Access.

  2. Dalam Access, jika Panel Navigasi tidak terbuka, tekan F11 untuk menampilkannya. Lalu, dalam Panel Navigasi, klik kanan kueri lalu klik Tampilan Desain.

    Menu konteks sebuah kueri dalam Panel Navigasi

  3. Tentukan tabel mana dalam kueri merupakan tabel paling-banyak. Aturan sederhananya adalah bahwa tabel paling-banyak adalah tabel yang mencari data di tabel lainnya.

  4. Periksa bahwa bidang yang ingin Anda perbarui berada di tabel paling-banyak. Jika tidak, tidak ada yang bisa Anda lakukan pada kueri tersebut untuk menangani masalah. Sebagai cara alternatif untuk memungkinkan orang-orang mengedit bidang, pertimbangkan membuat tampilan baru yang dapat diperbarui hanya berdasarkan pada tabel, lalu memudahkan membuka tampilan itu jika diperlukan. Misalnya, Anda mungkin menyediakan tombol dengan makro yang membuka tampilan.

  5. Periksa kunci utama untuk tabel paling-banyak yang disertakan dalam output kueri. Jika tidak ada, menambahkan kunci utama untuk output kueri.

  6. Klik ganda tiap gabungan dan verifikasikan bahwa:

    • Gabungan adalah gabungan dalam; atau,

    • Jika merupakan gabungan luar, tabel paling-banyak berada di sisi dalam gabungan tersebut – di sisi kiri dari gabungan kiri atau di sisi kanan dari gabungan kanan.

Jika sebuah gabungan tidak memenuhi sedikitnya salah satu dari dua kriteria sebelumnya, Ubah gabungan tersebut agar kueri dapat diperbarui.

atas halaman

Menambahkan kunci utama paling-banyak ke output kueri

  1. Buka kueri dalam Tampilan Desain.

  2. Identifikasikan tabel paling-banyak.

  3. Klik ganda tiap bidang dalam kunci utama. Tiap bidang kunci ditandai dengan kunci kecil.

  4. Di kisi desain kueri, pastikan kotak Perlihatkan di-Check pada bidang kunci yang baru saja Anda tambahkan:

    Baris Perlihatkan dalam kisi desain kueri

Atas halaman

Mengubah gabungan untuk membuat kueri dapat diperbarui

Jika Gabung apa pun tidak memenuhi salah satu kriteria di atas, itu akan mencegah pembaruan. Berikut adalah contoh gabungan tidak dapat diperbarui:

Kotak dialog Properti Gabungan

Ini adalah gabungan kiri luar – menyertakan semua dari tabel kiri dan rekaman yang sesuai dari tabel kanan. Tetapi, tabel paling-banyak berada di sisi kanan gabungan – sehingga mencegah pembaruan.

Cara-cara membuat agar gabungan luar dapat diperbarui

Ada tiga cara dasar untuk menyesuaikan gabungan sehingga kuerinya dapat diperbarui. Klik ganda gabungan untuk membuka kotak dialog Properti Gabungan, lalu lakukan salah satu hal berikut ini:

  • Mengubah gabungan luar menjadi gabungan    Klik opsi 1 di kotak dialog Properti gabungan .

  • Mengalihkan posisi tabel    Memindahkan tabel paling-banyak ke bagian dalam gabungan dan tabel lain ke sisi luar (gunakan kotak kombo dalam kotak dialog Properti gabungan untuk mengatur kiri dan kanan nama tabel).

  • Mengubah arah gabungan    Klik opsi 2 atau 3 di kotak dialog Properti Gabungan (ubah itu menjadi nilai lainnya).

Atas halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×