#std537¶
Команды по модификации объектов¶
Для всех команд,
которые изменяют или могут изменить данные объекта,
свойство Изменяет данные должно быть установлено в Истина.
Это правило действует и для команд, которые в части сценариев могут не менять данные.
Например, команда заполнения табличной части
может сначала спрашивать пользователя:
Перед выполнением операции табличная часть будет очищена. Продолжить?.
Если пользователь откажется, изменений не будет. Но если подтвердит, данные табличной части изменятся.
Значит, для такой команды в целом
признак Изменяет данные должен быть установлен.
Если правило не соблюдать:
- для команды не будет корректно работать установка
Только просмотр, когда это свойство формы в целом установлено вИстина; - при выполнении команды не будет попытки автоматической блокировки объекта для редактирования, что может привести к невозможности последующего сохранения, если в это же время объект изменит другой пользователь.