Tutorial: Mencipta, mengemas kini dan membaca Dataverse maklumat pada halaman

Keupayaan untuk berinteraksi secara dinamik adalah Microsoft Dataverse salah satu ciri utama Power Pages. Pengguna yang melawat laman web boleh melakukan tindakan seperti melihat senarai program, mendaftarkan anak-anak mereka, menjadualkan mesyuarat atau memohon permit bangunan. Maklumat yang dikesan masuk Dataverse boleh diakses oleh perkhidmatan lain Power Platform seperti Power Apps, Power Automate atau Power BI.

Dalam tutorial ini, anda akan membina aplikasi web yang Power Pages akan membolehkan pengguna keupayaan untuk membuat, membaca, dan mengemas kini Dataverse rekod. Anda boleh menggunakan laman web ini sebagai asas untuk membina laman web berkuasa anda sendiri Dataverse.

Site that allows creating and updating records.

Dalam tutorial ini, anda belajar bagaimana untuk:

  • Dataverse Mencipta jadual
  • Dataverse Mencipta pandangan
  • Dataverse Mencipta borang
  • Mengkonfigurasikan keizinan jadual untuk membolehkan anda membaca, mencipta dan mengemas kini rekod
  • Menambah senarai pada halaman
  • Menambah halaman dengan borang untuk mencipta rekod
  • Menambah halaman dengan borang untuk melihat/mengedit rekod
  • Kemas kini senarai untuk membolehkan anda menavigasi ke halaman untuk mencipta rekod dan melihat/mengedit rekod

Prasyarat

Dataverse Mencipta jadual

Dalam seksyen ini, anda akan menggunakan ruang kerja Data untuk mencipta Dataverse jadual. Jadual digunakan untuk menyimpan maklumat tentang objek tertentu. Biasiswa, permohonan, atau syarikat adalah beberapa contoh jadual. Jadual terdiri daripada satu siri lajur. Lajur ialah maklumat khusus tentang objek, seperti nama, perihalan, tarikh aplikasi atau pilihan opsyen, seperti warna.

Gunakan langkah di bawah untuk mencipta jadual dan lajur menggunakan ruang kerja Data.

  1. Pergi ke Power Pages.

  2. Pilih ikon Data pada navigasi kiri untuk masuk ke ruang kerja Data.

  3. Pilih butang jadual (+) baru, di sebelah kanan Jadual dalam tajuk laman web ini.

  4. Berikan jadual baru anda nama yang sesuai.

  5. Pilih Cipta untuk mencipta jadual dalam Dataverse.

    Create a new table.

  6. Untuk menambah lajur pada jadual, pilih + Lajur baru. Masukkan Nama paparan dan pilih jenisData dan pilih sebarang opsyen lain. Pilih Simpan.

    Add new columns to a new table.

  7. Ulangi langkah sebelumnya sehingga anda telah mencipta semua lajur yang diperlukan untuk jadual anda.

Dataverse Mencipta pandangan

Pandangan ialah Dataverse sejenis pertanyaan untuk memaparkan baris dan lajur data tertentu daripada Dataverse jadual. Apabila anda mencipta pandangan, anda menentukan kriteria tertentu seperti lajur untuk ditunjukkan, cara rekod diisih dan cara baris ditapis (contohnya, anda mungkin hanya ingin menunjukkan rekod yang mempunyai kriteria tertentu, seperti peristiwa di mana tarikh peristiwa berlaku pada masa hadapan).

Pandangan ini akan digunakan untuk mengkonfigurasi senarai pada halaman web.

Dalam seksyen ini, anda akan menggunakan ruang kerja Data untuk mencipta Dataverse pandangan.

  1. Pilih jadual daripada senarai jadual dalam Ruang kerja data yang anda ingin ciptakan pandangan baru.

  2. Pilih tab Pandangan.

  3. Pilih Pandangan baharu.

  4. Masukkan nama pandangan anda dan secara pilihan, perihalan.

  5. Pilih Cipta.

    Add a new view to a new table.

  6. Pereka pandangan akan muncul. Anda boleh menambah lajur pada pandangan dan melaraskan lebar.

  7. Anda boleh memilih untuk mengisih mengikut lajur jadual tertentu dalam seksyen Isih mengikut... pada panel flyout sebelah kanan.

  8. Anda juga boleh memilih untuk mengkonfigurasikan opsyen penapisan baris tertentu dengan memilih Edit penapis... pada seksyen Tapis mengikut pada panel flyout sebelah kanan.

  9. Apabila anda selesai mengkonfigurasikan pandangan, pilih Simpan kemudian Terbitkan pandangan.

    Configure the new view to a new table.

