Не хорошо, пользователь может исправить таблицу после создания. Кроме того ее внешний вид мало напоминает конечный вариант на печать. Бухгалтер-то хочет, чтобы просматривать результат как на бумаге. Нам нужно установить только просмотр.
ТолькоПросмотр
Установить режим редактирования таблицы.
Синтаксис:
ТолькоПросмотр(<Режим>)
Англоязычный синоним:
Readonly
Параметры:
<Режим> Необязательный параметр. Числовое выражение — режим редактирования: 1 — только просмотр, 0 — допускается редактирование.
Возвращаемое значение:
Текущее числовое значение режима редактирования таблицы (на момент до исполнения метода).
Описание:
Метод ТолькоПросмотр устанавливает флаг возможности редактирования таблицы в окне. Данный метод должен вызываться до вызова метода Показать. По умолчанию, для табличных документов устанавливается режим с возможностью редактирования.
Замечание: Режим <только просмотр> позволяет воспринимать сгруппированные ячейки таблицы как единое целое и использовать фиксацию шапки и боковика таблицы при просмотре. Таким образом данный режим рекомендуется для отчетов, которые предназначены в основном для просмотра и печати.
Вот и воспользуемся.
Процедура Печать() Т=СоздатьОбъект("Таблица"); Т.ИсходнаяТаблица("Таблица2"); Т.ВывестиСекцию("Секция_1"); Т.ТолькоПросмотр(1); Т.Показать(); КонецПроцедуры
Совсем другое дело.