Cipta aplikasi kanvas dari awal menggunakan Microsoft Dataverse

Bina aplikasi kanvas untuk mengurus data yang disimpan dalam Dataverse, menggunakan jadual standard (yang dibina dalam), jadual tersuai (yang organisasi anda cipta) atau kedua-duanya.

Apabila anda membina aplikasi daripada Dataverse, anda tidak perlu mencipta sambungan daripada Power Apps, seperti yang anda lakukan dengan sumber data seperti SharePoint, Dynamics 365 atau Salesforce. Anda hanya perlu menentukan jadual yang anda mahu tunjukkan atau uruskan dalam aplikasi.

Prasyarat

Buka aplikasi kosong

Untuk mencipta aplikasi dari awal yang menggunakan data daripada Dataverse, langkah pertama adalah untuk mencipta aplikasi kosong. Untuk latihan ini, apabila anda mencipta aplikasi kosong, pastikan anda memilih Format telefon .

Tentukan jadual

  1. Di tengah skrin, pilih sambung kepada data.

  2. Dalam menu pengarangan aplikasi, pilih Data. Jika ini kali pertama bagi anda, anda digesa untuk mencipta sambungan ke Dataverse. Pilih Cipta sambungan ini.

  3. Pilih Tambah data dan dalam kotak carian enter,Akaun ยท > Connect.

  4. Tutup anak tetingkap Data dengan memilih ikon tutup di penjuru kanan bahagian atas.

Tambah skrin senarai

  1. Pada bar perintah, pilih Tab Templat > skrin baru > Senarai.

  2. Dalam bar navigasi sebelah kiri, pilih BrowseGallery1 dan kemudian tetapkan nilai sifat Item ke formula ini:

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    Formula ini menentukan bahawa:

    • Galeri sepatutnya menunjukkan data daripada jadual Akaun.

    • Data harus diisih dalam urutan menaik sehingga pengguna memilih jenis butang untuk mengalihkan urutan isih.

    • Jika pengguna menaip atau menampalkan satu atau lebih aksara ke dalam bar carian (TextSearchBox1), senarai akan menunjukkan hanya akaun tersebut yang mana medan nama mengandungi aksara yang ditetapkan oleh pengguna.

      Anda boleh menggunakan fungsi ini dan banyak fungsi lain untuk menentukan cara aplikasi anda muncul dan berkelakuan.

      Tetapkan sifat Item galeri.

  3. Tetapkan tatalektak galeri untuk menunjukkan hanya nama untuk setiap akaun dan konfigurasi bar tajuk untuk menunjukkan kata Semak Imbas, sebagaimana Sesuaikan galeri terangkan.

    Semak imbas skrin.

  4. Dalam anak tetingkap pengarangan aplikasi kiri, letakkan penuding di atas Skrin1, pilih ikon elipsis (...), kemudian pilih Padam.

  5. Dalam anak tetingkap pengarangan aplikasi kiri, letakkan penuding di atas Screen2, pilih ikon elipsis (...), kemudian pilih Namakan Semula.

  6. Taip atau tampal BrowseScreen, dan kemudian namakan semula galeri dalam skrin itu sebagai BrowseGallery.

    Namakan semula skrin Semak Imbas, galeri.

Tambah skrin borang

  1. Ulangi langkah pertama untuk prosedur sebelumnya, kecuali tambah skrin Borang dan bukannya skrin Senarai.

  2. Tetapkan sifat DataSource borang kepada Akaun dan sifat Item kepada BrowseGallery.Selected, sebagai tab Lanjutan anak tetingkap sebelah kanan dipaparkan.

  3. Pada tab Sifat anak tetingkap sebelah kanan, pilih Edit Medan untuk membuka anak tetingkap Medan.

  4. Pilih Tambah medan dan kemudian pilih kotak semak untuk medan ini:

    • Nama Akaun
    • Alamat 1: Jalan 1
    • Alamat 1: Bandar
    • Alamat 1: Kod Zip/Poskod
    • Bilangan Pekerja
    • Hasil Tahunan

    Nota

    Di luar senario ini, anda boleh mencipta medan tersuai dengan memilih Medan baharu, menyediakan maklumat yang diperlukan dan kemudian memilih Selesai. Maklumat lanjut: Cipta lajur.

    Pilih dan tambah lajur.

  5. Pilih Tambah.

  6. Tetapkan sifat Teks bar tajuk untuk menunjukkan Cipta/Edit.

    Skrin menunjukkan perubahan anda.

    Skrin selepas perubahan.

  7. Namakan semula skrin formscreen ini.

Konfigurasi ikon

  1. Pada BrowseScreen, tetapkan sifat OnSelect bagi ikon bulat berhampiran bahagian atas skrin kepada formula ini:

    Refresh(Accounts)

    Ikon muat semula.

  2. Tetapkan sifat OnSelect untuk ikon tambah kepada formula ini:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Tambah ikon.

  3. Tetapkan sifat OnSelect anak panah pertama yang menunjuk ke kanan kepada formula ini:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Ikon seterusnya.

  4. Pada FormScreen, tetapkan sifat OnSelect ikon batal kepada formula ini:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    Ikon batalkan.

  5. Tetapkan sifat OnSelect untuk ikon tanda semak kepada formula ini:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    Ikon tanda semak.

  6. Pada tab Selitkan, pilih Ikon, dan kemudian pilih ikon Sampah.

  7. Tetapkan sifat Warna ikon Tong Sampah kepada Putih dan sifat OnSelect kepada formula ini:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    Ikon sampah.

Uji aplikasi

  1. Pada menu tindakan, pilih Pratonton butang. Pratonton aplikasi. Maklumat lanjut: Pratonton aplikasi

  2. Togol senarai antara pesanan isi menaik dan menurun, dan tapis senarai dengan satu atau lebih aksara dalam nama akaun.

  3. Tambah akaun, edit akaun yang anda tambah, mula mengemas kini akaun tetapi batalkan perubahan anda dan kemudian padamkan akaun tersebut.

Langkah seterusnya

Nota

Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)

Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).