Оператор CLOSE FORM
Оператор CLOSE FORM - создание действия, которое закрывает открытый в интерактивном представлении экземпляр формы с заданным идентификатором.
Синтаксис
CLOSE FORM formId
Описание
Оператор CLOSE FORM создаёт действие, которое закрывает у пользователя открытый экземпляр формы с идентификатором formId (в виде запроса клиенту). Идентификатор задаётся при открытии формы оператором SHOW. Действие не имеет параметров и не использует контекст. Если открыто несколько экземпляров с этим идентификатором, закрываются все они; если ни одного такого экземпляра нет, действие не имеет эффекта.
Параметры
-
formIdСтроковый литерал, идентифицирующий закрываемый экземпляр формы. Это тот же идентификатор, который задаётся при открытии формы оператором
SHOW.
Примеры
FORM orders
OBJECTS o = Order
PROPERTIES(o) number, customer
;
// открытие формы с идентификатором экземпляра
openOrders () {
SHOW 'ordersInstance' = orders NOWAIT;
}
// закрытие ранее открытого экземпляра по его идентификатору
closeOrders () {
CLOSE FORM 'ordersInstance';
}