Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 13:57

Сообщение после блокировки

Автор Дмитрий11, 25 мар 2024, 14:18

0 Пользователей и 1 гость просматривают эту тему.

Дмитрий11

Добрый день! В предыдущей теме получил помощь!Но там больше нет ответа.Подскажите,после добавление в запрос     

ЕстьNull(РегистрСебестоимости.Сумма,0) <> 0

Получаю сообщение об ошибке "Печатная форма недоступна", все отлично! Но можно ли еще добавить какое то сообщение(почему она не доступна), например "Нет заполнено поле Сумма".

Максим75

Дмитрий11, так вот там, где рисуется сообщение Печатная форма недоступна, добавьте и почему она не доступна. Через еще одно Сообщение или СообщениеПользователю, как там у Вас вывод первого сообщения реализовано.

Дмитрий11

Максим75, я так понимаю ,что просто если в запросе ответ РегистрСебестоимости.Сумма= 0, то появляется это окно, программно я его не вызываю.

Максим75

Дмитрий11, это не ответ, это условие в запросе.
и где-то дальше в коде идет проверка на пустую выборку в запросе или еще как-то, и уже после этой проверки выводится сообщение.

LexaK

Дмитрий11, там  где у вас запрос с этим суловием
ЕстьNull(РегистрСебестоимости.Сумма,0) <> 0
сделайте проверку
лкРезультат = Запрос.Выполнить();

Если лкРезультат.Пустой() Тогда Сообщить("Не заполнены Суммы себестоимости!"); КонецЕсли;

но это не очень хорошее инфо сообщение, так как данных может не быть еще по ряду причин.

например документ не проведен, нет количества остатков, прав нет и др.
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск