Сопоставить ответы со всеми подэлементами
TL;DR
Включите каскадирование в формах запросов, чтобы ответы из родительского элемента автоматически добавлялись ко всем созданным подзадачам и подпроектам.
| Доступно: Legacy Business, Legacy Enterprise.; Недоступно: Legacy Free, Legacy Professional.; |
| Availability: Business, Pinnacle, Apex. ; Недоступность: Free, Team; |
Каскадирование позволяет добавлять ответы, отправленные через форму запроса, к родительскому элементу и ко всем подэлементам, созданным по запросу, таким как подзадачи и подпроекты. Если каскадирование отключено, сопоставленные ответы применяются только к родительскому элементу.
- С самого начала обеспечьте согласованность связанных рабочих элементов.
- Передавайте информацию из запроса, собранную один раз в форме, во всю связанную работу.
- Сделайте важную информацию запроса доступной прямо в подэлементах, чтобы пользователи, работающие в них, имели необходимые данные.
- Улучшайте отчётность по всей структуре проекта.
- Сократите количество ручных обновлений после отправки формы.
- Начните создавать или редактировать форму запроса.
- Перейдите к вопросу, который нужно каскадировать для подэлементов.
- Нажмите кнопку раскрывающего списка рядом с заголовком Добавить ответ в, чтобы выбрать параметры сопоставления 1.
- Наведите курсор на Имя, Описание или Поля и нажмите кнопку каскадирования 2.
-
Нажмите кнопку Опубликовать или Сохранить 3.
Когда форма запроса создает родительский элемент и несколько подэлементов, важная информация, отправленная через форму, может быть доступна только в родительском элементе. В этом случае пользователям, работающим в подэлементах, приходится возвращаться к родительскому элементу за подробностями, вручную копировать информацию в подэлементы или обновлять значения полей после отправки.
Каскадирование ответов помогает сделать соответствующую информацию запроса доступной напрямую в подэлементах, сохраняя при этом собственную настроенную структуру каждого подэлемента.
Каскадирование имени настраивается для каждого вопроса отдельно, что позволяет администраторам формы выбирать, какие ответы должны отображаться во всех подэлементах. Это помогает различать в разных проектах или запросах одинаковые имена подэлементов, созданных из одного и того же прототипа.
Итоговое имя подэлемента может включать:
- Каскадированный ответ из формы запроса.
- Префикс подэлемента, если он настроен.
-
Имя подэлемента по умолчанию.
Note
Каскадирование ответов в Имя расширяет функциональность префикса:
- Префикс добавляет значение из одного вопроса, тогда как каскадирование может распространять составленное имя из основного элемента на все подэлементы.
- Если к полю «Имя» сопоставлено несколько ответов и настроено их каскадирование, эти ответы объединяются в один каскадированный префикс в формате, разделённом дефисами.
- Каскадирование имени также поддерживает подэлементы, созданные с помощью динамических форм или динамического выбора прототипа.
Если у подэлемента есть и префикс, и имя по умолчанию, эти значения сохраняются, а каскадированный ответ добавляется к ним. Каскадирование расширяет существующую схему именования, а не заменяет её.
В результате итоговое имя подэлемента может включать все настроенные части в следующей структуре:
[Каскадированное имя] [Префикс] Имя подэлемента
Например:
- В форме запроса есть вопрос Кому вы хотите отправить запрос 1 (вопрос для префикса 2) и Какой язык наших продуктов или услуг вы использовали? (вопрос для каскадированного имени).
-
В настройках формы запроса ответ на вопрос Какой язык наших продуктов или услуг вы использовали? 3 сопоставлен с полем «Имя» основного элемента и настроен на каскадирование в имена всех подэлементов.
-
Отправитель указывает HC 4 и English 5.
- Таким образом, имя основного элемента включает English. И это же значение также настроено на каскадирование во все созданные подэлементы.
- Ответ HC применяется как префикс ко всем подэлементам в соответствии с настройками формы.
- Подэлемент, созданный из прототипа, сохраняет своё имя по умолчанию, например Help Center.
-
Итоговое имя подэлемента включает все три части, например [English] [HC] Help Center 6.
Каскадирование описания настраивается для каждого вопроса отдельно, что позволяет администратору формы решить, какие ответы должны отображаться во всех подэлементах.
Итоговое описание подэлемента может включать:
- Ответы из сопоставленных вопросов, настроенных на каскадирование.
- Описание подэлемента по умолчанию, если оно задано.
- Несколько каскадированных ответов в разделе описания (если настроено).
Если у подэлемента есть описание по умолчанию, оно сохраняется, и к нему добавляются каскадированные ответы.
Если к описанию сопоставлено несколько вопросов, ответы отображаются в подэлементе под заголовками и в структуре, настроенной в форме запроса.
Например:
Рассмотрим форму запроса под названием Customer Experience.
- Один сопоставленный вопрос добавляет раздел Campaign Details 1.
- Другой сопоставленный вопрос добавляет раздел Target Audience 2.
- В подэлементе уже есть описание по умолчанию с разделом Work instructions 3.
Итоговое описание подэлемента содержит существующие рабочие инструкции, а также каскадированные разделы «Campaign Details» и «Target Audience».
Каскадирование значений полей помогает сделать соответствующую информацию запроса доступной на всех уровнях работы и поддерживает отчётность по подэлементам без ручного копирования информации.
Когда ответ каскадируется в поля, отправленное значение применяется к родительскому элементу и к каждому подэлементу, созданному по запросу.
Каскадирование значений полей отличается от каскадирования имени и описания. После отправки формы каскадирование остаётся включённым для этого поля в рабочем пространстве, поэтому подэлементы, созданные вручную, также могут наследовать значения родительского элемента. Дополнительные сведения см. в статье Создание настраиваемых полей.
В зависимости от сопоставленного поля значения отображаются в подэлементах следующим образом:
-
Настраиваемые поля
Когда ответ на вопрос, сопоставленный с настраиваемым полем, установлен для каскадирования, отправленное значение применяется к родительскому элементу и ко всем созданным подэлементам как значение настраиваемого поля.
Если то же настраиваемое поле уже имеет значение по умолчанию в прототипе, использованном для создания подэлемента, отправленное каскадированное значение заменяет это значение прототипа. Если для сопоставленного настраиваемого поля не отправлено нового ответа, существующее значение из прототипа остаётся без изменений.
Каскадирование формы запроса и каскадирование прототипа могут работать совместно, когда подэлементы создаются из прототипа:
- Если в прототипе не включено каскадирование, каскадирование, настроенное в форме запроса, применяется только к ответам, сопоставленным и настроенным на каскадирование в форме.
- Если каскадирование уже включено в прототипе, это поведение остаётся активным после отправки формы независимо от настроек каскадирования внутри самой формы.
- Каскадирование, включённое в прототипе, нельзя отключить из формы запроса.
Например:
- Значение поля по умолчанию в подэлементе: Language = French.
- В форме запроса есть вопрос Какой язык наших продуктов или услуг вы использовали? 1. Этот ответ сопоставлен с настраиваемым полем, и в форме включено его каскадирование во все подэлементы.
-
После отправки формы подэлемент получает значение English 2, заменяя исходное значение, унаследованное из прототипа.
-
Важность
Когда вопрос «Важность» настроен на каскадирование, отправленное значение важности применяется к родительскому элементу и ко всем созданным подэлементам. Если прототип, использованный формой запроса, уже задаёт значение важности по умолчанию, это значение заменяется отправленным каскадированным значением так же, как и значение родительского элемента обновляется из ответа формы запроса.
После применения каскадирование включается для поля «Важность» в рабочем пространстве, поэтому подэлементы, созданные вручную, также могут наследовать значение важности родительского элемента.
Например:
- Прототип, использованный для создания подэлемента, задаёт значение по умолчанию для поля Важность — Normal.
- Ответ формы запроса сопоставлен с полем Важность родительского элемента, и для него включено каскадирование.
- Отправитель выбирает значение High в форме запроса.
После отправки формы значение поля Важность родительского элемента устанавливается на High 1, и то же каскадированное значение применяется к созданным подэлементам. В результате исходное значение поля Важность подэлемента, унаследованное из прототипа, заменяется на High 2.
Если в форме запроса не указано новое значение важности, существующее значение важности, заданное в прототипе, использованном для создания подэлемента, останется без изменений.