ДОБАВИТЬ ТАБЛИЦУ

В шаблон можно добавить таблицу, которая при печати заполнится данными из СБИС или входящего документа.

  

Во внутреннем редакторе СБИС вы можете: 

Добавить таблицу

  • Способ 1. В окне редактирования нажмите   (или правой кнопкой мыши по пустому полю и выберите «Вставить таблицу»). Добавится пустая таблица. 

  • Способ 2. Нажмите на одно из доступных полей с типом  «Таблица». Добавится таблица с заполненными полями. 

Настроить таблицу

Для настройки таблицы нажмите . В открывшемся окне выберите параметры:

  • Выравнивание: без выравнивания, по центру, по левому краю, по правому краю. Таблицу можно вписать в текст или отключить это, выбрав «Запретить обтекание». 
  • Перенос текста: по символам, без переноса, стандартный.
  • Ячейки зафиксированы: независимо от содержимого ширина и высота останутся неизменными.
    Если в первой строке таблицы есть объединенные и зафиксированные ячейки, для настройки размера колонок перейдите в режим редактирования html и укажите их ширину с помощью тега <col>.
  • Обводка. Можно выбрать толщину и тип линии. 
  • Сортировка по столбцу, в порядке возрастания или убывания. Отображение пустых значений в начале или в конце. 
  • При выборе формата ввода «Блоки» можно задать размер блока и его отступ, для формата «Таблица с иерархией» — отступ. 

  • Если в таблицу не нужно выводить все данные, то можно задать условия фильтрации для строк. В условии фильтрации можно писать любой JavaScript код, который возвращает true или false. Код выполняется для каждой строки. Если код вернул true, то строка попадает в таблицу. Если false, то, соответственно, нет.
    Например, если ваша таблица содержит список номенклатурных позиций, то следующий код уберет из таблицы все наименования содержащие слово «подарок»:

    Документ.Номенклатура.Наименование.indexOf('подарок') != -1

    Чтобы выводить только записи с категорией «Права», добавьте в настройках таблицы фильтр:

    Документ.Номенклатура.Категория=='Права')

Добавить строку или столбец

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

Удалить строку, столбец или таблицу

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

Если необходимо удалить всю таблицу —  .

Объединить ячейки

Выделите ячейки таблицы, которые хотите объединить и нажмите по ним правой кнопкой мыши. В меню выберите «Работа с ячейками» и нажмите «Объединить ячейки».

Настроить строки

Для настройки строк нажмите  и выберите:

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

Для общего итога таблицы можно задать функции:

СуммаКолон — Сумма всех значений по колонке
МинКолон — Минимальное значение в колонке
МаксКолон — Максимальное значение по колонке
СреднееКолон — Среднее значение по колонке
КолвоКолон — Общее количество строк в колонке
ОбщееКолвоКолон — Общее количество значений по столбцу

Нажмите на строку с общим итогом правой кнопкой мыши, в пункте «Функции» выберите одну из них.

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

Настроить группировку

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

Например, группировка по номеру документа оплаты.

Выберите вкладку «Вставка» и добавьте таблицу.

Автодобавление строк

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

Например, в шаблон добавлена строка с полем {%Документ.Номенклатура.Наименование%}. В документе несколько строк с наименованием. При печати пользовательской формы в таблицу добавилось столько же строк, сколько было в документе.

Итоги по таблице

Итоги по столбцам размещаются внизу таблицы. Записывать можно в следующем виде:

{%[Функция фильтрации]:[Название поля карты]%}

Доступны следующие функции фильтрации:

СуммаКолон — Сумма всех значений по колонке
МинКолон — Минимальное значение в колонке
МаксКолон — Максимальное значение по колонке
СреднееКолон — Среднее значение по колонке
КолвоКолон — Общее количество строк в колонке

Пример: Нужно вывести итоговые значения количества и суммы для счета. Для «итого» количества суммы функции будет выглядеть следующим образом:

{%СуммаКолон:Документ.Номенклатура.Количество%}

{%СуммаКолон:Документ.Номенклатура.Сумма%}

Фильтрация

При необходимости фильтрации таблицы в любую ячейку строки нужно добавить функцию вида:

{%фильтр:  [Условие фильтрации]%}

Можно написать любой условие, используя JavaScript.

Например, если необходимо отобразить в таблице только те поля, сумма у которых больше 0:

{%фильтр: <Документ.Номенклатура.Сумма> > 0%}

В таблице может быть использовано несколько фильтров, при этом каждый фильтр уменьшает выборку.

Более подробную информацию по работе с таблицами в Word можно найти на официальном сайте Microsoft

Выделите необходимое количество ячеек, на вкладке «Вставка» нажмите «Таблица». В открывшемся окне выберите «ОК».

Заполните поля таблицы текстом или добавьте доступные поля с {% в начале и %} в конце.

Более подробную информацию по работе с таблицами Excel можно найти на официальном сайте Microsoft.

Права и роли

0
0
Оставьте свой отзыв:
ОТПРАВИТЬ