Показать сообщение отдельно
Старый 03.09.2021, 09:22   #15  
oleggy is offline
oleggy
Участник
 
256 / 36 (2) +++
Регистрация: 03.12.2019
Адрес: Россия
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Хотя никто не запрещает сделать так
X++:
recId = _common.recid;
select forupdate _common where _common.recid == recId;
И по сути это тоже самое что и _common.reread(). Интересно сработает?
Сегодня решил проверить. Да сработало.

После этого решил проверить:
X++:
_common.reread()
И сработало. Я не поверил ведь вчера оно не срабатывало.
Зашел на другой терминал, начал выполнять - не сработало. Вернулся на первоначальный терминал и теперь и там не работает.

Потом решил проверить это:
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Ну надежды на то что сработает условие _common.recid == _common.recId нет и не может быть. Это как масло масленое.
Все работает. Не знаю почему она вчера у меня не отрабатывала. Сегодня работает.

После этого я снова решил проверить:
X++:
_common.reread()
И снова заработало. Очень странно.

Последний раз редактировалось oleggy; 03.09.2021 в 09:24.