По теме из базы знаний
- Быстрый отбор в форме списка (выбора) справочника
- Расширенная форма списка Номенклатура и Корзина для УТ11, ERP и КА
- Оформление даты в динамическом списке
- Как вывести дополнительные реквизиты на форму списка справочника Графики работы сотрудников. Управляемые формы. Без снятия конфигурации с поддержки
- Программное условное оформление динамического списка, раскраска строк списка по цветам справочника или любым другим условиям (условное оформление)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Может быть задача не совсем корректна составлена.
Что за список? Форма списка или некий список, размещенный на форме объекта?
И что значит ваше последнее предложение? Создается некий объект на основании и при некоторых условиях нужно подсвечивать строку?
Что за список? Форма списка или некий список, размещенный на форме объекта?
И что значит ваше последнее предложение? Создается некий объект на основании и при некоторых условиях нужно подсвечивать строку?
(3)Задача такова, при событии ОбработкаЗаполнения "Ввод на основании", нужно что бы строка в ФормеСписка подсвечивалась цветом.
Как можно обратится и сделать: ОформлениеСтроки.ЦветФона = WebЦвета.Розовый;
Через условное оформление не получится обратится к (Создать на основании)
Как можно обратится и сделать: ОформлениеСтроки.ЦветФона = WebЦвета.Розовый;
Через условное оформление не получится обратится к (Создать на основании)
(5) При вводе на основании документа (или что вы там создаете) его еще нет. Объект в базу не записан и строки в форме списка не будет.
Соответственно, мы заполняем необходимые данные, записываем документ, и он у нас отображается в списке. При первой записи документа можно устанавливать флаг (новый реквизит булевского типа), например "ЭтоНовыйДокумент":
Тем самым, в форме списка уже исходя из этого реквизита раскрашиваем строки.
Без добавления нового реквизита по документам можно еще условие поставить на дату, например если дата созданного документа меньше текущей на 2 часа, тогда красим.
Или я что-то неправильно понял ?
Соответственно, мы заполняем необходимые данные, записываем документ, и он у нас отображается в списке. При первой записи документа можно устанавливать флаг (новый реквизит булевского типа), например "ЭтоНовыйДокумент":
Если Объект.Ссылка.Пустая() Тогда
Объект.ЭтоНовыйДокумент = Истина;
Иначе
Объект.ЭтоНовыйДокумент = Ложь;
КонецЕсли;
Тем самым, в форме списка уже исходя из этого реквизита раскрашиваем строки.
Без добавления нового реквизита по документам можно еще условие поставить на дату, например если дата созданного документа меньше текущей на 2 часа, тогда красим.
Или я что-то неправильно понял ?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот