Вики
Примечание
Этот блок доступен только пользователям Yandex Forms для бизнеса.
В этом блоке пользователь может ввести варианты ответов, которые подгружаются из динамической таблицы Wiki. При вводе текста работает подсказка по допустимым вариантам ответов. Ответы, которых нет в таблице, не принимаются.
Важно
Данные из динамической таблицы Wiki обновляются каждые 30 минут, поэтому варианты ответов могут загружаться с задержкой.
Если в форме используется несколько блоков Wiki, можно настроить фильтрацию вариантов ответов. В этом случае набор допустимых ответов в одном блоке Wiki будет меняться в зависимости от ответа, выбранного в другом блоке.
Настройки блока
Вопрос
Введите заголовок поля или формулировку вопроса.
-
Чтобы добавить к тексту вопроса рисунок, нажмите значок .
-
Чтобы добавить к вопросу комментарий или подсказку, нажмите
Добавить комментарий. Текст комментария отображается уменьшенным шрифтом. -
Чтобы форматировать текст вопроса или комментария, используйте разметку Markdown.
Идентификатор вопроса
Используйте идентификатор вопроса для предзаполнения формы.
Идентификатор можно редактировать. Все вопросы в одной форме должны иметь уникальные идентификаторы.
В идентификаторе вопроса разрешено использовать заглавные и строчные буквы латинского алфавита, цифры, символы -
и _
.
Обязательный вопрос
Включите эту опцию, чтобы пометить вопрос звездочкой
как обязательный. Без ответа на этот вопрос пользователь не сможет отправить заполненную форму.
Скрытый вопрос
Включите эту опцию, чтобы не отображать вопрос на форме. Скрытые вопросы можно использовать для передачи служебных или вспомогательных параметров.
Важно
Не включайте опцию Скрытый вопрос одновременно с опцией Обязательный вопрос, иначе пользователи не смогут отправить заполненную форму.
Ссылка на таблицу ответов
В разделе Настройки вставьте в поле абсолютную или относительную ссылку на динамическую таблицу с вариантами ответов. Например:
https://wiki.yandex.ru/users/<имя_пользователя>/<имя_таблицы>
/users/<имя_пользователя>/<имя_таблицы>
Добавить фильтрацию ответов
С помощью этой опции можно фильтровать варианты ответов в блоке Wiki — загружать из динамической таблицы разные строки в зависимости от ответа, выбранного в другом блоке Wiki. Для этого добавьте на форму по крайней мере два блока Wiki:
-
Родительский блок.
-
Блок с фильтрацией, варианты ответов в котором будут зависеть от ответа, который пользователь выбрал в родительском блоке.
Чтобы фильтровать варианты ответов:
-
Добавьте на форму родительский блок Wiki или выберите в качестве родительского существующий блок.
-
Создайте таблицу ответов с дополнительным столбцом для фильтрации.
-
Добавьте на форму блок с фильтрацией и в разделе Настройки укажите ссылку на созданную таблицу.
-
Включите опцию Добавить фильтрацию ответов.
-
В списке Выберите вопрос для фильтрации укажите блок Wiki с родительской таблицей.
Создать таблицу ответов
Таблица ответов для блока Wiki должна иметь специальный формат. Чтобы создать такую таблицу:
-
В Yandex Wiki
создайте динамическую таблицу. -
Добавьте в таблицу столбец с именем
name
.
Если в таблице будут другие столбцы, они не повлияют на варианты ответов в блоке Wiki. -
Добавьте в таблицу несколько строк и введите в ячейки столбца
name
варианты ответов, которые должны быть доступны в блоке Wiki. -
Убедитесь, что у служебного аккаунта
yndx-wiki-cnt-robot@
есть доступ к таблице. Этот аккаунт также имеет доступ к таблице, если установлен режим Доступно всем сотрудникам. -
Укажите ссылку на таблицу в настройках блока Wiki.
Создать таблицу с фильтрацией ответов
Чтобы создать таблицу с фильтрацией ответов:
-
В Yandex Wiki
создайте динамическую таблицу. -
Добавьте в таблицу два столбца с именами
name
иparent
.
Если в таблице будут другие столбцы, они не повлияют на варианты ответов в блоке Wiki и их фильтрацию. -
Добавьте в таблицу несколько строк и введите в ячейки столбца
name
варианты ответов, которые должны быть доступны в блоке Wiki. -
Свяжите каждый вариант ответа со строкой в родительской таблице — таблице, которая указана в настройках родительского блока Wiki. Для этого в столбце
parent
укажите номер строки в родительской таблице, при выборе которой ответ будет подгружаться в блок Wiki с фильтрацией.
Например, если в родительском блоке пользователь выберет ответ из строки с номером1
, то в блоке с фильтрацией будут доступны варианты ответа, у которых в столбцеparent
указан номер1
. -
Убедитесь, что у служебного аккаунта
yndx-wiki-cnt-robot@
есть доступ к таблице. Этот аккаунт также имеет доступ к таблице, если установлен режим Доступно всем сотрудникам. -
Укажите ссылку на таблицу в настройках блока Wiki и включите фильтрацию ответов.