Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dalam aplikasi berbasis model, kontrol mewakili elemen HTML pada formulir. Beberapa kontrol terikat ke kolom tertentu, sementara yang lain mewakili kontrol yang tidak terikat seperti IFRAME, sumber daya web, atau subgrid yang ditambahkan ke formulir.
Objek kontrol menyediakan metode untuk mengubah presentasi atau perilaku kontrol dan mengidentifikasi kolom yang sesuai. Kontrol akses dengan menggunakan salah satu koleksi berikut:
- formContext.ui.controls
- formContext.ui Section.controls
- formContext.data.entityAttribute.controls
FormContext. metode getControl adalah metode pintasan untuk mengakses formContext.ui.controls.get.
Nota
Saat Anda melakukan tindakan pada kontrol yang terkait dengan kolom, pertimbangkan bahwa kontrol mungkin muncul di halaman lebih dari sekali. Umumnya, Anda harus melakukan tindakan yang sama untuk setiap kontrol untuk kolom. Anda dapat mengulang koleksi kontrol kolom dan melakukan tindakan pada setiap kontrol.
Kontrol dikategorikan menurut jenis. Gunakan metode getControlType untuk menentukan jenis kontrol. Metode kontrol tertentu hanya tersedia untuk jenis kontrol tertentu.
Artikel ini menyediakan informasi tentang metode yang tersedia untuk setiap jenis kontrol.
Jenis kontrol standar
Metode ini tersedia untuk kontrol Standar.
| Method | Description |
|---|---|
| addNotification | Menampilkan pemberitahuan kesalahan atau rekomendasi dengan tindakan opsional. |
| clearNotification | Menghapus pemberitahuan dari kontrol. |
| getAttribute | Mengembalikan kolom yang terikat dengan kontrol. |
| getControlType | Mengembalikan jenis kontrol. |
| getDisabled | Mengembalikan apakah kontrol dinonaktifkan. |
| getLabel | Mengembalikan label kontrol. |
| getName | Mengembalikan nama kontrol. |
| getOutputs | Mengembalikan kamus properti output kontrol. |
| getParent | Mengembalikan bagian yang berisi kontrol. |
| getVisible | Mengembalikan apakah kontrol terlihat. |
| setDisabled | Mengaktifkan atau menonaktifkan kontrol. |
| setFocus | Memindahkan fokus ke kontrol. |
| setLabel | Mengubah label kontrol. |
| setNotification | Menampilkan pesan kesalahan untuk menunjukkan bahwa data tidak valid. |
| setVisible | Menampilkan atau menyembunyikan kontrol. |
Metode berikut untuk kontrol Standar tidak digunakan lagi: addOnKeyPress, fireOnKeyPress, dan removeOnKeyPress.
Jenis kontrol IFRAME
Metode ini tersedia untuk kontrol IFRAME.
| Method | Description |
|---|---|
| getContentWindow | Mengembalikan jendela konten IFRAME atau sumber daya web. |
| getControlType | Mengembalikan jenis kontrol. |
| getDisabled | Mengembalikan apakah kontrol dinonaktifkan. |
| getInitialUrl | Mengembalikan URL default yang dikonfigurasi untuk IFRAME. |
| getLabel | Mengembalikan label kontrol. |
| getName | Mengembalikan nama kontrol. |
| getObject | Mengembalikan objek formulir yang mewakili IFRAME atau sumber daya web. |
| getParent | Mengembalikan bagian yang berisi kontrol. |
| getSrc | Mengembalikan URL yang saat ini ditampilkan di IFRAME atau sumber daya web. |
| getVisible | Mengembalikan apakah kontrol terlihat. |
| setDisabled | Mengaktifkan atau menonaktifkan kontrol. |
| setFocus | Memindahkan fokus ke kontrol. |
| setLabel | Mengubah label kontrol. |
| setSrc | Mengatur URL yang akan ditampilkan di IFRAME atau sumber daya web. |
| setVisible | Menampilkan atau menyembunyikan kontrol. |
Jenis kontrol Kbsearch (pencarian pangkalan pengetahuan)
Metode ini tersedia untuk kontrol pencarian pangkalan pengetahuan.
| Method | Description |
|---|---|
| addOnPostSearch | Menambahkan penanganan aktivitas yang berjalan setelah pencarian selesai. |
| addOnResultBuka | Menambahkan penanganan aktivitas yang berjalan saat hasil pencarian terbuka. |
| addOnSelection | Menambahkan penanganan aktivitas yang berjalan saat hasil pencarian dipilih. |
| getControlType | Mengembalikan jenis kontrol. |
| getDisabled | Mengembalikan apakah kontrol dinonaktifkan. |
| getLabel | Mengembalikan label kontrol. |
| getName | Mengembalikan nama kontrol. |
| getParent | Mengembalikan bagian yang berisi kontrol. |
| getSearchQuery | Mengembalikan teks yang digunakan sebagai kriteria pencarian. |
| getSelectedResults | Mengembalikan hasil pencarian yang saat ini dipilih. |
| getTotalResultCount | Mengembalikan jumlah hasil pencarian. |
| getVisible | Mengembalikan apakah kontrol terlihat. |
| openSearchResult | Membuka hasil pencarian tertentu. |
| removeOnPostSearch | Menghapus penanganan aktivitas untuk penyelesaian pencarian. |
| removeOnResultOpened | Menghapus penanganan aktivitas untuk membuka hasil pencarian. |
| removeOnSelection | Menghapus penanganan aktivitas untuk memilih hasil pencarian. |
| setFocus | Memindahkan fokus ke kontrol. |
| setLabel | Mengubah label kontrol. |
| setSearchQuery | Mengatur teks yang digunakan sebagai kriteria pencarian. |
| setVisible | Menampilkan atau menyembunyikan kontrol. |
Nota
Saat Anda menambahkan kontrol pencarian pangkalan pengetahuan ke panel sosial, nama kontrolnya adalah searchwidgetcontrol_notescontrol. Kamu tidak bisa mengubah nama ini.
Jenis kontrol pencarian
Metode ini tersedia untuk kontrol pencarian.
| Method | Description |
|---|---|
| addCustomFilter | Menambahkan filter ke hasil pencarian, dikombinasikan dengan filter yang ada dengan menggunakan AND. |
| addCustomView | Menambahkan tampilan ke dialog pencarian. |
| addNotification | Menampilkan pemberitahuan kesalahan atau rekomendasi dengan tindakan opsional. |
| addOnLookupTagClick | Menambahkan penanganan aktivitas yang berjalan saat tag pencarian diklik. |
| addPreSearch | Menambahkan penanganan aktivitas yang berjalan sebelum pencarian pencarian. |
| clearNotification | Menghapus pemberitahuan dari kontrol. |
| getAttribute | Mengembalikan kolom yang terikat dengan kontrol. |
| getControlType | Mengembalikan jenis kontrol. |
| getDefaultView | Mengembalikan ID tampilan pencarian default. |
| getDisabled | Mengembalikan apakah kontrol dinonaktifkan. |
| getEntityTypes | Mengembalikan tipe tabel yang diizinkan dalam pencarian. |
| getLabel | Mengembalikan label kontrol. |
| getName | Mengembalikan nama kontrol. |
| getParent | Mengembalikan bagian yang berisi kontrol. |
| getVisible | Mengembalikan apakah kontrol terlihat. |
| removeOnLookupTagClick | Menghapus penanganan aktivitas untuk klik tag pencarian. |
| removePreSearch | Menghapus penanganan aktivitas yang berjalan sebelum pencarian pencarian. |
| setDefaultView | Mengatur tampilan default dalam dialog pencarian. |
| setDisabled | Mengaktifkan atau menonaktifkan kontrol. |
| setEntityTypes | Mengatur jenis tabel yang diizinkan dalam pencarian. |
| setFocus | Memindahkan fokus ke kontrol. |
| setLabel | Mengubah label kontrol. |
| setNotification | Menampilkan pesan kesalahan untuk menunjukkan bahwa data tidak valid. |
| setVisible | Menampilkan atau menyembunyikan kontrol. |
Pilihan dan jenis kontrol pilihan
Pilihan dan kontrol pilihan memiliki sekumpulan metode yang sama yang tersedia.
| Method | Description |
|---|---|
| addNotification | Menampilkan pemberitahuan kesalahan atau rekomendasi dengan tindakan opsional. |
| addOption | Menambahkan opsi ke kontrol. |
| clearNotification | Menghapus pemberitahuan dari kontrol. |
| clearOptions | Menghapus semua opsi dari kontrol. |
| getAttribute | Mengembalikan kolom yang terikat dengan kontrol. |
| getControlType | Mengembalikan jenis kontrol. |
| getDisabled | Mengembalikan apakah kontrol dinonaktifkan. |
| getLabel | Mengembalikan label kontrol. |
| getName | Mengembalikan nama kontrol. |
| getOptions | Mengembalikan opsi yang tersedia, termasuk opsi kosong dan tidak termasuk opsi yang dihapus. |
| getParent | Mengembalikan bagian yang berisi kontrol. |
| getVisible | Mengembalikan apakah kontrol terlihat. |
| removeOption | Menghapus opsi dari kontrol. |
| setDisabled | Mengaktifkan atau menonaktifkan kontrol. |
| setFocus | Memindahkan fokus ke kontrol. |
| setLabel | Mengubah label kontrol. |
| setNotification | Menampilkan pesan kesalahan untuk menunjukkan bahwa data tidak valid. |
| setVisible | Menampilkan atau menyembunyikan kontrol. |
Jenis kontrol formulir cepat
Lihat formContext.ui.quickForms untuk informasi tentang metode yang didukung untuk jenis kontrol ini.
Jenis kontrol subgrid
Lihat Kisi dan subgrid untuk informasi tentang metode yang didukung untuk jenis kontrol ini.
Jenis kontrol dinding garis waktu
Kontrol garis waktu menyajikan postingan, aktivitas, dan catatan dalam tampilan terpadu. Metode ini tersedia untuk jenis kontrol ini.
| Method | Description |
|---|---|
| getControlType | Mengembalikan jenis kontrol. |
| getDisabled | Mengembalikan apakah kontrol dinonaktifkan. |
| getLabel | Mengembalikan label kontrol. |
| getName | Mengembalikan nama kontrol. |
| getParent | Mengembalikan bagian yang berisi kontrol. |
| getVisible | Mengembalikan apakah kontrol terlihat. |
| Refresh | Menyegarkan data yang ditampilkan di garis waktu. |
| setDisabled | Mengaktifkan atau menonaktifkan kontrol. |
| setFocus | Memindahkan fokus ke kontrol. |
| setLabel | Mengubah label kontrol. |
| setVisible | Menampilkan atau menyembunyikan kontrol. |
Jenis kontrol timer
Metode ini tersedia untuk kontrol timer.
| Method | Description |
|---|---|
| getControlType | Mengembalikan jenis kontrol. |
| getDisabled | Mengembalikan apakah kontrol dinonaktifkan. |
| getLabel | Mengembalikan label kontrol. |
| getName | Mengembalikan nama kontrol. |
| getParent | Mengembalikan bagian yang berisi kontrol. |
| getState | Mengembalikan status timer saat ini. |
| getVisible | Mengembalikan apakah kontrol terlihat. |
| Refresh | Menyegarkan data yang ditampilkan di timer. |
| setDisabled | Mengaktifkan atau menonaktifkan kontrol. |
| setFocus | Memindahkan fokus ke kontrol. |
| setLabel | Mengubah label kontrol. |
| setVisible | Menampilkan atau menyembunyikan kontrol. |
Jenis kontrol sumber daya web
Kontrol sumber daya web memiliki sekumpulan metode yang sama yang tersedia sebagai kontrol iframe. Lihat jenis kontrol iframe.
Jenis kontrol komponen formulir
Jenis kontrol komponen formulir memiliki set metode yang sama yang tersedia sebagai formContext pada formulir utama. Lihat Api Klien perilaku > komponen formulir.