Динамическая таблица — таблица с возможностью задать тип данных столбца, отсортировать значения или сделать ячейку обязательной для заполнения. Вы можете создать на странице новую таблицу или встроить существующую.
Встроенную таблицу можно редактировать прямо на странице Вики (если при копировании кода таблицы не выбрана опция Только для чтения). Все изменения будут автоматически применяться к основной таблице и всем ее вхождениям в другие страницы.
В одной таблице может быть не более 1000 строк и 300 столбцов.
Нажмите значок Настройки таблицы и выберите Создать копию.
Введите название копии таблицы.
Если требуется, отредактируйте адрес копии таблицы, созданный автоматически.
Выберите раздел, в котором будет находиться копия таблицы.
Если вы хотите скопировать таблицу вместе с содержимым, включите опцию Копировать вместе с контентом.
Нажмите кнопку Копировать.
Важно
Если вы выделите и скопируете таблицу в визуальном редакторе или скопируете код вставки таблицы в режиме разметки, будет скопирована только ссылка на исходную таблицу с тем же идентификатором. В этом случае все изменения встроенной таблицы автоматически отразятся в исходной таблице и наоборот.
Импортировать данные в таблицу
Таблицу можно создать из подготовленного файла .csv, .txt. Подробнее о об этом в разделе Импорт из файла.
Редактировать таблицу
Редактировать содержимое ячеек
В выбранной ячейке нажмите и введите значение. Высота строки зависит от содержимого ячейки, в которой записано самое объемное значение.
Чтобы перейти на новую строку внутри ячейки, нажмите сочетание клавиш Shift + Enter.
Чтобы открыть поле ввода в отдельном окне, нажмите .
Чтобы сохранить изменения, выйдите из окна редактирования ячейки. Изменения сохранятся автоматически.
Настроить столбцы таблицы
Чтобы добавить столбец:
В правом верхнем углу таблицы нажмите значок .
Настройте параметры столбца:
В поле сверху введите Название столбца.
Поле Уникальный идентификатор заполнится автоматически. При необходимости вы можете изменить его вручную.
В раскрывающемся списке выберите допустимый тип данных для ячеек столбца. После сохранения тип данных изменить нельзя.
Доступные типы данных
Текст с форматированием. Любой текст, оформленный с помощью разметки Markdown.
Число.
Чекбокс. Поле, в котором можно поставить отметку. Чтобы отметить всю строку, включите опцию Помечать сделанным. В этом случае строки, отмеченные чекбоксом, отображаются серыми.
Дата.
Список. Поле для выбора одного значения из предложенных вариантов.
Чтобы выбрать множественный список, включите опцию Разрешить выбор нескольких вариантов.
Сотрудник. Имя и фамилия сотрудника.
Чтобы выбрать несколько сотрудников, включите опцию Разрешить добавление нескольких пользователей.
Задача в Трекер. Ключ задачи, который будет работать как ссылка в Трекер.
Параметры задачи. Параметры, отображаемые для типа данных Задача в Трекер.
В поле Ширина укажите ширину столбца или оставьте значение по умолчанию — Авто.
Чтобы указать описание столбца, нажмите Добавить описание. Чтобы увидеть описание столбца, наведите указатель на значок . Текст появится во всплывающем окне.
Чтобы сделать ячейки столбца обязательными к заполнению, включите опцию Обязательный для заполнения.
Для столбцов с типом данных Чекбокс включите опцию Помечать сделанным. В этом случае строки, отмеченные чекбоксом, отображаются серыми.
Нажмите Добавить, чтобы сохранить изменения.
Чтобы изменить параметры столбца, в верхней ячейке столбца нажмите значок и выберите Настройки.
Чтобы изменить ширину столбца, зажмите боковую границу и переместите влево или вправо. Изменение ширины отобразится сразу у всех пользователей, которые просматривают таблицу в данный момент.
Изменить порядок столбцов
В правом верхнем углу таблицы нажмите значок .
В настройках таблицы выберите Настроить столбцы.
В списке выберите название столбца, нажмите значок и перетащите. Выбрать несколько столбцов для переноса нельзя.
Удалить столбец
В верхней ячейке столбца нажмите значок .
Нажмите кнопку Удалить.
Добавить и удалить строки
Чтобы создать новую строку, внизу таблицы нажмите Добавить строку.
Чтобы удалить строку, наведите на нее курсор и нажмите значок Удалить строку.
Вы можете встроить на страницу существующую динамическую таблицу. В этом случае все изменения встроенной таблицы автоматически отразятся в исходной таблице и наоборот.
Откройте страницу с таблицей.
В правом верхнем углу таблицы нажмите Настройки таблицы.
Если таблица была создана в старой версии редактора Вики, доступен параметр Разметка wysiwyg:
Если опция выключена, будет сформирован код для вставки на страницу старого формата, например {{ grid page="/users/username/page-with-table" }}.
Если опция включена, будет сформирован код для вставки на страницу нового формата, например {% wgrid id="112233" %}.
Скопируйте код таблицы с помощью кнопки .
Вставьте код в текст страницы.
Ограничить редактирование исходной таблицы
Если динамическая таблица вставлена по ссылке с другой страницы, она будет недоступна для пользователей, у которых нет доступа к странице – источнику таблицы. Подробнее о настройках доступа.
Чтобы ограничить возможность редактирования исходной динамической таблицы:
Перейдите на страницу, ресурсом которой является таблица.
В правом верхнем углу страницы нажмите Действия → Настройки → Права доступа и включите опцию Только авторы могут редактировать страницу.
При встраивании динамической таблицы на другие страницы включайте опцию Только для чтения.
Примечание
Если у вас есть доступ к странице, ресурсом которой является динамическая таблица, вы можете перейти к источнику встроенной таблицы для редактирования.
Параметры для вставки таблицы
Вы можете задать параметры таблицы при вставке или внести изменения в код в режиме разметки.
Параметры num и sort по умолчанию включены и не отображаются в коде при копировании таблицы, их значение считается равным 1.
Перейти к источнику встроенной таблицы
Чтобы открыть оригинал таблицы, встроенной в страницу:
В правом верхнем углу таблицы нажмите Настройки таблицы.
Выберите Родительская таблица.
Откроется страница, на которой таблица добавлена в ресурсы. Чтобы увидеть список всех ресурсов страницы, в правом верхнем углу нажмите Действия и выберите Ресурсы страницы.
Выбрать столбцы для отображения
Вы можете отобразить на странице только заданные столбцы динамической таблицы с помощью параметра columns. В режиме разметки добавьте в код параметр columns и укажите идентификаторы нужных столбцов.
Такой фильтр выведет только те строки, для которых одновременно выполнены условия:
в столбце с идентификатором name указано <значение_1>;
в столбце с идентификатором description указано <значение_2>.
Чтобы узнать идентификатор столбца:
Нажмите на значок в заголовке нужного столбца.
Выберите Настройки → Уникальный идентификатор.
Чтобы вывести строки, для которых выполнено хотя бы одно из указанных условий, используйте оператор OR.
Как указывать значения для сравнения
В зависимости от типа данных столбца, значения для сравнения указываются по-разному:
Тип данных
Пример
Описание
Текст
'велосипед'
Текст в одинарных кавычках.
Число
-7
Число без кавычек.
Чекбокс
true
Поддерживаются различные форматы записи.
Для логического нуля: no, off, false, unchecked.
Для логической единицы: yes, on, true, checked, done.
Дата
2012-12-12
Дата в формате ГОД-МЕСЯЦ-ДЕНЬ.
Список
'велосипед'
Текст в одинарных кавычках.
Множественный список
'велосипед'
Текст в одинарных кавычках.
Сотрудник
login@
Логин сотрудника без кавычек.
Задача в Трекер
KEY-1234
Ключ задачи в Трекер без кавычек.
Поддерживаемые операции сравнения
Операция
Запись
Пример
Равно
=, is
[vehicle] is 'велосипед'
Не равно
!=, is not
[vehicle] is not 'велосипед'
Сравнение
<, >, <=, >=
[count] > 50
Содержит подстроку
~
[vehicle] ~ 'вело'
Не содержит подстроку
!~
[vehicle] !~ 'вело'
В интервале от ... до ... (работает с числами и датами)
between ... and ...
[count] between 100 and 1000
Равно одному из ...
in (...)
[vehicle] in ('велосипед', 'мотоцикл', 'вертолет')
Не равно ни одному из ...
not in (...)
[vehicle] not in ('подлодка', 'космический корабль')
Отсортировать строки таблицы
При просмотре таблицы
Вы можете задать порядок сортировки при просмотре таблицы. Для этого в верхней ячейке столбца нажмите значок и выберите Сортировать по убыванию или Сортировать по возрастанию.
Примечание
Такой порядок сортировки можно задать, только если сортировка не отключена параметрами вставки.
Сортировка по умолчанию
Чтобы задать порядок сортировки по умолчанию:
В правом верхнем углу над таблицей нажмите кнопку Сортировка. Справа появится панель Настройки таблицы.
На панели Настройки таблицы выберите Сортировка по умолчанию → Добавить.
В выпадающем списке выберите столбец и тип сортировки: Сортировать по убыванию или Сортировать по возрастанию.
Нажмите кнопку Сохранить. Кнопка Сортировка в правом верхнем углу над таблицей выделится голубым цветом.
Можно выбрать несколько столбцов кнопкой Добавить и задать порядок сортировки. Для этого в списке условий сортировки на панели Настройки таблицы нажмите значок и перетащите. Выбрать несколько условий сортировки для переноса нельзя.
Для отмены всех сортировок на панели Настройки таблицы нажмите кнопку Сбросить и нажмите кнопку Сохранить.
Скачать таблицу
Нажмите значок Настройки таблицы.
Выберите Скачать таблицу и далее — подходящий формат.
Поделиться таблицей
Нажмите значок Настройки таблицы.
Выберите Поделиться, затем нажмите Копировать. Ссылка на таблицу будет скопирована в буфер обмена.