Блог Программиста 1С


Нажмите, чтобы связаться со мной:

WhatsApp: 8 919 352 82 17
почта: meshkova.a.s@mail.ru
skype: sambalyona
Telegram: blogpro1c
VK: vk.com/kursy_po_1c

  • Услуги программиста 1С Удаленно

  • Статьи
  • Скачать Отчеты/Обработки
  • Курс Сам себе Программист 1С
  • Контакты/Стоимость работы

Вывести сообщение пользователю с привязкой к конкретной строке табличной части.

07.05.2019 от Программист 1С 0 Комментарии

В том случае, когда производится проверка в табличной части с большим количеством строк, пользователям становится неудобно искать стоку с ошибкой. Для того, чтобы пользователь мог оперативно перейти к строке с ошибкой, в 1С есть специальная функция — «СообщениеПользователю». Ниже приведен пример ее использования. В данном коде производится проверка на наличие одинаковых номеров счетов-фактур в табличной части «Документы».

1С (Код)
1
2
3
4
5
6
7
8
9
Для Каждого ТекущаяСтрока Из Объект.Документы Цикл
 
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Дубли номеров СФ: " + ТекущаяСтрока.ОрганизацияПоставщик + " № " + Строка(ТекущаяСтрока.НомерСФ);
Сообщение.Поле = "Объект.Документы[" + (ТекущаяСтрока.НомерСтроки-1) + "].НомерСФ";
 
Сообщение.Сообщить();
 
КонецЦикла;

Вот как будет выглядеть ошибка в пользовательском режиме ⇓. Чтобы перейти к нужной строке пользователю просто нужно дважды щелкнуть на сообщении об ошибке.

СообщениеПользователю

Внешний вид сообщения

Также добавлена подсветка неверных строк красным цветом, это делается в «Условном оформлении» формы.

Большим преимуществом функции «СообщениеПользователю» является возможность использовать ее как на клиенте, так и на сервере. Но, к сожалению, использовать ее можно только на управляемых формах.

Похожие записи:

    Удалить строки по условию из табличной части 1С Удивительно, но простым перебором строк и удалением по индексу нужные...
    Нарушение прав доступа! При открытии внешней обработки 1С Если при попытке открытия внешней обработки в 1С 8.3 вы...
    Как добавить печать и подпись в печатную форму в 1С 8.3 В 1С 8.3 есть механизм, который позволяет редактировать макеты печатных...
    Групповая обработка справочников и документов 1С 8.3 Групповая обработка справочников и документов это очень удобный инструмент платформы...

Категории: Статьи Метки: 8.3

От Программист 1С

Просмотреть все записи от Программист 1С по этой ссылке.

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован.

Мешкова Алена Сергеевна
ИНН 745311572100
Эл. почта: meshkova.a.s@mail.ru
Copyright © 2015-2022
Пользовательское соглашение

Яндекс.Метрика