Membuat kartu dengan data dari Dataverse (pratinjau)

Dalam tutorial ini, Anda akan membuat kartu yang menggunakan Microsoft Dataverse konektor untuk menampilkan dan memperbarui informasi tentang akun. Anda akan menggunakan desainer kartu, variabel , konektor , dan ekspresi yang lebih kompleks Power Fx.

Kami akan berasumsi bahwa Anda telah mengasah keterampilan kartu Anda Power Apps dalam tutorial Hello World dan tutorial daftar belanja dan terbiasa menggunakan perancang kartu. Jika Anda belum menjelajahi tutorial tersebut, kami sarankan Anda melakukannya terlebih dahulu, dan kemudian kembali ke tutorial ini.

Prasyarat

Membuat kartu

  1. Login ke Power Apps dan pilih Kartu. Jika tab Kartu tidak terlihat, pilih Lainnya dan sematkan tab Kartu .

  2. Beri nama kartu DataverseCard lalu pilih Buat.

Menyambungkan kartu ke Dataverse tabel akun

  1. Pilih Data > + Tambahkan data.

  2. Dataverse Cari lalu pilih Microsoft Dataverse konektor.

  3. Pilih tabel akun, lalu pilih Pilih.

    Cuplikan layar konektor tabel akun yang Dataverse ditambahkan ke kartu di desainer kartu.

Minta nama akun

  1. Sisipkan kontrol label teks dan atur properti Teks ke Masukkan nama akun.

  2. Masukkan kontrol input teks dan atur properti Name ke AccountName.

  3. Sisipkan tombol dan atur properti Judul ke Lihat detail.

  4. Pilih Variabel > + Variabel baru.

  5. Atur Nama ke EnteredAccountName. Biarkan semua nilai lainnya apa adanya. Pilih Simpan.

  6. Buka Tampilan Pohon dan pilih + Layar baru.

  7. Beri nama layar DetailsScreen lalu pilih Buat.

  8. Di Tampilan Hierarkis, pilih layar utama .

  9. Pilih tombol dan atur properti OnSelect ke Set(EnteredAccountName, AccountName); Menavigasi (DetailsScreen);

    Ungkapan ini memiliki dua bagian, dipisahkan oleh titik koma (;). Bagian pertama memberikan nilai input pengguna, AccountName, ke EnteredAccountName variabel. Bagian kedua membuka layar bernama DetailsScreen. Karena ekspresi terikat ke properti OnSelect tombol, ekspresi berjalan saat pengguna memilih tombol.

    Cuplikan layar kartu dengan tombol Jalankan Power Fx di desainer kartu.

Tampilkan detail akun

  1. Di Tampilan hierarkis, pilih layar DetailsScreen .

  2. Pilih judul kartu dan atur properti Teks ke LookUp(account, 'Account Name' = EnteredAccountName).' Nama Akun'.

    Ekspresi ini mengubah judul kartu menjadi string yang menggabungkan nama akun. Anda bisa memasukkan ekspresi di bilah rumus atau panel properti.

    Cuplikan layar judul layar Detail diatur ke Power Fx ekspresi.

  3. Pilih label teks kedua dan atur properti Teks ke LookUp(account, 'Account Name' = EnteredAccountName).' Nomor Rekening'.

  4. Masukkan tombol. Atur properti Title ke Search for a different account dan properti OnSelect ke Back().

    Cuplikan layar kartu dengan dua label teks dan tombol Jalankan Power Fx di desainer kartu.

Mengubah deskripsi akun

  1. Sisipkan kontrol input teks dan atur properti Name ke NewName.

  2. Masukkan tombol. Atur properti Title ke Update name dan properti OnSelect ke Patch(account, LookUp(account, 'Account Name' = EnteredAccountName), { Description: NewName }).

    Cuplikan layar properti tombol Jalankan Power Fx kedua di desainer kartu.

Cantumkan semua akun

  1. Di Tampilan Hierarkis, pilih layar utama .

  2. Menyisipkan label teks. Atur properti Teks ke ThisItem.'Nama Akun'dan atur Ulangi untuk setiap properti tingkat lanjut ke akun.

Uji kartu

Anda harus menyimpan perubahan secara permanen sebelum memainkan kartu. Pilih Simpan, lalu pilih Putar ยท.

Uji semua kontrol di kedua layar kartu Anda. Layar pertama harus mencantumkan semua akun dan memungkinkan Anda mengetikkan nama akun untuk membuka layar dengan detail lebih lanjut. Layar kedua akan menampilkan nama dan nomor akun dan memungkinkan Anda untuk mengubah nama akun.