Form.Macro
Macro (Макрос визуального элемента) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Атрибут получает объект макроса или страницы группы страниц, к которому принадлежит текущий элемент формы. Если элемент не принадлежит макросу или странице, атрибут возвращает пустое значение.
Синтаксис
Form.Macro:<Объект макроса, к которому принадлежит текущий элемент формы или пустое значение (FORM)>
Возвращаемое значение
Возвращает объект типа форма или пустое значение.
Примеры
//Фрагмент кода из обработчика визуального события aEl:=Form.Object; //Получает имя макроса, на котором находится элемент, вызвавший событие пИмя:=?(_Or(IsEmpty(Form.CurrentEventControl()),IsEmpty(Form.CurrentEventControl().Macro)),"",Form.CurrentEventControl().Macro.Name+"."); //Получение значения элемента счет с текущей формы или макроса Счет:=Form.Control(пИмя+"Счет").Value;