Всегда одно выбранное значение
Для поля в приложении можно настроить параметр Всегда одно выбранное значение. Это означает, что для поля всегда будет выбрано одно и только одно значение. С помощью этого значения можно, к примеру, указать, что для поля всегда должна быть выбрана одна валюта.
В ходе работы с параметром Всегда одно выбранное значение учитывайте следующее.
- Параметр Всегда одно выбранное значение можно использовать для одного или нескольких полей.
- Очистка параметра Всегда одно выбранное значение в ходе просмотра листа не поддерживается. Однако можно очистить параметр путем редактирования листа в рабочей области.
- При публикации приложения с настроенным параметром Всегда одно выбранное значение это значение применяется ко всем листам приложения. Пользователь приложения не может очистить значение.
- В случае дублирования приложения параметр Всегда одно выбранное значение дублируется вместе с приложением.
- При экспорте приложения без данных параметр Всегда одно выбранное значение не экспортируется с приложением.
- Параметр Всегда одно выбранное значение не поддерживается для производных полей.
Значение с закладкой по умолчанию можно использовать для привлечения внимания пользователя приложения к определенным выборкам. См. пример Пример применения параметра «Всегда одно выбранное значение» и закладки по умолчанию. Поддержка пользователей приложения в процессе формирования наблюдений путем управления выборками.
Для получения дополнительной информации о закладках по умолчанию см. Назначение закладки по умолчанию для создания целевой страницы приложения.
Настройка параметра «Всегда одно выбранное значение»
Выполните следующие действия.
- Откройте лист в приложении.
- Щелкните Изменить лист.
- Щелкните Поля.
- Правой кнопкой мыши щелкните поле, затем щелкните Параметры поля.
- В отобразившемся окне установите флажок Всегда одно выбранное значение и выполните сохранение.
-
Щелкните Готово, чтобы завершить редактирование. Значение отобразится на верхней панели инструментов в качестве вкладки. В отличие от закладки, очистка выборки не поддерживается.
По умолчанию параметр Всегда одно выбранное значение применяется к первой записи поля. В примере выше параметр применяется к полю Currency. По умолчанию выбрана валюта CHF. Изменить выбранное значение можете как вы, так и пользователь приложения (в данном случае можно выбрать другую валюту).
- Чтобы убедиться в надлежащей работе параметра Всегда одно выбранное значение, закройте и повторно откройте приложение. Значение должно отобразиться на верхней панели инструментов.
Чтобы отменить параметр Всегда одно выбранное значение для поля, правой кнопкой мыши щелкните поле в режиме изменения, щелкните Параметры поля и снимите флажок Всегда одно выбранное значение.
Пример применения параметра «Всегда одно выбранное значение» и закладки по умолчанию. Поддержка пользователей приложения в процессе формирования наблюдений путем управления выборками
В данном примере для поля настроен параметр Всегда одно выбранное значение. Затем назначается закладка по умолчанию для приложения. Путем назначения закладки по умолчанию и включения параметра Всегда одно выбранное значение можно управлять сведениями, которые видят пользователи приложения, открывая опубликованное приложение.
-
Показан лист приложения до применения параметра Всегда одно выбранное значение и закладки по умолчанию. Это должен быть лист, который будет отображаться в качестве целевой страницы при открытии приложения пользователями.
Для меры Amount в диаграмме выше использовано следующее выражение: =sum(DISTINCT {<Currency=>} Amount_LOCAL)* RATE
-
Для поля Currency должно быть выбрано одно и только одно значение. Для этого переходим в вид редактирования листа, щелкаем Поля и правой кнопкой мыши щелкаем Currency.
-
Устанавливаем флажок Всегда одно выбранное значение и выполняем сохранение.
-
После выхода из режима изменения значение Всегда одно выбранное значение для приложения отображается на верхней панели инструментов в качестве вкладки. По умолчанию параметр применяется к первой записи поля. В данном случае это значение CHF.
-
Однако при открытии приложения расходы должны отображаться в валюте Euro. Выбираем значение Euro в поле Currency и щелкаем Закладки, чтобы создать новую закладку для значения Currency("EUR"). Правой кнопкой мыши щелкаем закладку Currency("EUR"), затем щелкаем Назначить закладку по умолчанию.
Теперь при открытии или публикации приложения для пользователя приложение будет открываться с одним выбранным значением и закладкой по умолчанию, отображающейся на панели. Приложение открывается на листе закладки вместо Обзора приложения.