{}

Наши бренды

Impact-Company-Logo-English Black-01-177x54

Добро пожаловать на сайт Schneider Electric

Добро пожаловать на наш сайт.

Поиск часто задаваемых вопросов

Как в Citect SCADA (Vijeo Citect) реализовать выпадающий список ComboBox?

Вопрос: Как в Citect SCADA (Vijeo Citect) реализовать выпадающий список ComboBox?

Программное обеспечение: Citect SCADA

Ответ:
Выпадающий список ComboBox реализуется с помощью компонента ActiveX и Cicode. Чтобы добавить на страницу выпадающий список -необходимо вставить ActiveX компонент Microsoft Forms 2.0 ComboBox.
В свойствах вставленного ComboBox на вкладке Appearance – Tag Association необходимо свойство Text связать с текстовой переменной, в которую будет записываться выбранное значение.

Затем необходимо создать функцию Cicode, которая будет определять позиции выпадающего списка. Пример функции:

FUNCTION MyPageLoad()

OBJECT oComboBox1

INT iIndex

oComboBox1 = ObjectByName("AN502")

_ObjectCallMethod(oComboBox1,"Clear")

_ObjectCallMethod(oComboBox1,"AddItem","A",iIndex)

iIndex = iIndex + 1

_ObjectCallMethod(oComboBox1,"AddItem","B",iIndex)

iIndex = iIndex + 1

_ObjectCallMethod(oComboBox1,"AddItem","C",iIndex)

END

Здесь вместо AN502 необходимо подставить значение поля Объект ТА (Animation number) вставленного ComboBox. A, B, C – значения, которые будут присвоены элементам списка. iIndex – порядковый номер элемента в списке.

Эту функцию необходимо вызывать при заходе на страницу с ComboBox. Для этого ее нужно добавить в пункт «При показе страницы» (On page shown) меню «События» (Events) в свойствах страницы.

Полученный ComboBox при использовании будет предлагать выбор из пунктов A, B, C и записывать выбранное значение в переменную Text.

Schneider Electric Казахстан

Узнайте больше
Линейка:
AVEVA™ Plant SCADACitectHMI Software
Узнайте больше
Линейка:
AVEVA™ Plant SCADACitectHMI Software