Kongsi melalui


Cipta apl kanvas menggunakan Microsoft Dataverse

Cipta aplikasi kanvas untuk mengurus data yang disimpan Dataverse, menggunakan sama ada jadual standard terbina dalam, jadual tersuai yang dicipta oleh organisasi anda atau kedua-duanya.

Apabila membina apl daripada, Dataverse anda tidak perlu mencipta sambungan daripada Power Apps, tidak seperti sumber data seperti SharePoint, Dynamics 365 atau Excel. Apa yang anda perlu lakukan ialah menentukan jadual yang anda mahu paparkan atau uruskan dalam apl.

Prasyarat

  • Tukar kepada persekitaran di mana pangkalan data dicipta dengan data sampel. Jika anda mempunyai lesen yang sesuai, anda boleh mencipta persekitaran untuk memenuhi keperluan ini.
  • Pastikan anda mempunyai peranan keselamatan Pembuat Persekitaran , sama ada secara langsung atau melalui pasukan Dataverse yang merupakan sebahagian daripada kategori Kumpulan Keselamatan AAD . Peranan keselamatan tersuai tidak disokong pada masa ini untuk senario pembuat Apl Kanvas.

Cipta aplikasi

  1. Log masuk ke. Power Apps

  2. Daripada skrin utama, pilih salah satu daripada pilihan berikut berdasarkan cara anda mahu mencipta apl anda menggunakan Dataverse:

    Cipta pilihan menggunakan Dataverse Manfaat Navigasi
    Apl galeri satu halaman Gunakan data perniagaan sedia ada anda dan Dataverse cipta apl responsif yang ringan. 1. Pilih salah satu daripada pilihan berikut:

    - Mulakan dengan data>Pilih jadual sedia ada.

    - Mulakan dengan Galeri reka bentuk>halaman yang disambungkan ke jadual.

    2. Pilih jadual dan pilih Cipta apl.
    Apl mudah alih tiga skrin Gunakan data sedia ada anda dan Dataverse cipta apl menggunakan templat dengan tiga skrin, menawarkan pilihan untuk menyemak imbas, melihat butiran, mencipta dan mengedit. Mulakan dengan templat>apl Daripada Dataverse. Kemudian, pilih jadual >Cipta apl.
    Apl kosong yang menggunakan data daripada Dataverse Gunakan data perniagaan sedia ada anda untuk Dataverse menyesuaikan apl anda dengan fleksibiliti, bebas daripada had templat yang telah direka bentuk. Dalam anak tetingkap navigasi kiri, pilih Cipta>Mulakan dengan kanvas>kosong Saiz telefon.
  3. Apl dicipta dan Power Apps Studio dibuka, di mana anda terus membina apl.

Tambah Dataverse jadual dalam app kosong

Untuk membantu anda memahami cara mencipta apl dengan data daripada, Dataverse mari kita mulakan dengan mencipta apl kosong dan kemudian menambah data daripada. Dataverse

  1. Log masuk ke Power Apps

  2. Dalam anak tetingkap navigasi kiri, pilih Cipta>Mulakan dengan kanvas>kosong Saiz telefon.

  3. Apabila Power App Studio dibuka, pergi ke menu pengarang aplikasi dan pilih Data.

    Nota

    Jika ini adalah kali pertama anda menyambung ke, Dataverse anda akan digesa untuk membuat sambungan. Pilih Cipta untuk mewujudkan sambungan.

  4. Pilih Tambah data dan masukkan Akaun dalam kotak carian, dan pilihnya.

  5. Tutup anak tetingkap Data dengan memilih ikon tutup di penjuru kanan sebelah atas.

    Tangkapan skrin anak tetingkap data tutup.

Tambah skrin senarai

  1. Pada bar arahan, pilih Skrin baharu>Senarai.

  2. Dalam bar navigasi kiri, pilih BrowseGallery1 dan kemudian setkan nilai sifat Item kepada formula ini:

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

    Formula ini menentukan bahawa:

    • Galeri hendaklah menunjukkan data daripada jadual Akaun .

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

    • Jika pengguna menaip atau menampal satu atau lebih aksara ke dalam bar carian (TextSearchBox1), senarai hanya menunjukkan akaun yang medan nama mengandungi aksara yang ditentukan oleh pengguna.

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

      Tetapkan sifat Item galeri.

  3. Dalam anak tetingkap Sifat galeri, tetapkan Tataletak kepada Tajuk.

  4. Edit sifat teks Tajuk dan namakan semula kepada Semak imbas. Maklumat lanjut: Sesuaikan galeri

    Semak imbas skrin.

  5. Dalam anak tetingkap pengarangan apl kiri, tuding pada Skrin1, pilih ikon elipsis (...), dan kemudian pilih Padam.

  6. Dalam anak tetingkap pengarangan apl kiri, tuding pada Skrin2, pilih ikon elipsis (...), dan kemudian pilih Namakan semula.

  7. Taip atau tampal BrowseScreen, dan kemudian namakan semula galeri dalam skrin tersebut sebagai BrowseGallery.

    Namakan semula skrin Semak Imbas, galeri.

Tambah skrin borang

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

  2. Tetapkan sifat DataSource borang kepada Akaun dan sifat Itemnya kepada BrowseGallery.Selected seperti yang ditunjukkan oleh tab Lanjutan anak tetingkap sebelah kanan.

  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: Poskod / Pos
    • Bilangan Pekerja
    • Hasil Tahunan

    Nota

    Di luar senario ini, anda boleh mencipta medan tersuai dengan memilih Medan Baharu, memberikan maklumat yang diperlukan dan kemudian memilih Selesai. Maklumat lanjut: Buat 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 ini FormScreen.

Konfigurasi ikon

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

    Refresh(Accounts)

    Ikon muat semula.

  2. Tetapkan sifat OnSelect 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 ikon tanda semak kepada formula ini:

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

    Ikon tanda semak.

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

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

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

    Ikon sampah.

Uji aplikasi

  1. Pada menu tindakan, pilih Butang pratonton.Pratonton apl. Maklumat lanjut: Pratonton apl

  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 tambahkan, mula kemas kini akaun, tetapi batalkan perubahan anda, dan kemudian padamkan akaun.