0

ユーザーが許可されていない場合、ユーザーが特定の画面を表示する権限がない場合、ユーザーは別の画面にリダイレクトされます。別のオプションがある場合は、解決策を教えてください。

If(
    IsBlank(
            Param("ID")
   ),
   0,
   If (
        LookUp(
                <<Table_Name>>, 
                <<Field_name>> = Param("ID"),
                <<Field_name>>
              ) = Office365Users.MyProfile().Mail,
        Param("ID"),
        Navigate(Auth_404)
      )
)

前もって感謝します

4

2 に答える 2

0

回避策でこれを達成できます。

On select = Navigate(Auth_404) のボタン「button_A」を用意し、画面を onvisible に変更します。

If(
IsBlank(
        Param("ID")),0,If (
    LookUp(
            <<Table_Name>>, 
            <<Field_name>> = Param("ID"),
            <<Field_name>>
          ) = Office365Users.MyProfile().Mail,
    Param("ID"),
    Select(button_A)
  ))

詳細についてはTrigger OnSelect on a Button

于 2019-11-07T11:22:19.370 に答える