Команди з модифікації об'єктів
Властивість Змінює дані має бути встановлена в Істина для всіх команд, які змінюють або можуть змінювати дані об'єкта.
Властивість Змінює дані має бути встановлена в Істина для всіх команд, які змінюють або можуть змінювати дані об'єкта.
Це правило має дотримуватися і для тих команд, які в деяких сценаріях роботи можуть і не змінити дані. Наприклад, якщо на формі є команда для заповнення табличної частини документа, яка перед виконанням ставить користувачеві запитання такого виду: «Перед виконанням операції табличну частину буде очищено. Продовжити?», то в разі відмови користувача виконання команди переривається, і зміни табличної частини не відбувається. Проте, якщо користувач відповість ствердно, то табличну частину буде змінено. Тому загалом для цієї команди має бути встановлена ознака Змінює дані.
У разі недотримання цього правила:
- не буде виконуватися встановлення властивості Лише перегляд для цієї команди при встановленні в Істина цієї властивості для форми загалом.
- під час виконання команди не відбудеться спроби автоматичного блокування об'єкта для редагування, що може призвести до неможливості його подальшого збереження в разі, якщо в цей самий час інший користувач змінить цей об'єкт.