---
metadata:
  - name: generator
    content: Diplodoc Platform v5.54.2
alternate:
  - https://yandex.ru/support/forms/en/blocks-ref/wiki.md
  - https://yandex.ru/support/forms/ru/blocks-ref/wiki.md
  - href: en/blocks-ref/wiki.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/support/forms/en/llms.txt

# Wiki

To answer this question, you can select data pulled from a [Wiki dynamic table](https://yandex.com/support/wiki/ru/wysiwyg/grid). Answers not listed in the table are not accepted.



 {% note info "" %}

Data from the [dynamic Wiki table](https://yandex.com/support/wiki/ru/wysiwyg/grid) is updated every 30 minutes, which is why answer options may be loaded with a delay.

{% endnote %}


## Question {#question}

Enter the question title or text.

<!-- source: en/_includes/question-text.md -->
- To add a comment or hint to a question, click ![](../_assets/svg/comment.svg)</svg> **Add explanation**. The text of a comment is displayed using a smaller font size.

   To format the text of a question or comment, use [Markdown markup](https://yandex.ru/support/forms/en/appearance.md#text-formatting).

- To add an image to the question, click ![](../_assets/svg/image.svg)</svg> **Add image**.
<!-- endsource: en/_includes/question-text.md -->

<!-- source: en/_includes/block-options.md -->
* To make a question required, turn on the ![](../_assets/enabled-switch-blue.png) **Required** option in the top right corner of the block. 

  Required questions are marked with an asterisk (<span style="color: red;">*</span>) in the form. If a user skips a required question, they won't be able to submit the form.
<!-- endsource: en/_includes/block-options.md -->

<!-- source: en/_includes/block-options.md -->
* To show or hide a question based on previous answers, click ![](../_assets/svg/condition.svg)</svg> **Display conditions** in the top right corner of the block. For more information, see [Configure display conditions for questions or pages](https://yandex.ru/support/forms/en/add-questions.md#conditions).
<!-- endsource: en/_includes/block-options.md -->


## Answers {#answers}

<!-- source: en/_includes/answer-options.md -->
#### Multiple answers {#multiple}

Enable this option to allow users to select multiple answer options for a question.
<!-- endsource: en/_includes/answer-options.md -->

#### Data type {#data}

Use the **Wiki** value to upload answer options from a [dynamic table](https://yandex.com/support/wiki/wysiwyg/grid.html).

#### Link to the table {#link-answers}

Specify an absolute or [relative](https://yandex.com/support/wiki/structure.html#relative) link to the dynamic table in Wiki. For example:

`https://wiki.yandex.com/users/<username>/<page_name>?gridId=<table_ID>`

`/users/<username>/<page_name>?gridId=<table_ID>`

You can copy the link to the dynamic table from the [table settings](https://yandex.com/support/wiki/ru/wysiwyg/grid#share).

For instructions on how to create a table in Wiki, see [Table of answer options](#table).

## Filter answers {#filter}

This option loads different answer options based on what the user selected in the previous (parent) Wiki block. To filter answer options:

1. Add another **Wiki** parent block to the form and enter the link to the dynamic table.

1. In Wiki, create another dynamic table with an additional column for filtering. For more information, see [Table with answer filtering](#filter).

1. Add another **Wiki** block to the form and enter the link to the table you created.

1. In the **Filter answers** list, select the **Wiki** parent block with the parent table.

Answer options in the second block will vary based on the answer that the user selected in the parent block.

## Settings {settings}

<!-- source: en/_includes/question-settings.md -->
To reveal additional question settings, click ![](../_assets/svg/settings.svg) **Show settings** at the top of the question block. To hide the settings, click the icon again.
<!-- endsource: en/_includes/question-settings.md -->


<!-- source: en/_includes/question-settings.md -->
#### Questions IDs {#id}

Use the question ID to [prefill the form](https://yandex.ru/support/forms/en/pre-fill.md).

Question IDs may contain capital and lowercase Latin letters, numbers, `-` and `_` characters. Make sure all questions in the same form have unique IDs.
<!-- endsource: en/_includes/question-settings.md -->

<!-- source: en/_includes/question-settings.md -->
#### Hide question {#hidden}

Enable this option to hide a question in the form. You can use hidden questions to [pass service or auxiliary parameters](https://yandex.ru/support/forms/en/pre-fill.md#hidden-query).

 {% note warning "" %}

Don't select both the **Hide question** and **Required** options at the same time. Otherwise, users won't be able to submit the form.

{% endnote %}
<!-- endsource: en/_includes/question-settings.md -->


## How to create a table in Wiki {#wiki-table}

#### Table of answer options {#table}

The table of answer options for the Wiki block must use a special format. To create this table:

1. In [Wiki](https://wiki.yandex.com), create a [dynamic table](https://yandex.com/support/wiki/ru/wysiwyg/grid).

1. Add a column named `name` to the table.
   If there are other columns in the table, they will not affect the answer options in the Wiki block.

1. Add multiple rows to the table. In the `name` column cells, enter answer options that should be selectable in the Wiki block.


1. Make sure the service account `yndx-wiki-cnt-robot@` has [access to the table](https://yandex.com/support/wiki/page-management/access-setup.html). This account also has access to the table if **Available to all employees** mode is on.


1. Specify a link to the table in the [Wiki block settings](#link-answers).

#### Table with answer filtering {#filter}

To create a table with answer filtering:

1. In [Wiki](https://wiki.yandex.com), create a [dynamic table](https://yandex.com/support/wiki/ru/wysiwyg/grid).

1. Add columns named `name` and `parent` to the table.
   If there are other columns in the table, they will not affect the answer options in the Wiki block and their filtering.

1. Add multiple rows to the table. In the `name` column cells, enter answer options that should be selectable in the Wiki block.

1. Link each answer option to a row in the parent table, which is the table specified in the parent Wiki block settings. To do so, go to the `parent` column and specify the row number in the parent table that should load the answer in the **Wiki** block with filtering.
   For example, if the user selects an answer from row number `1`, in the parent block, answer options that have `1` specified in the `parent` column are available in the block with filtering.

   ![](../_assets/table_filter_parent.png =550x){.border-blue}


1. Make sure the service account `yndx-wiki-cnt-robot@` has [access to the table](https://yandex.com/support/wiki/page-management/access-setup.html). This account also has access to the table if **Available to all employees** mode is on.


1. Specify a link to the table in the Wiki block settings and [enable answer filtering](#filter).

<!-- source: en/_assets/style.md -->

<!-- endsource: en/_assets/style.md -->
