Шаг 152 - Изучаем таблицу – запрещаем редактирование и делаем похожей на документ

Не хорошо, пользователь может исправить таблицу после создания. Кроме того ее внешний вид мало напоминает конечный вариант на печать. Бухгалтер-то хочет, чтобы просматривать результат как на бумаге. Нам нужно установить только просмотр.

ТолькоПросмотр
Установить режим редактирования таблицы.

Синтаксис:

ТолькоПросмотр(<Режим>)

Англоязычный синоним:

Readonly

Параметры:
<Режим> Необязательный параметр. Числовое выражение — режим редактирования: 1 — только просмотр, 0 — допускается редактирование.

Возвращаемое значение:
Текущее числовое значение режима редактирования таблицы (на момент до исполнения метода).

Описание:
Метод ТолькоПросмотр устанавливает флаг возможности редактирования таблицы в окне. Данный метод должен вызываться до вызова метода Показать. По умолчанию, для табличных документов устанавливается режим с возможностью редактирования.
Замечание: Режим <только просмотр> позволяет воспринимать сгруппированные ячейки таблицы как единое целое и использовать фиксацию шапки и боковика таблицы при просмотре. Таким образом данный режим рекомендуется для отчетов, которые предназначены в основном для просмотра и печати.

Вот и воспользуемся.

Процедура Печать()
	Т=СоздатьОбъект("Таблица");
	Т.ИсходнаяТаблица("Таблица2");
	Т.ВывестиСекцию("Секция_1");
	Т.ТолькоПросмотр(1);
	Т.Показать();
КонецПроцедуры

Совсем другое дело.

152_1.gif (1732 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.