Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
28 сен 2024, 00:31

Работа с секциями таблицы

Автор ОлегИванович, 15 июл 2008, 10:37

0 Пользователей и 1 гость просматривают эту тему.

ОлегИванович

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


ОлегИванович

Создание секции
Секции бывают горизонтальные (включают в себя отмеченные строки) и вертикальные (включают в себя отмеченные столбцы).

Для присвоения имени какой-либо секции таблицы необходимо сначала отметить необходимые строки или столбцы, затем в меню «Таблица» главного меню программы выбрать пункт «Внести в секцию».

На экран будет выдан диалог «Идентификатор секции». По умолчанию каждой новой секции присваивается имя «Секция» с очередным порядковым номером. Для присвоения нового имени области таблицы необходимо ввести желаемое имя в поле ввода и нажать кнопку «ОК». Диалог будет убран с экрана, а поименованная область будет обведена тонкой рамкой красного цвета.

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


ОлегИванович

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

Для переименования или удаления именованной секции выберите из меню «Таблица» главного меню программы пункт «Секции», а в открывшемся подменю — пункт «Горизонтальные» или «Вертикальные». На экран будет выдан диалог «Секции». Диалог содержит окно со списком существующих секций и кнопки для управления этим списком.

«Выбрать». Кнопка «Выбрать» служит для выделения именованной секции. Эту функцию удобно использовать, когда необходимо произвести какие-либо действия над всеми ячейками, входящими в секцию, например, изменить гарнитуру или размер шрифта.

«Изменить». Для переименования какой-либо секции таблицы служит кнопка «Изменить». Предварительно необходимо в списке существующих имей выбрать имя, которое требуется изменить. Нажатие на кнопку «Изменить» вызывает на экран диалог «Идентификатор секции», в котором следует отредактировать имя секции.

«Удалить». Для удаления какой-либо секции таблицы служит кнопка «Удалить». Предварительно необходимо в списке существующих имен выбрать имя секции, которую требуется удалить. Нажатие на кнопку «Удалить» удаляет имя секции из списка, красная рамка вокруг именованной области пропадает, но содержимое секции остается без изменений.

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


ОлегИванович

Изменение размеров секций. Вложенные и внешние секции
При работе с именованными секциями можно изменять размеры секции (расширять — включать дополнительные соседние строки или столбцы, сужать — исключать крайние строки или столбцы), создавать вложенные или внешние секции.

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

·        выделите строки или столбцы, которые необходимо включить и новую секцию;

·        выберите в меню «Таблица» главного меню программы пункт «Включить в секцию».

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

·        если отмеченная область строк или столбцов не пересекается с существующими секциями, то будет создана новая именованная секция;

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

·        если отмеченная область строк или столбцов находится внутри существующей секции, то будет создана новая секция, вложенная в существующую;

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

Сужение секций. Для сужения секции необходимо выполнить следующие действия:

·        выделите нужные строки или столбцы;

·        выберите в меню «Таблица» главного меню программы пункт «Исключить из секции».

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

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

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

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

·        если отмеченная область строк или столбцов охватывает полностью существующую секцию, то секция будет удалена полностью.


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск