Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Елемент керування представляє елемент HTML у формі. Деякі елементи керування прив'язані до певного стовпця, тоді як інші можуть представляти незв'язані елементи керування, наприклад IFRAME, веб-ресурс або вкладену сітку, додану до форми.
Об'єкт керування надає способи змінення презентації або поведінки елемента керування та визначення відповідного стовпця. Ви отримуєте доступ до елементів керування, використовуючи одну з таких колекцій:
- formContext.ui.controls
- formContext.ui Section.controls
- formContext.data.entityAttribute.controls
ФормаКонтекст. метод getControl – це ярлик для доступу до formContext.ui.controls.get.
Елементи керування класифікуються за типом. Тип елемента керування можна визначити за допомогою методу getControlType . Певні методи керування доступні лише для певних типів елементів керування.
У цій статті наведено відомості про методи, доступні для кожного типу елемента керування.
Стандартний тип елемента керування
Це методи, доступні для стандартного елемента керування.
У цьому випуску вилучено такі методи для елемента керування Standard: addOnKeyPress, fireOnKeyPressі removeOnKeyPress.
Тип елемента керування IFRAME
Ці методи доступні для елемента керування IFRAME.
Тип елемента керування Kbsearch (пошук бази знань)
Ці методи доступні для керування пошуком бази знань.
Нотатка
Коли елемент керування пошуком бази знань буде додано до області соціальних мереж, ім'я елемента керування буде searchwidgetcontrol_notescontrol. Це ім'я не можна змінити.
Тип елемента керування підстановки
Ці методи доступні для елемента керування підстановкою.
Типи елементів керування "Вибір" і "Вибір"
Обидва варіанти вибору та елементи керування вибором мають однаковий набір доступних методів.
Тип елемента керування Quickform
Відомості про методи, які підтримуються для цього типу елемента керування, див. в статті formContext.ui.quickForms .
Тип елемента керування вкладеної сітки
Відомості про методи, які підтримуються для цього типу елемента керування, див. в статті Сітки та вкладені сітки .
Тип елемента керування Часова шкала
В елементі керування часовою шкалою відображаються записи, дії та нотатки в єдиному поданні. Ці методи доступні для цього типу елемента керування.
Тип елемента керування таймером
Ці методи доступні для елемента керування таймером.
Тип елемента керування веб-ресурсами
Елемент керування веб-ресурсами має такий самий набір методів, що й елемент керування iframe. Переглянути тип елемента керування iframe
Веб-ресурс Silverlight має такі додаткові методи:
Чайові
Якщо потрібно змінити всі елементи керування, прив'язані до стовпця у формі, скористайтеся колекцією елементів керування всередині типу стовпця. Наприклад, щоб додати сповіщення до кожного елемента керування, прив'язаного name до стовпця, виконайте такі дії:
const notification = { messages: ['Sample Notification on Name Controls'], notificationLevel: 'RECOMMENDATION', uniqueId: 'my_unique_id'};
formContext.getAttribute("name").controls.forEach(control => control.addNotification(notification));
Тип елемента керування компонентом форми
Тип елемента керування компонентом форми має такий самий набір методів, що й формаContext у головній формі. Див . інтерфейс API клієнта поведінки компонента > форми