Для заполнения таблицы в печатной форме программы 1C можно использовать программный код. Вот несколько способов:
1. Использовать цикл для перебора значений и заполнения таблицы. Например:
```1C
Для Каждого Строка Из Таблицы Цикл
// Получить значение из таблицы
Значение = Строка.Значение;
// Вставить значение в печатную форму
ПечатнаяФорма.Таблица.ТекущаяСтрока.ТекущийСтолбец = Значение;
// Перейти к следующей строке в таблице печатной формы
ПечатнаяФорма.Таблица.ПерейтиКСледующейСтрокеПоПорядку();
КонецЦикла;
```
2. Использовать методы работы с таблицами печатной формы. Например, метод `ЗаполнитьЗначениями()`:
```1C
Таблица = ПечатнаяФорма.Таблица;
// Определить размер таблицы
Таблица.УстановитьРазмер(КоличествоСтрок, КоличествоСтолбцов);
// Заполнить значениями
ЗаполнитьЗначениями(Таблица, ДанныеТаблицы);
```
Чтобы изменить печатную форму таким образом, чтобы значения в таблице также выводились подчеркнутыми красным цветом, можно использовать непрограммные способы или программные:
Непрограммный способ:
Изменить шаблон печатной формы напрямую в редакторе форм, добавив соответствующее форматирование для ячеек таблицы.
Программный способ:
Можно использовать программный код для изменения стилей ячеек таблицы в печатной форме. Например, для установки подчеркивания и красного цвета можно использовать метод `УстановитьСтиль()`. Например:
```1C
Таблица = ПечатнаяФорма.Таблица;
// Установить стиль для всех ячеек таблицы
Для Каждого Строка Из Таблица.Строки Цикл
Для Каждого Ячейка Из Строка.Ячейки Цикл
// Установить подчеркивание
Ячейка.Стиль.Подчеркнуть = Истина;
// Установить красный цвет текста
Ячейка.Стиль.ЦветТекста = RGB(255, 0, 0);
КонецЦикла;
КонецЦикла;
```
Это примерный код и его необходимо настроить под конкретное приложение в 1С. Конкретные методы и свойства могут отличаться в зависимости от версии и конфигурации 1С.