Dataverse Mencipta borang

Borang menyediakan Dataverse permukaan yang menunjukkan susunan lajur tertentu (medan) daripada jadual untuk digunakan sebagai asas bagi pengguna akhir untuk menambah, membaca atau mengemas kini rekod individu.

Borang ini Dataverse akan digunakan untuk mengkonfigurasi komponen borang pada halaman web.

Dalam seksyen ini, anda akan menggunakan Ruang kerja data untuk mencipta Dataverse borang.

  1. Pilih jadual daripada senarai jadual dalam Ruang kerja data yang anda ingin ciptakan borang baru.

  2. Pilih tab Borang.

  3. Pilih Borang baharu.

  4. Masukkan nama borang anda dan secara pilihan, perihalan.

  5. Pilih Cipta.

    Create a new Dataverse form.

  6. Reka bentuk borang akan Dataverse muncul. Dengan alat ini, anda boleh mereka bentuk dan mengkonfigurasi pelbagai aspek untuk borang anda:

    • Pilih + Tambah medan akan memaparkan senarai lajur jadual dan membolehkan anda menyeret dan melepaskannya ke kanvas borang.
    • Kanvas borang membolehkan anda mengatur medan.
    • Panel terbang keluar sifat di sebelah kanan membolehkan anda mengkonfigurasi pelbagai pilihan borang, tab, bahagian dan medan yang dipilih, seperti bilangan lajur setiap seksyen, lebar dan ketinggian medan, nama label dan aspek lain.

    Nota

    Medan tertentu (seperti Pemilik tidak akan kelihatan di laman web).

  7. Apabila anda selesai mengkonfigurasikan borang, pilih Simpan kemudian Terbitkan borang.

    Configure Dataverse form.

Konfigurasi keizinan jadual

Secara lalai, pengguna laman tidak akan mempunyai capaian untuk melihat, mencipta atau mengedit rekod. Anda perlu mengkonfigurasikan keizinan jadual tertentu dan memperuntukkan peranan web. Untuk memastikan data anda kekal dilindungi dan selamat, anda hanya perlu menyediakan akses kepada pengguna tertentu laman web ini.

Dalam seksyen ini, anda akan menggunakan Sediakan ruang kerja untuk mencipta keizinan jadual dan memperuntukkan peranan web.

  1. Pilih ikon Sediakan ruang kerja.

  2. Di bawah Keselamatan, pilih Keizinan jadual.

  3. Pilih + Kebenaran baharu.

  4. Bahagian terbang keluar akan muncul. Masukkan Nama untuk keizinan jadual.

  5. Pilih Jadual yang anda ingin sediakan keizinan.

  6. Pilih JenisCapaian yang sesuai bergantung pada cara anda ingin menentukan perhubungan rekod kepada pengguna daftar masuk. Untuk tujuan tutorial ini, kami akan menyediakan akses kepada semua pelawat laman web, jadi kami akan memilih Global. Pertimbangkan pilihan lain semasa anda membina laman web anda.

  7. Pilih opsyen Keizinan untuk berdasarkan cara anda ingin pengguna berinteraksi dengan data. Untuk tujuan tutorial ini, kami akan memilih Baca, Tulis,Cipta dan Padam. Pertimbangkan untuk mengehadkan pilihan ini semasa anda membina laman web anda sendiri.

  8. Pilih + Tambah peranan dan pilih peranan web yang anda ingin peruntukkan kepada keizinan jadual ini. Untuk tujuan tutorial ini, kami akan memilih peranan Pengguna Tanpa Nama dan Pengguna Disahkan. Pertimbangkan untuk membuat peranan web tersuai dan menetapkan pengguna tertentu semasa anda membina laman web anda sendiri.

    Create table permissions.

  9. Pilih Simpan untuk menyimpan keizinan jadual.

Menambah halaman pada laman anda

Anda perlu mencipta halaman dalam laman anda untuk berinteraksi dengan Dataverse rekod.

Dalam tutorial ini, kami akan membuat tiga halaman;

  • Halaman yang akan menunjukkan senarai Dataverse rekod.
  • Halaman untuk mencipta rekod baru.
  • Halaman untuk melihat dan mengemas kini rekod sedia ada.

Menambah senarai pada halaman

Menambah komponen senarai ke halaman web akan membolehkan pengguna mencari, menyemak imbas dan memilih daripada senarai rekod yang disimpan dalam Dataverse.

Dalam seksyen ini, anda akan menggunakan ruang kerja Pages untuk mencipta halaman dengan komponen senarai.

  1. Pilih ikon ruang kerja Pages.

  2. Pilih di + sebelah kanan navigasi Utama.

  3. Berikan halaman web nama yang sesuai.

  4. Dalam Tataletak Standard, pilih Mulakan daripada tataletakkosong dan pilih Tambah.

    Create a web page.

  5. Apabila halaman baru muncul, anda akan diberikan senarai komponen untuk ditambahkan pada halaman baru anda. Pilih komponen Senarai.

    Select the list component.

  6. Tetingkap Tambah senarai akan muncul.

    • Pilih jadual.
    • Pilih satu atau lebih Dataverse pandangan.
    • Tinggalkan nama lalai atau berikan senarai nama baru.
    • Pilih OK.

    Configure the list properties.

  7. Senarai kosong akan muncul pada halaman.

Menambah halaman dengan borang untuk mencipta rekod

Menambah komponen borang pada halaman yang dikonfigurasikan untuk menyelitkan data akan membolehkan pengguna mencipta rekod baru dalam Dataverse. Komponen borang pada halaman adalah berdasarkan borang yang Dataverse dicipta dalam ruang kerja data.

Dalam seksyen ini, anda akan menggunakan ruang kerja Halaman untuk mencipta halaman dengan komponen borang yang dikonfigurasikan untuk menyelitkan rekod baru.

  1. Pilih ikon ruang kerja Pages.

  2. Pilih ikon ... di sebelah kanan halaman web yang anda buat sebelum ini untuk mengandungi komponen senarai, menu terbang keluar akan muncul, pilih Tambah subhalaman baru.

    Add a subpage to the site.

  3. Berikan halaman nama yang sesuai (contohnya, Cipta rekod) dan pilih tataletak Mula daripada halaman kosong.

  4. Apabila halaman baru muncul, anda akan diberikan senarai komponen untuk ditambahkan pada halaman baru anda. Pilih komponen Borang.

    Add a form component to a page.

  5. Tetingkap Tambah borang akan muncul. Pilih + Borang baharu.

  6. Anda kemudiannya perlu mengkonfigurasi borang.

    • Dataverse Pilih jadual untuk borang anda.
    • Pilih borang yang Dataverse akan digunakan sebagai tataletak untuk komponen borang anda pada halaman anda.
    • Tinggalkan lalai atau berikan komponen borang nama (contohnya cipta rekod).

    Configure form component properties.

  7. Anda boleh mengkonfigurasi sifat komponen bentuk lain. Pada seksyen Data, pastikan opsyen Datadaripada borang ini disetkan kepada Mencipta rekod baru. Anda boleh mengkonfigurasikan opsyen lain seperti mematikan atau menghidupkan CAPTCHA atau mengkonfigurasikan navigasi apabila borang diserahkan.

  8. Pilih Simpan.

  9. Kami akan mengalih keluar halaman baru ini dari navigasi halaman utama. Kami akan menambah pilihan cipta rekod pada halaman dengan komponen senarai. Pilih ... dan pilih Alih ke "Halaman lain".

    Move subpage to other pages section.

Menambah halaman dengan borang untuk melihat/mengedit rekod

