Show/Hide Toolbars

Руководство администратора

Расширенные свойства ДП типа Таблица

Ссылки Назад Вверх Вперед

Кликните мышью для просмотра изображения в полном размере

Расширенные свойства ДП типа "Таблица".

Каждая строка таблицы настроек соответствует колонке таблицы в пользовательском режиме:

DP_edit_more_table2

Соответствие между настройками ДП "Таблица" и отображением в пользовательском режиме.

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

Параметр

Описание

Высота таблицы с прокруткой

old_icon   устаревшее, не используется

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

Использовать новую таблицу

old_icon   устаревшее, не используется, начиная с версии 2.256

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

warning_icon Старые ДП "Таблица" при загрузке карточки задачи отображаются в режиме "только для чтения". Чтобы старый ДП "Таблица" сразу отображался в режиме редактирования, его ID должен быть внесен в список в параметре TableEpIdsOldUI в пользовательских настройках приложения

Ключевая колонка

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

Текст,

Деньги,

Выпадающий список,

Телефон,

Lookup,

Число,

Дата,

Дата и время,

RowID (в этом случае при импорте строки будут сопоставляться по порядковому номеру).

warning_icon  Если ключевая колонка не задана, то таблица импортируется в режиме полной перезаписи — все существующие строки удаляются и добавляются новые из файла

Отображать как

Если параметр "Отображать как" имеет значение "Таблица", то таблица будет располагаться в карточке задачи.

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

Количество строк на странице

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

Разрешить экспорт

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

dp_table_export

В экспорте участвуют только колонки, у которых включен флажок "Разрешить экспорт" (см. ниже настройку колонок таблицы).

Особенности экспорта описаны в Руководстве пользователя

Разрешить импорт

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

dp_table_import

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

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

Особенности импорта описаны в Руководстве пользователя

Загружать файлы в момент вкладывания

Если флажок включен, то файл, вложенный в ячейку, загружается в БД в момент вкладывания.

Если флажок отключен, то загрузка вложенных файлов начинается в момент сохранения таблицы

Кол-во параллельных загрузок

Если в таблицу вложены несколько файлов, они могут загружаться параллельно. Это ускоряет процесс сохранения таблицы.

По умолчанию 0 (неограниченное количество)

Кол-во итераций загрузки одного файла

Если при загрузке файла произошла ошибка, будет предпринято еще указанное число попыток загрузки

По умолчанию 1. Значение не может быть меньше 1

Время ожидания загрузки одного файла

Максимально допустимое время ожидания загрузки (после этого загрузка прерывается).

По умолчанию 0 (т.е. время определяется параметрами браузера). Время указывается в секундах

Время ожидания для повторной загрузки файла

Максимально допустимое время ожидания загрузки (после этого загрузка прерывается).

По умолчанию 0 (не ожидать). Время указывается в секундах

Файловый провайдер

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

Ключ выделенного веб-сервера

Ключ сервера, на который будут грузиться файлы через балансировщик нагрузки.

Ключ может содержать буквы и цифры

Сохранять строку после редактирования

Если флажок включен, то после добавления\удаления строки или редактирования ячейки таблица сразу же сохраняется автоматически, без ручного нажатия на кнопку сохранения

Настройка колонок таблицы

Чтобы добавить в таблицу новую колонку, нажмите кнопку Добавить.

В зависимости от выбранного режима настройки — Общие настройки или Настройки множ. выбора — отображаются разные настройки таблицы:

Параметр (колонка)

Описание

ID

Идентификатор атрибута

Имя

Название колонки, которое будет отображаться в таблице

Общие настройки

Порядок

Порядок расположения колонок в пользовательском режиме. По умолчанию для всех колонок имеет значение 0.

Если порядок не указан, то колонки отображаются в порядке следования

Тип

Тип данных в колонке. Доступные типы данных:

Текст

Большой текст без форматирования

Выпадающий список

Текст с маской

Деньги

Дата и время

Дата

Телефон

LookUp

Чекбокс (флажок)

Число

Файл

