Batasan yang diketahui pada perintah modern

Artikel ini menjelaskan batasan yang diketahui dengan perintah modern untuk aplikasi berbasis model.

Batasan Power Fx dan perpustakaan komponen perintah

Power Fx membagikan infrastruktur tertentu dengan halaman kustom dan aplikasi kanvas. Batasan halaman kustom yang relevan juga berlaku untuk perintah.

  • Tidak semua fungsi Power Fx saat ini didukung untuk perintah.
  • Microsoft Dataverse saat ini adalah satu-satunya sumber data yang didukung saat menggunakan Power Fx dengan perintah. Namun, halaman kustom dapat digunakan untuk tersambung ke data eksternal.
  • Untuk menambahkan tabel tambahan, buka pustaka komponen perintah dari desainer perintah. Atau Anda dapat membuka kembali perancang perintah dengan memilih tabel lain di perancang aplikasi.
  • Saat Anda menulis rumus Power Fx di perancang perintah, IntelliSense terkadang mungkin memberikan rekomendasi untuk fungsi yang tidak didukung. Ini mungkin tidak menunjukkan kesalahan untuk fungsi yang tidak didukung dalam perancang perintah atau pustaka komponen perintah terkait.
  • Perintah dan pustaka komponen perintah yang dibuat dari satu aplikasi tidak dapat ditambahkan ke aplikasi yang berbeda. Namun, Anda dapat menyalin perintah dan merekatkan di dalam aplikasi atau lokasi bilah perintah lain.
  • Tidak semua aturan visibilitas bawaan atau kustom dari perintah klasik didukung di Power Fx saat ini. Visibilitas klasik didukung tanpa menggunakan Power Fx. Perintah ini diperlukan untuk memigrasi perintah klasik ke format aturan modern dan klasik, namun tidak akan diekspos dalam desainer perintah. Namun, visibilitas klasik terlihat dalam file solusi dan Dataverse.
  • Untuk menghapus pustaka komponen perintah, Anda harus menghapus aplikasi. Atau, Anda dapat menghapus rekaman terkait dalam tabel elemen aplikasi berdasarkan model, kemudian menghapus pustaka komponen. Rekaman elemen aplikasi berdasarkan model ada dalam Dataverse namun tidak terekspos dalam solusi. Informasi selengkapnya: Menghapus rekaman Elemen Aplikasi Berbasis Model
  • Perintah berbasis Power Fx tidak didukung dan tidak akan berjalan dalam aplikasi Dynamics 365 untuk Outlook atau aplikasi berbasis model yang dihosting dalam Portal.
  • Perubahan metadata untuk atribut mungkin tidak tercermin dalam Power Fx ekspresi. Untuk memperbarui metadata, buka pustaka komponen menggunakan tindakan bilah perintah di perancang perintah. Di Power Apps Studio untuk aplikasi kanvas pilih Saluran data, pilih sumber data, lalu refresh. Tindakan ini memperbarui metadata untuk pustaka komponen.

Batasan perancang perintah

  • Perintah klasik yang ada sebelumnya tidak dapat disesuaikan dalam desainer perintah hingga dimigrasi ke infrastruktur modern. Ini mencakup perintah siap pakai, yang akan dimigrasi secara inkremental seiring waktu. Anda dapat terus menggunakan mekanisme lain dan alat pihak ketiga untuk menyesuaikan perintah klasik.
  • Tombol yang diisi secara dinamis tidak didukung. Kami menyarankan untuk membuatnya secara deklaratif.
  • Header aplikasi global dan panel perintah dasbor saat ini tidak didukung dalam desainer perintah. Elemen-elemen ini jarang dikonfigurasi. Berikan tanggapan jika Anda merasa ini perlu diprioritaskan.
  • Hanya satu pustaka komponen Power Fx yang didukung. Perancang perintah mungkin menampilkan pesan kesalahan: "Tidak dapat menginisialisasi pengelola komponen. Ada beberapa pustaka komponen yang terkait dengan aplikasi Anda." Kesalahan ini terjadi ketika aplikasi memiliki beberapa pustaka komponen duplikat yang terkait dengannya, yang saat ini tidak didukung dengan aplikasi berbasis model. Untuk mengatasi batasan ini, hapus entri tambahan AppElement untuk aplikasi. Lakukan ini dengan menghapus beberapa dependensi pustaka dalam aplikasi, sehingga memastikan hanya ada satu entri AppElement.
  • Pengeditan perintah pada halaman perintah dari area Solutions atau Tables di Power Apps (make.powerapps.com) tidak dapat menyetel Run formula sebagai tindakan atau Show on condition from formula sebagai aturan visibilitas. Kemampuan ini hanya tersedia saat mengedit perintah dari dalam perancang aplikasi modern.

Menghapus rekaman elemen aplikasi berbasis model

Peringatan

Jika aplikasi menyertakan perintah berbasis Power Fx, mereka berhenti berfungsi setelah Anda menghapus rekaman tabel elemen aplikasi berbasis model aplikasi.

Menggunakan tabel Elemen Aplikasi berbasis Model, selesaikan langkah-langkah berikut:

  1. Buat alur untuk mendapatkan daftar baris. Informasi selengkapnya: Mendapatkan daftar barisMencantumkan baris tabel elemen Dataverse aplikasi berbasis model menggunakan alur
  2. Kemudian, jalankan alur untuk menemukan ID Baris Unik untuk baris yang ingin Anda hapus dan salin nilainya. Anda juga dapat menemukan nilai baris ini dengan melihat baris tabel di hub tabel untuk tabel Elemen Aplikasi berbasis Model di make.powerapps.com.
  3. Buat langkah untuk menghapus baris dengan menggunakan nilai ID unik yang Anda salin di langkah sebelumnya. Informasi selengkapnya: Hapus baris. Hapus tindakan alur baris menggunakan baris tabel Dataverse elemen aplikasi yang diarahkan model
  4. Publikasikan aplikasi berbasis model yang terkait dengan rekaman elemen aplikasi berbasis model.

Baca juga

Ikhtisar komando modern

Memperkenalkan Pemeriksa Perintah untuk pita aplikasi model