Form.Mode
Mode (Режим загрузки формы) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция получает индекс рабочего режима формы. Функция может использоваться до инициализации формы и в консольном клиенте. Возможные следующие значения режима:
- 0 -- обычный режим загрузки
- 1 -- форма загружена в режиме выбора значения (см. SelectObject, MassSelectObjects)
- 2 -- форма загружена в режиме инструментария или режиме диалога (см. LoadToolForm или LoadModule).
- 3 -- форма загружена в режиме редактирования объекта базы данных
- 4 -- форма загружена в режиме просмотра объекта базы данных (редактирование запрещено).
Синтаксис
Form.Mode():<Режим загрузки формы (INT)>
Возвращаемое значение
Возвращает числовое значение.
Примеры
Фл:=0; If not isEmpty(Form.ControlByName("cDocDate")) Then Фл:=Form.cDocDate.isDisabled; EndIf; If (Form.Mode()=4)Or(Фл) Then Form.bPanelOK.isDisabled:=1; Form.bPanelSave.isDisabled:=1; Form.bPanelPublish.isDisabled:=1; EndIf;