Bersama-sama dengan mencipta rekod baharu, kami juga ingin membenarkan pengguna kami dapat mengedit rekod sedia ada. Kami sekali lagi akan menggunakan komponen borang pada halaman tetapi sebaliknya dikonfigurasikan untuk mengedit rekod dalam Dataverse.

Sekali lagi kami akan menambah halaman web baharu dan menambah komponen borang seperti yang kami lakukan dalam langkah sebelumnya.

Dalam seksyen ini, anda akan menggunakan ruang kerja Pages untuk mencipta halaman dengan komponen borang dan mengkonfigurasikannya untuk mengedit rekod sedia ada.

  1. Pilih ikon ruang kerja Pages.

  2. + Pilih ikon (tambah halaman web) di sebelah kanan seksyen Halaman lain. Berikan halaman nama yang sesuai dan gunakan Mula daripada tataletak kosong.

    Edit the copied web page.

  3. Anda akan melihat halaman tersebut. Pilih opsyen Borang yang akan muncul untuk membuka tetingkap Tambah borang.

  4. Pilih pilihan + Borang baru.

    Add an edit form to the web page.

  5. Anda kemudiannya perlu mengkonfigurasi borang dengan pilihan yang serupa sebagai komponen selitkan borang.

    • Dataverse Pilih jadual untuk borang anda.
    • Pilih borang yang Dataverse akan digunakan sebagai tataletak untuk komponen borang anda pada halaman anda.
    • Tinggalkan lalai atau berikan komponen borang nama (contohnya Edit rekod).
  6. Anda boleh mengkonfigurasi sifat komponen bentuk lain. Pada seksyen Data, pastikan opsyen Datadaripada borang ini disetkan kepada Kemas kini rekod sedia ada. Anda boleh mengkonfigurasikan opsyen lain seperti mematikan atau menghidupkan CAPTCHA atau mengkonfigurasikan navigasi apabila borang diserahkan.

    Change form type.

  7. Pilih OK.

Kemas kini senarai untuk membolehkan anda menavigasi ke halaman untuk mencipta rekod dan melihat/mengedit rekod

Sekarang halaman dengan komponen borang telah dibuat, kita perlu mengkonfigurasi halaman dengan komponen senarai untuk dapat menavigasi ke kedua-dua halaman buat dan edit.

Dalam seksyen ini, anda akan menggunakan ruang kerja Pages untuk mengkonfigurasikan komponen senarai untuk mempunyai opsyen mencipta rekod baru dan juga mengkonfigurasikan senarai supaya pengguna boleh memilih pada rekod tersenarai dan menavigasi ke halaman edit.

  1. Pilih ikon ruang kerja Pages.

  2. Pilih halaman dengan komponen senarai.

  3. Pilih komponen senarai pada halaman dan kemudian pilih butang Senarai untuk membuka tetingkap Tambah senarai.

  4. Pilih tab Data.

  5. Pilih opsyen Cipta rekod baru.

  6. Dalam jenis Sasaran, pilih HalamanWeb dan pilih halaman web dengan komponen borang yang dikonfigurasikan untuk mencipta rekod.

  7. Pilih opsyen Lihat butiran.

  8. Dalam jenis Sasaran, pilih HalamanWeb dan pilih halaman web dengan komponen borang yang dikonfigurasikan untuk mengedit dan melihat rekod.

    Configure list for adding records.

  9. Pilih OK.

Uji laman web ini

Dalam studio reka bentuk, pilih Pratonton, diikuti oleh Desktop untuk pratonton laman anda.

Mencipta beberapa rekod baru. Apabila anda mempunyai senarai rekod, pilih lajur pertama senarai untuk membuka halaman untuk mengedit rekod.

Site that allows creating and updating records.

Peningkatan tambahan

Untuk menjadikan laman web anda lebih mudah digunakan untuk pengguna akhir dan mengurangkan navigasi, anda boleh mengkonfigurasikan borang sebaliknya mengubah hala kembali ke halaman senarai dan bukannya mesej. Bergantung pada laman web anda, anda mungkin mahu mematikan CAPTCHA.

Configure page to return to list page.