Редактор табличных документов

1С:Предприятие позволяет создавать и изменять табличные документы, макеты печатных форм (и элементы управления типа "Табличный документ" размещенные в форме).

Создать новый документ можно с помощью:

  • "Файл — Новый" с выбором типа создаваемого документа "Табличный документ";

  • сочетания клавиш Ctrl+N.

Встроенный редактор табличных документов позволяет изменять табличные документы.

Для открытия существующего документа воспользуйтесь одним из следующих способов:

  • перетащить мышью файл из Проводника в рабочую область 1С:Предприятия.

Табличный документ хранится в файле на диске, вне конфигурации. Обычно он представляет "готовую" печатную форму и используется самостоятельно.

Табличный редактор может использоваться для создания макетов. Макет хранится внутри конфигурации. Макеты бывают общими или относятся к определенному объекту конфигурации (например, карточка основного средства). Объект конфигурации может иметь несколько различных макетов.

Элемент управления типа "Табличный документ" может располагаться в форме. При этом в табличный документ можно вставить другие элементы управления, а ячейки или группы ячеек (области) могут иметь так называемую "расшифровку" (возможность получения детализированного отчета или информации по сведениям, расположенным в области). В режиме "1С:Предприятие" при подведении указателя мыши к таким областям он принимает вид перекрестия с увеличительным стеклом . При нажатии клавиши Enter в такой области вызывает построение нового отчета (как определено при конфигурировании задачи разработчиком), а для данных, представляющих собой ссылки на объекты базы данных (например, значение элемента справочника, документ и др.), производится открытие формы объекта. 

Приемы работы с макетами и табличными документами совпадают.

Элемент управления типа "Табличный документ" может располагаться в форме. В этом случае табличные документы могут содержать другие элементы управления, а ячейки или группы ячеек (области) могут иметь так называемую "расшифровку" (возможность получения детализированного отчета или информации по сведениям, расположенным в области). В режиме "1С:Предприятие" при подведении указателя мыши к таким областям он принимает вид перекрестия с увеличительным стеклом . При нажатии клавиши Enter в такой области вызывает построение нового отчета (как определено при конфигурировании задачи разработчиком), а для данных, представляющих собой ссылки на объекты базы данных (например, значение элемента справочника, документ и др.), производится открытие формы объекта. 

Управление видом таблицы

При помощи команд из "Таблица Вид" можно управлять отображением различных частей таблицы: заголовков строк и столбцов, сеткой таблицы и т.д.
Каждая команда " Вид" работает как переключатель: выбор (нажатие) вызывает или прекращает отображение соответствующей области таблицы:

    Команда

    Действие

 Зафиксировать таблицу

фиксирует верхние строки и левые столбцы таблицы таким образом, чтобы при листании таблицы они постоянно присутствовали на экране;

 Отображать сетку

включает и отключает показ сетки таблицы — тонких линий, разделяющих ячейки таблицы;

 Отображать заголовки

управляет показом заголовков строк и столбцов таблицы;

 Отображать группы

включает и отключает показ именованных областей слева от заголовков строк и сверху от заголовков столбцов;

 Редактирование

включает и отключает запрет на любые изменения в таблице;

 Отображать примечания

включает и отключает режим показа примечаний;

 Черно-белый просмотр

отключает и включает показ цветов, заданных для таблицы. При включении этой команды (в названии появляется галочка) все цвета будут определяться установками операционной системы MS Windows;

 Режим просмотра страниц

отключает и включает показ минимального количества строк (определяется введенной информацией), области печати, разрывов страниц;

 Масштаб

дискретно масштабирует изображение.

Имена

Отдельным ячейкам таблицы, диапазонам ячеек и графическим объектам можно присваивать имена.

Если целиком выделить строку или несколько строк (столбец или несколько столбцов) и этой области назначить имя ("Таблица — Имена — Назначить имя..."), то при установленном режиме " Отображать имена строк/колонок" имена областей показываются слева (для строк) и сверху (для столбцов). "Внутренние" именованные области показываются при установленном режиме " Отображать имена ячеек" штриховкой. В центре области помещается имя области.

Изменение высоты строк и ширины столбцов

Изменение высоты строк и ширины столбцов вручную
Установите указатель мыши на границу заголовка и переместите ее в нужную строну.
Для установки минимальной ширины колонки, дважды щелкните мышью границу заголовка.
Изменять ширину колонок и высоту строк можно с помощью мыши при нажатой клавише Ctrl.
Изменение высоты строк и ширины столбцов автоматически.
Для автоматического изменения высоты или ширины выделите нужную строку или столбец , щелкнув по ее заголовку левой кнопкой мыши. Затем выберите "Таблица Ячейки Высота строк" или "Таблица  Ячейки  Ширина колонок". В открывшемся окне укажите требуемую высоту или ширину.
Если в диалоге указать "Авто", то высота строки устанавливается равной максимальной высоте текста в этой строке.
Если при выборе ширины колонки указать "Авто", то устанавливается значение, указанное для ширины колонок всей таблицы. Если для указания ширины колонок всей таблицы также указывается значение "Авто", то в этом случае устанавливается ширина 9.

Если в ячейках введена информация и требуется установить минимальную ширину колонок или высоту строк, то достаточно дважды щелкнуть мышью разделитель колонок или строк. При этом программа определит максимальную ширину или высоту по введенному тексту и изменит размер таким образом, чтобы введенный текст полностью размещался в ячейках.

Для ячеек табличного документа, размещенного в форме, у которых установлен режим быстрого изменения (устанавливается программно или при конфигурировании), при подведении указателя мыши к правой границе вид указателя меняется. Если потянуть границу (нажать левую клавишу и не отпуская потянуть) влево или вправо, то размеры ячейки изменятся.

Ввод текста в ячейку

Для ввода текста в пустую ячейку просто начните набирать нужные символы на клавиатуре. Ячейка перейдет в режим редактирования — в ней появится текстовый курсор (мигающая вертикальная черта), и в ячейке будет отображаться вводимый текст. Для окончания ввода текста нажмите Enter.

Если необходимо отредактировать текст в ячейке, не замещая, а дополняя существующий текст, — перед вводом текста нажмите клавишу Enter или F2, или выберите ячейку двойным щелчком мыши.

Следует особо отметить комбинацию Shift+Enter. Нажатие этих клавиш позволяет начать новую строку текста в ячейке, не прекращая редактирование ячейки.

Для каждой ячейки таблицы можно создать примечание — произвольный текст, описывающий данную ячейку. Ячейка, содержащая примечание, помечается маркером в виде красного треугольника, расположенного в правом верхнем углу ячейки.

Форматирование текста в ячейке

В тексте ячейки можно применять сложное форматирование (например, добавить специальный символ, выделить только одно слово в ячейке или добавить гиперссылку).

Для этого предназначен режим Форматированная строка.

Переключив ячейку в режим форматированной строки нажатием кнопки "Форматированная строка" на панели Форматирование или сочетанием клавиш Ctrl+Alt+F, можно настроить формат текста в ячейке целиком или только выделенной части текста. Для этого в на палитре свойств ячейке, в свойстве Текст следует нажать кнопку Открыть и в диалоге Редактирование строки настроить требуемое форматирование (выбрать требуемый шрифт, добавить картинки, гиперссылки и т.д.).

Ввод текста в ячейку табличного документа, размещенного в форме

Приемы ввода текста аналогичны описанным выше, но имеются ряд особенностей.

Ячейки табличного документа могут содержать типизированные данные (например, ячейка может содержать только числовые данные или значения из определенного справочника).

