Мова: Українська
Дизайн
У Дизайнері форм ви можете додати поле одиночного вибору та вказати параметри.
Кожному параметру присвоюється унікальний, незмінний ідентифікатор, який не відображається в Дизайнері форм. Ідентифікатор параметра зберігається в записі, що означає, що якщо ви перейменуєте параметр у Дизайнері форм, зміна відобразиться у всіх раніше зібраних даних.
Введення даних
Поле одиночного вибору відображається або як список перемикачів, або як спадний список:
- Якщо є 10 або менше параметрів і поле є обов'язковим, воно відображається як серія перемикачів.
- Якщо є 10 або менше параметрів, але поле є необов'язковим, воно відображається як спадний список.
- Якщо параметрів більше 10, поле завжди відображається як спадний список.
Формули
Ви можете посилатися на поля одиночного вибору у формулах двома способами:
По-перше, посилання на саме поле одиночного вибору повертає назву вибраного параметра. Тож ви можете писати такі формули:
CONCAT(Name, " - ", Gender)і результатом буде, наприклад, «Нельсон Мандела - Чоловік» або «Фріда Кало - Жінка».Gender == "Female", що повертаєІстина, якщо було вибрано параметр «Жінка». Однак, якщо ви пізніше зміните назву параметра «Жінка» на «Woman» або «Feminine», наприклад, формула перестане бути правильною.
Ви також можете використовувати «крапкову» нотацію, щоб перевірити, чи вибрано певний параметр. Наприклад:
Gender.FemaleповертаєІстина, якщо було вибрано параметр «Жінка».Satisfication.[Very satisfied]повертаєІстина, якщо було вибрано параметр «Дуже задоволений». Дужки є обов'язковими, оскільки символи, що включають пробіли або інші знаки, повинні бути «екрановані» дужками, щоб уникнути неоднозначності.
Якщо ви використовуєте крапкову нотацію, де назва параметра є символом, а не рядком, ActivityInfo може автоматично оновити ваші формули, якщо параметр буде пізніше перейменовано або виправлено.