1. 7:10 0 БлокироватьДляИзменения на самом деле не блокировка, (непонятно, конечно, почему это свойство так назвали) установка флага Истина по этому свойству отменяет "Разрешить разделение итогов", только и всего. Блокировка всех необходимых для блокировки полей происходит "за кадром", ее система выполняет автоматически, когда выполняется Движения.Записать(); 2. Прежде чем контролировать остатки может стоит проверить Режим? Если РежимПроведения.Неоперативный, то кому нужен этот контроль? 3. Избыточное действие в самом конце Процедуры: Если Отказ Тогда Возврат... зачем Возврат в конце кода??? Возврат заканчивает выполнение Процедуры (Функции), так у Вас и так она заканчивается, там же нет ни одной строчки кода после Вашего ЕСЛИ Отказ...
@Марго-ч4й2 жыл бұрын
Добрый день. Подскажите, пожалуйста, если можете. 🙏 Я создала кнопку забронировать на форме. Команда на клиенте и вызов команды на сервере (данныеФормыВЗнач и обратную) а саму процедуру экспортную поместила в модуль объекта. Переписала процедуру по "новой" методике. Движения записала, нехватку проверила, сообщение нехватки срабатывает а отказ=истина нет... Данные в регистре остаются записанными ( Как я понимаю, это из за того, что я не передаю отказ в скобках к процедуре, но у меня не получается его передать, выдает ошибку, возможно неправильно передаю или может есть другой метод отказа о котором я ещё не знаю... Не могу найти в интернете как эта задача решается 😭