Если ячейка имеет тип Число, Строка, Дата или Булево, то значение можно ввести стандартным образом (с клавиатуры или вставить из буфера обмена). Для указанных типов (кроме Строка) также можно использовать стандартные механизмы выбора значений (калькулятор, календарь), которые вызываются нажатием клавиши F4 при редактировании ячейки.

Если в ячейке предусмотрен ввод значения справочника (документа, перечисления и др.), то при редактировании ячейки для выбора нужного значения нажмите клавишу F4. Также при редактировании ячейки возможно непосредственное написание требуемого значения. 

Для очистки значения используйте сочетание клавиш Shift+F4.

Если для ячейки определен составной тип данных (могут выбираться значения справочников разных видов, документов разных видов и т.д.), то ввод данных выполняется аналогично вводу данных в поле ввода формы, имеющего составной тип.

Просмотр и редактирование свойств таблицы и ячеек

Настройка поведения таблицы и поведения ячейки или группы ячеек производится в палитре свойств.

Чтобы перейти к просмотру и редактированию свойств таблицы в верхней строке палитры свойств в списке выберите "Табличный документ". Для просмотра и редактирования свойств ячейки или группы ячеек в верхней строке палитры свойств в списке выберите "Ячейки".

Панель редактирования

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

Разбиение ячеек

Для разбиения укажите нужную ячейку и выберите "Таблица Ячейки  Разбить ячейку". На экран выводится диалог с запросом вида разделения. Укажите направление разбиения (горизонтальное или вертикальное).

Задание различной ширины колонок

Выделите одну или несколько строк таблицы. Подведите указатель мыши к разделителю колонок, нажмите левую кнопку мыши и, не отпуская ее, потяните в нужную сторону (например, влево). Отпустите кнопку мыши. На экран выводится запрос на подтверждение выполнения действий с сообщением "Для выделенных строк будет создан новый формат строк".

При изменении области выделения табличного документа, если в область выделения попадают строки с различными форматами строк, автоматически включается режим выделения строк. Если режим выделения строк был включен автоматически при выделении ячеек с различными форматами и при изменении выделения в выделении окажутся строки только с одним форматом строк, то режим выделения строк автоматически возвращается к режиму выделения ячеек.

Объединение ячеек

Для объединения ячеек необходимо выделить желаемый диапазон ячеек и выбрать "Таблица  Ячейки  Объединить".
Если в объединяемых ячейках был текст, он пропадет, за исключением текста левой верхней ячейки, который станет текстом объединенной ячейки.
Для разъединения объединенной ячейки достаточно выделить ее и повторно выбрать "Таблица Ячейки Объединить" .

Структурирование строк и столбцов

Создание группы

Группы бывают горизонтальные (включают в себя отмеченные строки) и вертикальные (включают в себя отмеченные столбцы). Для создания группы необходимо сначала выделить необходимые строки или столбцы, затем выбрать "Таблица Группы Объединить в группу".  

Показом строк и колонок, объединенных в группы, можно управлять. Для управления удобно пользоваться специальными маркерами.

Удаление группы

Для удаления группы выделите ее (все строки или столбцы, входящие в группы), затем выберите "Таблица Группы Исключить из группы".

p;ст�м �к необх�иее� свойств в списке выберит�зон яче�я у�;"‴ел/./.  <�дом тексте направление ѽта�="GraphicOмо�ass="Con леода Ѿб�та ан�е� ойстa�динить" .

p;<лятьnв группы, моЅу�/�екта сѳ�ерит��ящи�". имеет тип Ч� " .

�/.  <��ъ�бх��trong>Т�Ё�(�спп"в сп�1�� оксте �т�м �к �g>—�тся ряд особ�та ан�е� ойстa�дет и )�цы, входящи��i�)� в э�аблица ".

<��ючают #�"i�онокаютчейкых �;eЯчедЯчек�ают ойстa�диЃsТаб�al">Пи�, входящк �аю�б�al">�a�д�ct">p;<лПи�, вхоIG,ENTE Таб�al">а>