Не меняется цвет строки во внешней печатной форме
Подскажите что делаю не так. Во внешней печатной форме нужно чтобы если остаток в строке <=0 тогда всю строку выделить красным. Только почему то ничего не происходит.
Если ОбластьСтрокаТаблицы.Параметры.Остаток <=0 Тогда
ОбластьСтрокаТаблицы.ТекущаяОбласть.ЦветТекста = Новый Цвет(255, 0, 0);
КонецЕсли;
ТабличныйДокумент.Вывести(ОбластьСтрокаТаблицы);
По теме из базы знаний
- Продвинутая технология внешних печатных форм
- Интеграция с Kit Vending/Kit Shop (БП 3.0, Розница 2.3/3.0, УТ 11, УНФ)
- Путевой лист грузового автомобиля в 1С:Бухгалтерия 3.0
- Не спеша, эффективно и правильно – путь разработки. Часть 2. Теория
- SynchroWB — интеграция 1С и Wildberries: автоматизация заказов и остатков по API с УТ, КА, ERP, УНФ, Розница 3
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
2 варианта;
1. В макете сделать 2 отдельных области для строки. Одна с именем "Строка", вторая с именем "СтрокаКрасная" и в зависимости от условия выбирать, заполнять и выводить ту или другую область.
2.
1. В макете сделать 2 отдельных области для строки. Одна с именем "Строка", вторая с именем "СтрокаКрасная" и в зависимости от условия выбирать, заполнять и выводить ту или другую область.
2.
ТабличныйДокумент.Вывести(ОбластьСтрокаТаблицы);
Если ОбластьСтрокаТаблицы.Параметры.Остаток <=0 Тогда
Область = ТабличныйДокумент.Область(ТабличныйДокумент.Высота, 1, ТабличныйДокумент.Высота, ТабличныйДокумент.Ширина);
Область.ЦветТекста = Новый Цвет(255, 0, 0);
КонецЕсли;
(3)Спасибо. второй вариант подошел, только немного области другие чтобы окрашивалась именно текущая строка)
Если ОбластьСтрокаТаблицы.Параметры.Остаток <=0 Тогда
ОбластьСтрокаТаблицы.Параметры.Остаток = 0;
Область = ОбластьСтрокаТаблицы.Область(ОбластьСтрокаТаблицы.ВысотаТаблицы,1,ОбластьСтрокаТаблицы.ВысотаТаблицы,ОбластьСтрокаТаблицы.ШиринаТаблицы);
Область.ЦветТекста = Новый Цвет(255, 0, 0);
КонецЕсли;
ТабличныйДокумент.Вывести(ОбластьСтрокаТаблицы);
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот