Panduan: Mengonfigurasi tabel tambahan untuk pencarian global
Gambaran Umum
Anda dapat mengaktifkan pencarian untuk tabel tambahan untuk fungsi pencarian. Mengkonfigurasi pencarian untuk tabel tambahan memerlukan tindakan tambahan, yang dijelaskan di artikel ini. Langkah konfigurasi eksplisit ini memastikan tidak ada rekaman yang akan dibuat secara tidak sengaja menggunakan pencarian global.
Langkah untuk mengonfigurasi pencarian untuk tabel tambahan
Untuk mengonfigurasi pencarian untuk tabel tambahan:
Aktifkan pencarian tabel tambahan untuk pertama kali dengan menambahkan pengaturan baru Search/EnableAdditionalEntities dan mengaturnya ke true. Ini adalah langkah satu kali yang memungkinkan pencarian semua tabel tambahan standar dan kustom.
Buat tampilan Pencarian Portal untuk setiap tabel tambahan dengan filter dan kolom wajib yang harus dapat dicari.
Konfigurasikan izin tabel untuk setiap tabel tambahan dengan Peran Web agar memiliki setidaknya hak istimewa baca. Abaikan langkah ini jika Anda telah memiliki izin baca yang dikonfigurasi untuk setiap tabel.
Buat halaman rincian rekaman untuk setiap tabel agar dapat menampilkan rincian rekaman yang dipilih dari halaman hasil pencarian. Abaikan langkah ini jika Anda telah membuat halaman rincian rekaman hasil terpisah untuk setiap tabel.
Buat penanda situs yang dinamai
<entitylogicalname>_SearchResultPageuntuk setiap tabel dengan halaman rincian rekaman terkait.
Peringatan
Jika Anda tidak membuat halaman rincian rekaman atau jika Anda tidak mengikat halaman rincian rekaman dengan penanda situs untuk pencarian, Anda tidak akan dapat memilih rekaman tabel tambahan dari halaman hasil pencarian untuk melihat rincian rekaman.
Pengaturan situs untuk tabel tambahan
Pengaturan situs Search/EnableAdditionalEntities diperlukan saat mengkonfigurasi tabel tambahan untuk pencarian.
Penting
Search/EnableAdditionalEntities secara eksplisit untuk mengaktifkan pencarian untuk tabel tambahan. Pengaturan utama pencarian situs pencarian/diaktifkan harus diatur ke benar saat menggunakan fungsi pencarian.
Anda juga dapat mengkonfigurasi pengaturan situs terkait lainnya yang mirip dengan konfigurasi pencarian untuk tabel default. Contohnya, Anda dapat menggunakan pengaturan Pencarian/Filter untuk mengkonfigurasi tabel tambahan dan menambahkan pilihan filter tarik-turun ke pencarian global. Informasi selengkapnya: Pengaturan situs.
Penanda situs untuk halaman rincian rekaman
Halaman rincian rekaman dikonfigurasi menggunakan penanda situs bernama <entitylogicalname>_SearchResultPage.
Contohnya, jika nama logika tabel Anda nwind_products, penanda situs akan menjadi nwind_products_SearchResultPage. Nilai penanda situs adalah halaman rincian rekaman yang akan dibuka bila hasil pencarian dipilih. Secara default, ID rekaman diteruskan dalam parameter id querystring ke halaman rincian rekaman. Untuk informasi lebih lanjut tentang menambahkan formulir pada halaman, buka Susun halaman.
Penting
Pastikan halaman rincian rekaman Anda memiliki formulir dasar atau memiliki logika tertulis untuk menampilkan rincian hasil pencarian. Misalnya, langkah 4-menambahkan halaman rincian rekaman dalam panduan berikut.
Panduan berikut menjelaskan setiap langkah secara rinci dengan database sampel dan solusi untuk mengkonfigurasi pencarian tabel tambahan.
Catatan
- Panduan ini menjelaskan cara mengaktifkan pencarian tabel Pesan Produk dalam database sampel Northwind, yang tersedia dengan Microsoft Dataverse. Untuk informasi lebih lanjut tentang database sampel, lihat menginstal database dan aplikasi Northwind Traders.
- Anda dapat mengikuti panduan dengan tabel pilihan Anda dengan mengganti tabel nwind_products dengan nama logis tabel Anda.
Langkah 1: Tambah atau perbarui pengaturan situs pencarian
Masuk ke Power Apps.
Pastikan Anda berada di lingkungan yang sesuai tempat portal Anda ada.
Pilih Aplikasi di panel navigasi sebelah kiri, lalu cari aplikasi Manajemen Portal yang diarahkan model.