Виртуальная (если включен флажок "Использовать новую таблицу")

Шаблонная (если включен флажок "Использовать новую таблицу")

Блок кнопок (настройка кнопок описана здесь, JS API для новой таблицы — здесь)

Выбор пользователей

Сортировка

Колонка для сортировки строк таблицы. Возможные значения:

Нет

По возрастанию

По убыванию

Может быть выбрана только одна колонка сортировки. Если в таблице уже была выбрана колонка для сортировки, то при выборе другой колонки в прежней сортировка отключается

Настройка

Для настройки колонок типа Число, Выпадающий список, Выбор пользователей, Lookup, Файл, Виртуальная и Шаблонная отображается кнопка !detailsInNewWindow.

Колонки типа Число, Выпадающий список, Выбор пользователей и Lookup настраиваются путем создания или выбора ДП соответствующего типа. По нажатию кнопки !detailsInNewWindow открывается окно для выбора ДП.

Колонки типа Файл настраиваются частично как ДП "Файл" (блок Работа с файлами Word, описание настроек см. здесь). Кроме этого, есть три дополнительные настройки:

oРазрешить сканирование (если флажок включен, в окне добавления строки в таблицу рядом с полем "Файл" отображается значок сканирования)

oСоздавать системные копии вложенных файлов при акцепте подписи

oОтображать превью для картинок (с указанием размеров превью) — не работает для ДП с признаком "Мультифайл".

Виртуальная колонка позволяет отобразить в таблице дополнительные данные. Например, в таблице выбирается артикул товара, но необходимо отобразить также цвет и количество единиц в упаковке. В этом случае для артикула настраивается колонка Lookup, а для цвета и количества единиц в упаковке — две виртуальные колонки.
Виртуальные колонки имеют режим "только для чтения".
По нажатию кнопки !detailsInNewWindow для виртуальной колонки открывается окно настройки: выбирается уже настроенная в таблице колонка Lookup, где хранится ссылка на задачу, и один из параметров в категории, на которую смотрит этот Lookup — этот параметр будет отображаться в колонке.
Если виртуальная колонка имеет тип "Файл", то доступна дополнительная кнопка Отображение файлов для настройки превью.

Шаблонная колонка позволяет объединить в одной колонке данные из нескольких ДП.
Шаблон может задаваться выражением вида "текст1 {{c123.stringValue}} текст2 {{с456.stringValue}} текст3", где 123 и 456 — ID других колонок таблицы. Обратите внимание: запись регистрозависима, т.е. stringValue — корректно, а StringValue — нет.
Принципы работы с шаблонами описаны здесь.

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

Смарт выражение

Смарт-выражение для вычисления значения в колонке.

Доступно для колонок типа Строка, Число, Дата, ДатаВремя, Деньги, Lookup.

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

Для тех колонок, где смарт-выражение уже настроено, кнопка отображается зеленым цветом fx_green, а для тех где не настроено — синим fx.

Смарт-колонки могут ссылаться друг на друга. Порядок вычисления смарт-колонок определяется порядком их отображения в ДП "Таблица" (свойство "Порядок", если оно установлено, иначе — порядок создания колонок).

При использовании смарт-выражения для колонки становится недоступным режим "Обязателен для заполнения".

Смарт-колонки вычисляются в момент, когда пользователь завершил редактирование строки в ДП "Таблица" и сохранил изменения, но после вычисления и сохранения в БД всех "не смарт" колонок в данной строке таблицы.

Маска

Маска для данных типа "текст".

Для прежней версии ДП "Таблица".

При описании маски используются следующие спецсимволы:

# — цифра или пробел,

L — обязательно большая буква,

l — обязательно маленькая буква,

a — любой символ,

<n..m> — обязательно числовое значение от n до m,

<Символ1|Символ2|Символ3> — один из указанных символов,

\x — вставить в маску любой символ (например, "\а" вставит в маску символ "а").

Для новой версии ДП "Таблица"(Как включить новую таблицу).

Для добавления маски в поле необходимо ввести нужное значение:

Email добавляет маску почтового адреса в формате ___@___.__

Phone добавляет маску номера телефона в формате +_ (___) ___-__-__

Для создания кастомных масок используются следующие спецсимволы

0 — любое число,

a — любая буква,

* — любой символ,

[] необязательные значения (указываются внутри скобок),

{} фиксированная часть (указывается внутри скобок),

` предотвращает смещение символов.

Пример: {#}000[aaa]/NIC-`*[**]'

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

Итого

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

Флажок доступен для типов "Число" или "Деньги". Колонка активна, только если в таблице есть хоть одно поле одного из указанных типов.

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

Режим

Возможные значения:

Необязательно — колонка доступна, но не обязательна для заполнения.

Обязательно — колонка обязательна для заполнения (в пользовательском режиме такие колонки отображаются курсивом).

warning_icon Режим Обязательно действует только в рамках ДП "Таблица", отсутствие значения в данной колонке не будет блокировать создание задачи

Только для чтения — колонка доступна только для чтения.

Скрытая — колонка не отображается в пользовательском режиме и не доступна для вычислений. Обратите внимание: инструменты автоматизации не могут обращаться к колонкам данного типа.

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

Если необходимо скрыть колонку от пользователя, и она никак не будет использоваться в дальнейшем, рекомендуется использовать режим Скрытая.

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

warning_icon Обратите внимание: режим Невидимая не поддерживается для колонок с типом "Виртуальная" и "Шаблонная".

Значение по умолчанию

warning_icon Работает только для ДП Таблица нового формата (2.256)

Значение, подставляемое по умолчанию. Возможные значения:

Оставить пустым

Фиксированное значение

Smart выражение

Шаблоны для фиксированных значений:

Дата: DD-MM-YYYY, например 10-22-2018

Дата и время: DD-MM-YYYY hh:mm, например 10-22-2018 10:30

Лукап: {"Номер задачи":"Текст задачи"}, например {"123":"Продажа"}

Выпадающий список: {"Значение":"Текст"}, например {"2":"Встреча"}

warning_icon Указанный формат шаблонов используется только для фиксированных значений и не соответствует формату смарт-выражений

Ширина колонки

Ширина колонки в пикселях. Если не задано (значение равно 0), то рассчитывается автоматически

Макс высота

Максимальная высота колонки.

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

Если для колонки с типом "Файл" активна настройка Отображать превью для картинок и задана высота превью, она будет учтена в качестве высоты колонки таблицы. В случае, если для этой же или любой другой колонки в таблице задана максимальная высота и она меньше заданной высоты превью, учитывается высота превью в качестве максимальной.

Выравнивание текста

Определяет способ выравнивания заголовка столбца и его содержимого. Возможные значения:

по левому краю

по центру

по правому краю

по ширине

warning_icon Выравнивание по ширине недоступно для нового ДП "Таблица"

Прикрепить

Может принимать два значения: пустое и "Слева". Прикрепленные слева колонки таблицы не двигаются при прокрутке таблицы в пользовательском режиме

Разрешить экспорт

Если флажок включен, то колонка участвует в экспорте.

warning_icon  Скрытые колонки не экспортируются

Разрешить импорт

Если флажок включен, то колонка участвует в импорте.

warning_icon  Скрытые колонки и колонки "только для чтения" не импортируются

Настройки множ. выбора

Использовать в множественном выборе

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

Ширина (пикселей)

Ширина колонки в пикселях. Если не задано (значение равно 0), то рассчитывается автоматически

Порядок

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

Если порядок не указан, то столбцы отображаются в порядке следования

Прикрепить

Может принимать два значения: пустое и "Слева". Прикрепленные слева колонки таблицы не двигаются при прокрутке таблицы в пользовательском режиме

Режим множественного выбора

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

dp_table_mult_props

Настройки множественного выбора ДП "Таблица".

Если данный режим настроен, в пользовательском интерфейсе на панели инструментов таблицы появляется кнопка множественного выбора:

dp_table_mult_icon2

Кнопка множественного выбора на панели инструментов таблицы.

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

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

Полезные ссылки