Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как перенести сообщение об ошибке в центр экрана

Как перенести сообщение об ошибке в центр экрана
Я
   sergqwert
 
15.06.21 - 22:44
Если количество маркируемого товара (Номенклатура.Особенность учета <> 0) на вкладке Товары и количество кодов маркировки на вкладке Товары КМ не совпадают, тогда при проведении документа появляется ошибка:
"Количество маркируемого товара и кодов маркировки в документе не соответствуют!
Проверьте, пожалуйста, коды маркировки для указанного списка товаров внизу экрана."
Как текст ошибки перенести на центр экрана, по аналогии с ошибкой: "Не удалось провести заказ на перемещение"?
При этом список товаров нужно оставить на том же месте внизу экрана.

Вот кусок кода:
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Если Не РезультатЗапроса.Пустой() Тогда
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Количество товаров и кодов маркировки не соответствуют";
Сообщение.Поле = "";
Сообщение.Сообщить();
КонецЕсли;
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = ""+ВыборкаДетальныеЗаписи.Номенклатура +" "+ ВыборкаДетальныеЗаписи.Характеристика;
Сообщение.Поле = "";
Сообщение.Сообщить();
КонецЦикла;
   Asmody
 
1 - 15.06.21 - 23:23
(0) либо к полю привязать, либо  Предупреждение()
   DrZombi
 
2 - 16.06.21 - 07:55
(0)Как вариант создай своё модальное окно, которое будет предупреждать ;)

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.