Yandex Cloud
  • Services
  • Solutions
  • Why Yandex Cloud
  • Blog
  • Pricing
  • Documentation
  • Contact us
Get started
Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
Yandex Forms
  • Getting started
    • Choose a version of Yandex Forms
    • Create the first form
    • Enable Yandex Forms for business
    • Log in to Yandex Forms for business
  • Concepts
    • Service overview
    • Personal forms
    • Forms for business
  • Create a form
    • Overview
    • Add prompts
    • Conducting a test
    • Customizing the appearance of form
    • Configuring conditions for submitting a response
    • Customizing the result page
    • Validate a response
  • Configure integration with other services
    • Overview
    • Send an email
    • Enable Metrica
    • Creating an issue in Tracker
    • Add a response to Wiki
    • Send the HTTP request
    • Variables in integration settings
  • Publishing a form
    • Publishing a form
    • Limit responses
    • Configuring pre-filling forms
      • Overview
      • GET parameters
      • Get IDs for questions and responses
  • Get responses
  • Manage forms
  • Configure access
  • Response reference
    • Overview
    • Wiki
    • Drop-down list
    • Cities and countries
    • Yes/No
    • Date
    • Long text
    • TIN
    • Teams
    • Short text
    • People
    • Several options
    • One answer
    • Payment
    • Departments
    • Rating on a scale
    • Email
    • Questions series
    • Link
    • Text with no questions
    • Phone
    • Tests and quizzes
      • Overview
      • One answer
      • Several options
      • Number
    • File
    • Integer
    • Number
  • Pricing policy
  • Revision history
    • December 2022
    • November 2022
    • October 2022
    • August 2022
  • Support
  1. Response reference
  2. Wiki

Wiki

Written by
Yandex Cloud
  • Block settings
    • Question
    • Question ID
    • Required prompt
    • Hidden question
    • Link to the table of responses
    • Filter responses
  • Create a table of responses
  • Create a table with response filtering

Note

This block is only available to users of Yandex Forms for business.

In this block, the user can enter response options that are loaded from a Wiki dynamic table. When they type, hints with suggested response options appear in the field. Responses that aren't in the table aren't accepted.

If multiple Wiki blocks are used in the form, you can configure response filtering. In this case, a set of possible responses in one Wiki block will change depending on the response selected in another block.

Block settings

Question

Enter a field name or a prompt.

  • To add an image to the prompt, click .

  • To add a comment or hint to the prompt, click + Add comment. The comment is displayed in a small font.

  • To format the text of your prompt or comment, use Markdown.

Question ID

Use the question ID for pre-filling forms.

You can edit the ID. All questions in the same form must have unique IDs.

In the ID you can use uppercase and lowercase letters in the Latin alphabet, numbers, symbols - and _.

Required prompt

Turn this option on to mark required prompts with an asterisk. If the user doesn't respond to this prompt, they can't submit the completed form.

Hidden question

Turn on this option if you don't want to show a prompt on the form. You can use hidden questions for sending technical parameters.

Warning

Don't turn on Hidden question and Required prompt at the same time, otherwise users won't be able to submit the completed form.

Link to the table of responses

In the Settings section, insert an absolute or relative link to the dynamic table of response options. For example:

https://wiki.yandex.com/users/<user-name>/<table-name>

/users/<user-name>/<table-name>

Filter responses

You can use this option to filter response options in the Wiki block: load different rows from the dynamic table depending on the response selected in a different Wiki block. To do this, add at least two Wiki blocks to the form:

  • Parent block.

  • A block with response options that are filtered depending on the response that the user selected in the parent block.

To filter response options:

  1. Add a parent Wiki block to the form or select an existing block as the parent.

  2. Create a table of responses with an additional column for filtering.

  3. Add a block with filtering to the form and specify a link to the created table in the Settings section.

  4. Turn on Filter responses.

  5. In the Select a question to filter list, specify the Wiki block with the parent table.

Create a table of responses

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

  1. In Yandex Wiki, create a dynamic table.

  2. Add a column named name to the table.
    If there are other columns in the table, they won't affect the response options in the Wiki block.

  3. Add multiple rows to the table. In the name column cells, enter response options that must be available in the Wiki block.

  4. Make sure the service account yndx-wiki-cnct-robot@ has access to the table. This account also has access to the table if Available to all employees mode is on.

  5. Specify a link to the table in the Wiki block settings.

Create a table with response filtering

To create a table with response filtering:

  1. In Yandex Wiki, create a dynamic table.

  2. Add columns named name and parent to the table.
    If there are other columns in the table, they won't affect the response options in the Wiki block and their filtering.

  3. Add multiple rows to the table. In the name column cells, enter response options that must be available in the Wiki block.

  4. Link each response option to a row in the parent table. That's 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 response in the Wiki block with filtering.
    For example, if the user selects a response from row number 1 in the parent block, response options that have 1 specified in the parent column are available in the block with filtering.

  5. Make sure the service account yndx-wiki-cnct-robot@ has access to the table. This account also has access to the table if Available to all employees mode is on.

  6. Specify a link to the table in the Wiki block settings and enable response filtering.

Was the article helpful?

Language / Region
Yandex project
© 2023 Yandex.Cloud LLC
In this article:
  • Block settings
  • Question
  • Question ID
  • Required prompt
  • Hidden question
  • Link to the table of responses
  • Filter responses
  • Create a table of responses
  • Create a table with response filtering