createtempcontrolform
Функция вывода временного окна управления из файла
Синтаксис
createtempcontrolform(block_id,form_name);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| block_id | integer |
Идентификатор блока, к которому будет относиться загружаемое окно управления |
| form_name | string |
Строковое значение, имя вызываемой формы в формате .cfm |
Описание
createtempcontrolform – функция позволяет вызывать для блока с идентификатором
block_id внешнее окно управления (форму) из файла с именем
form_name. Ассоциация вызываемой формы с определенным блоком позволяет
создавать универсальные формы и направлять их действия на блок, из которого они были
вызваны. Идентификатор блока может быть получен, например, с помощью функций
getobj, findobjectbyname или
ключевого слова self, возвращающего идентификатор объекта, в котором оно
используется.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| Функция выполняет вызов внешнего окна управления |
Пример
ONBUTTONSCRIPT
createtempcontrolform(self, "my_control_form.cfm");
ENDSCRIPT
Данный код, находясь в скрипте "Действие" свойства, загружает внешнее окно управления значением соответствующего свойства.