|
Не давать записать заявку
| ☑ |
0
miniconda
07.11.19
✎
09:55
|
У меня есть форма БизнесПроцесса, на которой есть ТЧ Продукция и ТЧ Оплата. Мне нужно не давать записать
заявку, если сумма в колонках Колонка "Сумма" не совпадает.
Пишу этот код в процедуре ПриЗаписиНаСервере. Верно ли написано и как конкретно сделать так,
чтобы выводилась ошибка при записи?
ИтогСуммаПродукция = Объект.Продукция.Итог("Сумма");
ИтогСуммаОплата = Объект.Оплата.Итог("Сумма");
Если ИтогСуммаПродукция <> ИтогСуммаОплата Тогда
КонецЕсли;
|
|
1
ДенисЧ
07.11.19
✎
09:56
|
ПередЗаписью делать.
|
|
2
Mort
07.11.19
✎
09:57
|
ОбработкаПроверкиЗаполнения
|
|
3
miniconda
07.11.19
✎
10:08
|
(1) (2) И делать Отказ = Истина, чтобы не давало записать?
|
|
4
Fish
07.11.19
✎
10:08
|
(3) Да.
|
|
5
lEvGl
гуру
07.11.19
✎
10:11
|
а почему они должны не совпадать, если у вас втораяТЧ заполняется данными из первойТЧ, причем программно + вы в предыдущем своем топике сворачивали по контрагенту?
|
|
6
hhhh
07.11.19
✎
10:15
|
(5) кнопку пользователь забыл нажать. Там же заполнение по кнопке.
|
|
7
miniconda
07.11.19
✎
10:17
|
(5) если оплачено не все, а только часть, то человек будет менять сумму, которая уже заполнена
|
|
8
miniconda
07.11.19
✎
10:20
|
(6) Подскажите пожалуйста, у меня был реквизит на поле ЖелаемаяДатаПолучения, я его удалил, теперь не могу записать
заявку, пишет "Поле ЖелаемаяДатаПолучения не заполнено"
Я его восстановил, но тут нет свойства "Проверка заполнения", в чем ошибка?
|
|
9
miniconda
07.11.19
✎
10:21
|
(6) А, все, нашел в реквизите БП. Извините
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан