Поделиться через


quickViewControl.getControl (справочник по API клиента)

Возвращает элемент управления в форме.

Синтаксис

quickViewControl.getControl(arg);

Параметр

arg:Необязательный. Вы можете получить доступ к одному элементу управления в коллекции элементов управления, передав аргумент в виде имени или значения индекса элемента управления в быстром представлении. Например: quickViewControl.getControl("firstname") или quickViewControl.getControl(0).

Возвращаемое значение

Тип: коллекция объектов или объектов.

Описание: объект, если используется метод с параметром; Коллекция объектов при использовании метода без каких-либо параметров.

Замечания

После получения составного элемента управления в быстром представлении вы можете использовать любой из методов, поддерживаемых для управления в приложениях на основе модели, в составном элементе управления, который не изменяет данные составного элемента управления. Это связано с тем, что элементы управления в быстром представлении доступны только для чтения. Например, вы можете использовать:

quickViewControl.getControl(0).getAttribute()

Дополнительные сведения о методах, поддерживаемых для элемента управления, см. в разделе "Элементы управления".

Это важно

Метод getAttribute или любые методы, связанные с данными, в составном элементе управления могут не работать над событием OnLoad основной формы, так как форма быстрого просмотра, к которому, возможно, не загружена полностью при загрузке основной формы. Для экземпляра элемента управления быстрого просмотра необходимо использовать метод isLoaded , чтобы определить, загружена ли ограниченная форма быстрого просмотра полностью.

Кроме того, способ получения элементов управления в быстром представлении форм с помощью нового механизма отрисовки форм отличается от устаревших форм. Таким образом, если вы используете устаревшие формы и имеете код, предназначенный для элементов управления кратким представлением, необходимо обновить код при выборе нового обработчика отрисовки форм.

formContext.ui.quickForms