Отображать только одно значение переключателя для переключателя с двумя значениями - PullRequest
0 голосов
/ 12 апреля 2019

У меня есть переключатель Status , состоящий из Active и Inactive. На данный момент, когда отображается переключатель, он будет отображаться как активный и неактивный, как показано ниже.

gambo

Мой вопрос: как я могу отображать только один статус? Как я могу установить, если переключатель имеет значение true, тогда он отображает только один или только активный / неактивный? Спасибо за любую помощь!

Обновление

У меня успешно отображается только один статус, но в режиме редактирования не отображается переключатель.

Ответы [ 2 ]

1 голос
/ 12 апреля 2019

Я предполагаю, что именем поля для вашей радиокнопки является 'Статус'.

Я предполагаю, что когда вы говорите «если радио-кнопка истинна», вы действительно имеете в виду «если выбрано одно из двух значений для радио-кнопки». То есть ты имеешь в виду, что это не пусто.

Вам нужно текстовое поле для вычислений для отображения. Я назову это ShowStatusValue. Вы можете называть это как хотите. Поместите это сразу под вашей радио-кнопкой. Установите формулу значения поля на

Status

Нажмите на кнопку с зависимой фиксацией, откройте окно свойств поля и перейдите на вкладку Hide-When. Поставьте флажок в поле «Скрыть абзац, когда формула верна» и установите формулу на

! Status = ""

Теперь нажмите на поле ShowStatusValue, откройте свойства поля, перейдите на вкладку «скрыть когда», щелкните поле «Скрыть абзац, когда формула верна» и установите формулу на

Status = ""
0 голосов
/ 16 апреля 2019

Если у вас есть только два статуса, Активный и Неактивный, почему бы вам не использовать простой флажок:

Активно: | _ |

Если у вас более одного статуса, и логика в вашей форме зависит от статуса (например, для какой-либо формы рабочего процесса), я предпочитаю использовать отдельные кнопки для изменения статуса, поэтому вам понадобятся две кнопки (или more) именуется с новым статусом и отображается только в том случае, если изменение статуса разрешено.

...