СтрокаДействийФормы
Содержит командную строку системных действий в кнопке формы.
Синтаксис:
СтрокаДействийФормы
Англоязычный синоним:
StringFormActions
Описание:
Атрибут СтрокаДействийФормы предоставляет доступ к значению командной строки кнопки формы (строка системных команд в свойствах кнопки после символа #). Данный атрибут доступен в процедуре, вызываемой перед знаком # из строки формулы кнопки (кнопка — «Свойства» — «Дополнительные» — «Формула»).
Доступ к данному атрибуту возможен только в контексте Модуля формы.
Пример:
* Допустим, что в некоторой форме в свойствах какой-либо кнопки записана следующая формула:
УстКоманд() # Записать? Провести? Закрыть?
В программном модуле можно записать процедуру, которая будет устанавливать значение командной строки действий:
Процедура УстКоманд()
Если НазваниеНабораПрав() = "Продавец" Тогда
СтрокаДействийФормы = "Записать? Закрыть?";
ИначеЕсли НазваниеНабораПрав() = "Менеджер" Тогда
СтрокаДействийФормы = "Записать? Провести? Закрыть?";
Иначе
СтрокаДействийФормы = "Закрыть?";
КонецПроцедуры