Как я могу написать код для выполнения «Когда я нажимаю« Отмена »в параметрах windows, это поле будет скрыто». - PullRequest
0 голосов
/ 20 февраля 2020

У меня есть поле в документе Заметок, имя поля - «причина». если я нажму кнопку, отобразятся параметры windows, и поле отобразится. Теперь мне нужно знать, как мне написать код, который нужно сделать, «когда я нажму кнопку« Отмена »в параметрах windows, это поле будет скрыто». параметры windows это PROMPT_OKCANCELLIST. следующие коды я пишу в кнопку:

If uipr.FieldGetText("TRACK_MARK") = "" Then
    Call uipr.FieldSetText("TRACK_MARK" , "Y")
End If
askme = ws.prompt(PROMPT_OKCANCELLIST,"Track Reason","Please choose reason..." , data(0) , data())
If askme = "" Then
    If uipr.FieldGetText("TRACK_MARK") = "Y" Then
        Call uipr.FieldSetText("TRACK_MARK" ,"")
        Exit Sub
    End If
End If

1 Ответ

0 голосов
/ 20 февраля 2020

В поле «Форма с причиной» вам нужно будет выбрать абзац, который вы хотите скрыть sh, затем в поле «Свойства» выбрать Скрыть абзац, если формула верна , и ввести TRACK_MARK="Y":

enter image description here

Это позволит скрыть абзац, если для TRACK_MARK установлено значение "Y".

...