Catatan
Aplikasi manajemen portal mungkin bernama Portal Dynamics 365 jika Anda berada di lingkungan yang menginstal aplikasi Dynamics 365.
Pilih untuk membuka aplikasi Manajemen Portal, lalu buka Pengaturan Situs di panel navigasi kiri.
Buat pengaturan baru, Search/EnableAdditionalEntities, lalu atur nilainya ke benar.

Buat atau perbarui pengaturan pencarian/filter, dan tambahkan nilai Products:nwind_products.

Langkah 2: Buat atau Verifikasikan tampilan pencarian portal
Catatan
Langkah-langkah berikut memerlukan solusi Northwind Traders untuk diinstal. Jika Anda ingin menggunakan tabel lain, gunakan solusi yang sesuai atau gunakan solusi Default.
Buka Power Apps, dan pilih Solusi dari panel navigasi kiri.
Pilih Northwind Traders.

Cari tabel Pesan Produk.

Pilih tabel Pesan Produk, lalu pilih Tampilan.

Pastikan Anda melihat pencarian portal dalam daftar tampilan.

Jika tampilan pencarian portal belum ada, pilih Tambah tampilan, masukkan nama sebagai pencarian portal, lalu pilih buat.


Pastikan kolom yang sesuai ditambahkan ke tampilan untuk pencarian.

Jika Anda mengedit tampilan, pastikan untuk memilih Simpan, lalu publikasikan sebelum melanjutkan.

langkah 3: Buat izin tabel
Masuk ke Power Apps.
Pilih Aplikasi di panel navigasi sebelah kiri, lalu pilih untuk membuka aplikasi Manajemen Portal yang diarahkan model.
Di panel navigasi kiri, pilih Izin tabel.
Pilih baru.

Masukkan nama sebagai Produk Northwind Baca Semua, lalu pilih Jenis Akses yang sesuai dan hak istimewa Baca.
Contoh ini, jenis akses Global diberikan ke tabel nwind_products.

Pilih Simpan & Tutup.
Pilih dan buka produk Northwind baca semua.
Gulir turun ke Bagian peran web, lalu pilih Tambah peran web yang ada.

Cari pengguna yang diautentikasi, lalu pilih tambahkan:

Langkah 4: Tambahkan halaman web rincian rekaman
Buka Power Apps, dan pilih Aplikasi di panel navigasi kiri.
Pilih perintah lainnya (...) untuk portal, lalu pilih Edit untuk membuka portal di Power Apps Studio.
Pilih halaman baru dari menu di sudut kiri atas, lalu pilih tata letak kosong untuk halaman.

Masukkan nama halaman web sebagai produk pesanan.
Catatan
Halaman ini akan ditampilkan bila pengguna memilih rekaman dari halaman hasil pencarian untuk melihat rincian rekaman yang dipilih.
Pilih komponen di panel navigasi kiri, lalu tambahkan komponen formulir ke halaman web ini.

Pilih pilihan Gunakan yang ada di sisi kanan ruang kerja Anda, pilih formulir lihat Produk untuk tabel nwind_products, lalu atur Mode ke ReadOnly.

Langkah 5: Tambahkan penanda situs untuk halaman web rincian rekaman
Masuk ke Power Apps.
Pilih Aplikasi di panel navigasi sebelah kiri, kemudian pilih untuk membuka aplikasi Manajemen Portal yang diarahkan model.
Dari bagian kiri bilah navigasi, pilih Penanda Situs.
Pilih baru, lalu buat penanda situs baru menggunakan rincian berikut:
- Nama: nwind_products_SearchResultPage
- Halaman: Produk Pesanan

Langkah 6: Buat ulang indeks pencarian
Telusuri portal menggunakan akun pengguna yang telah diberi peran web Administrator.
Tambahkan URL di bilah alamat dengan /_services/about, kemudian pilih Enter.

Pilih Kosongkan cache.
Setelah cache dikosongkan, pilih Buat ulang indeks pencarian.
Langkah 7: Pastikan pencarian global berfungsi dengan tabel kustom
Telusuri ke portal dengan pengguna yang telah diberi Peran Web yang Diautentikasi.
Buka Toolbar pencarian atau halaman pencarian, dan Cari rekaman yang diketahui.
Misalnya, gunakan kata kunci pencarian Northwind Clam Chowder untuk mendapatkan hasil yang terkait dengan tabel nwind_products .

Langkah berikutnya
Menghapus tabel dari pencarian global
Lihat juga
Pengaturan Situs Terkait pencarian
Pencarian progresif
Catatan
Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)
Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).
Saran dan Komentar
Kirim dan lihat umpan balik untuk