機械翻訳について

式で国コードを使用して特定の国にフィールドを必須にします

特定の国の全員に適用される変更を加えるには、国レベルのカスタマイズを行います。 たとえば、英国で連絡先を追加または編集しているすべてのユーザーに「誕生日」フィールドを必須にするとします。 他の国では、このフィールドはオプションのままです。 式で国コードを使用してこれらの変更を行う方法を次に示します。

開始する前に

サンドボックスの作成とアクティブ化 各国固有の変更ではなく、サイト・レベルの変更に対してサンドボックスを設定するステップに従ってください。

実行内容

  1. 「ナビゲータ」 > 「構成」 > 「サンドボックス」に移動します。
  2. 自分のサンドボックスを入力します。
  3. 国レベルの変更を行うページに移動して開きます。 たとえば、「新規担当者」ページを変更するには、「自分」 > 「福利厚生」 > 「登録する前に」に移動します。 次に、「対象者」セクションで、+Addをクリックします。
  4. 設定および処理メニューで、「ページの編集」をクリックします。
  5. 編集ページ・ヘッダーに「レイヤーの編集: サイト - SITE」があることを確認します。
  6. 「構造」タブで、カスタマイズするフィールド(「誕生日」など)を選択します。
  7. 「共有コンポーネントの編集を確認」ダイアログ・ボックスで、「編集」をクリックします。
  8. 「ソース」ペインで、「inputDateのプロパティを表示」「inputTextのプロパティを表示」などの「プロパティを表示...」アイコンをクリックします。
  9. 「コンポーネント・プロパティ」ダイアログ・ボックスで、「必須」などの適切なフィールドに対して、「式ビルダー」を選択します。
  10. 「式エディタ」ダイアログ・ボックスの「値または式を入力」フィールドに、適切な式を入力します。 英国の人々のためにフィールドを必須にする式を次に示します:
    #{row.bindings.DateOfBirth.hints.mandatory or (sessionScope.BEN_CountryCode eq 'UK' ? true : false)}
  11. 「OK」をクリックします。
  12. 「コンポーネント・プロパティ」ダイアログ・ボックスで、「適用」をクリックします。
  13. 「OK」をクリックします。
  14. 変更内容をレンダリングするには、ページで「閉じる」をクリックします。
  15. 変更を確認するには、「サンドボックス・モード: 編集」メニューで「公開済としてプレビュー(コンテキスト): すべて)」を選択します。
  16. 変更を公開するには、<YourSandboxName>メニューで「公開」を選択します。