Buat aplikasi kanvas dari awal menggunakan Microsoft Dataverse
Buat aplikasi kanvas untuk mengelola data yang tersimpan di dalam Dataverse, menggunakan tabel standar (built in), tabel kustom (yang dibuat organisasi Anda), atau keduanya.
Jika membangun aplikasi dari Dataverse, Anda tidak perlu membuat sambungan dari Power Apps, sebagaimana yang Anda lakukan dengan sumber data seperti SharePoint, Dynamics 365, atau Salesforce. Anda hanya perlu menentukan tabel yang ingin Anda Tampilkan atau Kelola di aplikasi.
Prasyarat
- Sebelum membuat aplikasi dari awal, biasakan diri Anda dengan dasar-dasar Power Apps dengan membuat aplikasi, lalu sesuaikan galeri, formulir, dan kartu aplikasi tersebut.
- Beralih ke lingkungan tempat database telah dibuat dengan data sampel. Jika Anda memiliki lisensi yang sesuai, Anda dapat membuat lingkungan untuk memenuhi kebutuhan ini.
- Untuk membuat aplikasi, Anda harus mendapatkan peran keamanan Pembuat Lingkungan.
Membuka aplikasi kosong
Untuk membuat aplikasi dari awal yang menggunakan data dari Dataverse, langkah pertama adalah membuat aplikasi kosong. Untuk latihan ini, saat Anda membuat aplikasi kosong, pastikan Anda memilih Format telepon .
Tetapkan tabel
Di tengah layar, pilih sambungkan ke data.
Di menu penulisan aplikasi, pilih Data. Jika ini adalah kali pertama, Anda diminta membuat sambungan ke Dataverse. Pilih Buat sambungan ini.
Pilih Tambahkan data dan di kotak pencarian masukkan,Akun ยท > Terhubung.
Tutup panel Data dengan memilih ikon tutup di sudut kanan atas.
Tambahkan layar daftar
Pada bilah perintah, pilih tab Template > layar baru > Daftar.
Di bilah navigasi kiri, pilih BrowseGallery1, lalu atur nilai properti Item ke rumus ini:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))
Rumus ini menetapkan bahwa:
Galeri harus menampilkan data dari tabel Akun.
Data harus diurutkan dalam urutan naik hingga pengguna memilih tombol sortir untuk mengubah pilihan urutan.
Jika seorang pengguna mengetikkan atau menempelkan satu karakter atau lebih ke dalam bilah pencarian (TextSearchBox1), daftar tersebut hanya akan menampilkan akun yang bidang nama berisi karakter yang ditentukan oleh pengguna.
Anda dapat menggunakan fungsi ini dan banyak fungsi lainnya untuk menentukan cara aplikasi Anda muncul dan berperilaku.
Atur tata letak galeri untuk hanya menampilkan nama masing-masing akun, dan konfigurasikan bilah judul untuk menampilkan kata Telusur, seperti yang dijelaskan di Sesuaikan galeri.
Di panel penulisan aplikasi kiri, arahkan kursor ke Screen1, pilih ikon elipsis (...), lalu pilih Hapus.
Di panel penulisan aplikasi kiri, arahkan kursor ke Screen2, pilih ikon elipsis (...), lalu pilih Ganti nama.
Ketik atau tempel BrowseScreen, lalu ganti nama galeri di layar tersebut sebagai BrowseGallery.
Menambahkan layar formulir
Ulangi langkah pertama prosedur sebelumnya, kecuali tambahkan layar Formulir, bukan layar Daftar.
Atur properti DataSource formulir ke Akun dan properti Item ke BrowseGallery.Selected, seperti yang ditampilkan di tab Lanjutan panel sebelah kanan.
Pada tab Properti di panel sebelah kanan, pilih Edit Bidang untuk membuka panel Bidang.
Pilih Tambah bidang, lalu pilih kotak centang untuk bidang ini:
- Nama Akun
- Alamat 1: Jalan 1
- Alamat 1: Kota
- Alamat 1: Kode pos
- Jumlah Karyawan
- Pendapatan Tahunan
Catatan
Di luar skenario ini, Anda dapat membuat bidang kustom dengan memilih Bidang Baru, memberikan informasi yang diperlukan, lalu memilih Selesai. Informasi selengkapnya: Membuat kolom.
Pilih Tambahkan.
Atur properti Teks bilah judul untuk menampilkan Buat/Edit.
Layar mencerminkan berbagai perubahan Anda.
Ubah nama layar ini FormScreen.
Konfigurasikan ikon
Di BrowseScreen, atur properti OnSelect dari ikon melingkar di dekat bagian atas layar ke rumus ini:
Refresh(Accounts)
Atur properti OnSelect dari ikon plus ke formula ini:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Atur properti OnSelect dari panah pertama yang menunjuk ke kanan ke rumus ini:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Pada FormScreen, atur properti OnSelect dari ikon batal ke rumus ini:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Atur properti OnSelect dari ikon tanda centang ke formula ini:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
Pada tab Sisipkan, pilih Ikon, lalu pilih ikon Sampah.
Atur properti Warna ikon Sampah menjadi Putih dan properti OnSelect ke rumus ini:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Uji aplikasi
Pada menu tindakan, pilih Pratinjau aplikasi. Informasi selengkapnya: Melihat pratinjau aplikasi
Ubah pilihan daftar antara urutan naik dan turun, dan filter daftar berdasarkan satu karakter atau lebih di nama akun.
Tambahkan akun, edit akun yang telah ditambahkan, mulai Perbarui akun, tetapi batalkan perubahan Anda, lalu hapus akun.
Langkah berikutnya
- Tautkan aplikasi ini ke solusi sehingga Anda dapat, misalnya, menyebarkannya ke lingkungan yang berbeda atau mempublikasikannya di AppSource.
- Buka satu aplikasi sampel atau lebih, lalu jelajahi berbagai jenis aplikasi yang dapat Anda buat.
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).