Melakukan tindakan yang telah ditentukan pada formulir berbasis model host dari dalam aplikasi kanvas tertanam

Aplikasi kanvas tertanam memberikan kemampuan untuk melakukan tindakan yang telah ditetapkan pada formulir berbasis model host. Tindakan ini memungkinkan pembuat untuk menavigasi, me-refresh dan menyimpan formulir berbasis model host. Menggunakan tindakan ini, aplikasi kanvas tertanam dapat bertindak sebagai bagian lebih integral dari formulir berbasis model dan aplikasi berbasis model.

Objek ModelDrivenFormIntegration kini mencakup metode baru berikut untuk memungkinkan pembuat melakukan tindakan pada formulir berbasis model host.

Menavigasi formulir yang diarahkan model host ke formulir utama dan menampilkan baris tertentu.

  • entityName - Parameter string yang diperlukan yang menentukan tabel induk formulir utama.
  • formName -parameter string yang diperlukan yang menentukan nama formulir utama yang akan ditelusuri.
  • recordId -Parameter string yang diperlukan, yang menentukan ID baris untuk ditampilkan di formulir utama.

Memanggil metode NavigateToMainForm dapat menampilkan pesan kesalahan berikut.

Pesan kesalahan Panduan mengatasi masalah
Tabel tidak ditemukan: [EntityName] Periksa nilai parameter entityName dan memastikan nama tabel yang valid dan bahwa pengguna memiliki akses ke dalamnya.
Formulir tidak ditemukan: [FormName] Periksa nilai parameter mainFormName dan memastikan nama formulir utama yang valid dan bahwa pengguna memiliki akses ke dalamnya.
Ada masalah saat memuat baris. Periksa nilai parameter recordId dan memastikan ID baris yang valid dan bahwa pengguna memiliki akses ke dalamnya.

Menavigasi formulir berbasis model host ke tampilan.

  • entityName - Parameter string yang diperlukan yang menentukan tabel induk tampilan.
  • viewName -parameter string yang diperlukan yang menentukan nama formulir utama yang akan ditelusuri.

Memanggil metode NavigateToView dapat menampilkan pesan kesalahan berikut.

Pesan kesalahan Panduan mengatasi masalah
Tabel tidak ditemukan: [EntityName] Periksa nilai parameter entityName dan memastikan nama tabel yang valid dan bahwa pengguna memiliki akses ke dalamnya.
Tampilan tidak ditemukan: [ViewName] Periksa nilai parameter viewName dan memastikan nama tampilan yang valid dan bahwa pengguna memiliki akses ke dalamnya.

OpenQuickCreateForm(entityName)

Membuka formulir buat cepat default untuk tabel.

  • entityName - Parameter string yang diperlukan yang menentukan tabel induk formulir pembuatan cepat.

Memanggil metode OpenQuickCreateForm dapat menampilkan pesan kesalahan berikut.

Pesan kesalahan Panduan mengatasi masalah
Tabel tidak ditemukan: [EntityName] Periksa nilai parameter entityName dan memastikan nama tabel yang valid dan bahwa pengguna memiliki akses ke dalamnya.

RefreshForm(showPrompt)

Me-refresh data pada formulir berbasis model host.

  • showPrompt -parameter boolean yang diperlukan yang menunjukkan apakah dialog konfirmasi harus ditampilkan kepada pengguna sebelum menyimpan apa pun data yang belum disimpan pada formulir berbasis model host. Nilai ini harus "benar" atau "salah".

Memanggil metode RefreshForm dapat menampilkan pesan kesalahan berikut.

Pesan kesalahan Panduan mengatasi masalah
Gunakan "benar" atau "salah" sebagai nilai parameter. Periksa nilai parameter showPrompt dan memastikan bahwa nilai itu hanya "benar" atau "salah".

SaveForm()

Menyimpan data pada formulir berbasis model host.

Catatan

Jika Anda tidak melihat IntelliSense untuk metode untuk melakukan tindakan yang telah ditetapkan di aplikasi kanvas tertanam yang dibuat sebelum fungsi disediakan; simpan, tutup dan buka kembali aplikasi.

Lihat juga

Menanam aplikasi kanvas pada formulir berdasarkan model
Tambahkan aplikasi kanvas yang disematkan pada formulir berdasarkan model
Edit aplikasi kanvas yang disematkan pada formulir berdasarkan model
Sesuaikan ukuran layar dan orientasi aplikasi Canvas yang disematkan pada formulir berdasarkan model
Properti dan tindakan kontrol ModelDrivenFormIntegration
Bagikan aplikasi kanvas tersemat
Pedoman bekerja dengan aplikasi kanvas tertanam
Memigrasi aplikasi Canvas yang disematkan pada formulir berdasarkan model yang dibuat menggunakan rilis pratinjau publik ke terbaru

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).