Имя: Пароль:
1C
 
Почему RLS не дает записать?
0 toypaul
 
гуру
29.11.18
14:41
Есть документ. У него поле статус

в РЛС
на чтение Статус = (Статус1, Статус2, Статус3)
на изменени Статус = (Статус2, Статус3)

открывают документ со Статус1, меняю на Статус2 и получаю фигу.

почему? по идее должно дать записать, но не дает.
1 toypaul
 
гуру
29.11.18
14:44
Что интересно. Если в РЛС на изменение записать

Статус = (Статус1, Статус2, Статус3)

то все работает.

почему?

в базу же записывается объект с новым статусом, а не со старым.
2 Fragster
 
гуру
29.11.18
14:46
все правильно, изменять документ со статусом 1 тебе нельзя ;)
3 toypaul
 
гуру
29.11.18
14:49
(2) доперло. пасиб
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший