Nota
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba mendaftar masuk atau menukar direktori.
Capaian ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Lajur mengandungi data dalam borang aplikasi dipacu model atau grid. Gunakan formContext.data.entity.attributes koleksi atau formContext.getAttribute kaedah pintasan untuk mengakses koleksi lajur. Untuk maklumat lanjut tentang koleksi, lihat Koleksi (rujukan API Klien).
Untuk mengakses lajur dalam koleksi, masukkan sama ada nama (rentetan) atau nilai indeks (nombor) lajur sebagai argumen kepada kaedah. Sebagai contoh: formContext.getAttribute(arg). Jika anda tidak menentukan argumen, kaedah akan mengembalikan koleksi semua atribut pada borang.
Lajur dikategorikan mengikut jenis. Gunakan kaedah getAttributeType untuk menentukan jenis lajur. Kaedah lajur tertentu hanya tersedia untuk jenis lajur tertentu.
Artikel ini menyediakan maklumat tentang kaedah yang tersedia untuk setiap jenis lajur.
Semua jenis lajur
Sifat kawalan menyediakan koleksi kawalan yang berkaitan dengan lajur.
Kaedah berikut tersedia untuk semua jenis lajur:
| Kaedah | Perihalan |
|---|---|
| addOnChange | Menambah fungsi untuk dijalankan apabila peristiwa lajur OnChange berlaku. |
| fireOnChange | Mencetuskan OnChange acara lajur. |
| getAttributeType | Mengembalikan jenis lajur. |
| getFormat | Mengembalikan format lajur. |
| dapatIsKotor | Mengembalikan sama ada lajur mempunyai perubahan yang belum disimpan. |
| dapatNama | Mengembalikan nama logik lajur. |
| dapatIbu Bapa | Mengembalikan objek induk formContext.data.entity . |
| dapatTahap Diperlukan | Mengembalikan sama ada nilai lajur diperlukan atau disyorkan. |
| getSubmitMode | Kembali apabila data lajur dihantar semasa menyimpan. |
| getUserPrivilege | Mengembalikan keistimewaan pengguna untuk mencipta, membaca, atau mengemas kini nilai lajur. |
| dapatNilai | Mengembalikan nilai data lajur. |
| isSah | Mengembalikan sama ada nilai lajur adalah sah. |
| removeOnChange | Mengeluarkan fungsi daripada pengendali acara lajur OnChange . |
| setIsValid | Menetapkan kesahihan lajur dan mesej ralat. |
| setTahap yang diperlukan | Menetapkan sama ada nilai lajur diperlukan atau disyorkan sebelum disimpan. |
| setSubmitMode | Menetapkan sama ada data lajur dihantar semasa simpanan. |
| setNilai | Menetapkan nilai data lajur. |
Jenis lajur Boolean
Selain kaedah yang tersedia untuk semua jenis lajur, jenis lajur boolean menyediakan kaedah berikut:
| Kaedah | Perihalan |
|---|---|
| getInitialValue | Mengembalikan nilai lajur apabila borang dibuka. |
Jenis lajur carian
Selain kaedah yang tersedia untuk semua jenis lajur, jenis lajur carian menyediakan kaedah berikut:
| Kaedah | Perihalan |
|---|---|
| getIsPartyList | Mengembalikan sama ada carian membenarkan beberapa rekod sebagai carian senarai parti. |
Pilihan dan jenis lajur pilihan
Selain kaedah yang tersedia untuk semua jenis lajur, pilihan dan jenis lajur pilihan menyediakan kaedah berikut:
| Kaedah | Perihalan |
|---|---|
| getInitialValue | Mengembalikan nilai lajur apabila borang dibuka. |
| dapatPilihan | Mengembalikan pilihan yang sepadan dengan label atau nilai yang ditentukan. |
| dapatPilihan | Mengembalikan pilihan sah lajur. |
| getSelectedOption | Mengembalikan pilihan yang dipilih. |
| dapatkanTeks | Mengembalikan teks pilihan yang dipilih. |
Jenis lajur nombor (perpuluhan, berganda, integer, wang)
Kaedah berikut hanya tersedia untuk lajur perpuluhan, berganda dan integer :
| Kaedah | Perihalan |
|---|---|
| dapatkanMaks | Mengembalikan nilai maksimum yang dibenarkan pada lajur. |
| getMin | Mengembalikan nilai minimum yang dibenarkan pada lajur. |
| mendapatkanKetepatan | Mengembalikan bilangan digit yang dibenarkan selepas titik perpuluhan. |
| setKetepatan | Menetapkan bilangan digit yang dibenarkan selepas titik perpuluhan. |
Jenis lajur rentetan
Sebagai tambahan kepada kaedah yang tersedia untuk semua jenis lajur seperti yang dijelaskan sebelum ini, kaedah berikut hanya tersedia untuk lajur rentetan :
| Kaedah | Perihalan |
|---|---|
| mendapatkanMaxPanjang | Mengembalikan panjang rentetan maksimum lajur. |