サービスカタログ 変数の属性
いくつかの サービスカタログ 変数では、変数の動作と制限を定義する特定の属性をサポートしています。
カタログ変数フォームの [タイプ仕様] タブで [変数の属性] フィールドに変数属性を指定できます。
- 各属性をカンマで区切ると、変数タイプに複数の属性を入力できます。
- 各属性をセミコロンで区切ることで、属性に複数の値を入力できます。
- [変数の属性] フィールドが表示されない場合は、[タイプが特定の値の 1 つの場合に属性を表示する] UI ポリシーを有効にします。
- 属性または参照修飾子を使用している場合、依存変数の値が変更されても、事前に選択された値は自動的にクリアされません。自分のニーズと顧客のニーズに基づいて値をクリアするクライアントスクリプトを作成します。
変数の属性
- allowed_extensions
許可されるファイルタイプのリストを指定します。allowed_extensions=txt;pdf などです。
適用可能な変数:添付ファイル- バーコード
カタログアイテムの変数値の識別にモバイルカメラを使用してバーコードをスキャンできるかどうかを指定します。barcode=true などです。
適用可能な変数:1 行テキスト- max_file_size
最大ファイルサイズを MB で指定します。たとえば、max_file_size=2。
適用可能な変数:添付ファイル- glide_list
リストコレクターインターフェイスをスラッシュバケットから Glide リストに変更します。
適用可能な変数:リストコレクター図 : 1. 折りたたんだ glide_list 図 : 2. 展開した glide_list - is_searchable_choice
true に設定すると、変数に必要な値を検索して選択できます。たとえば、is_searchable_choice=true。
注:適用可能な変数:選択ボックスをルックアップ、選択ボックス- 「選択ボックスをルックアップ」では、ページのロード時にデフォルト値を使用できます。
- この属性は、サービスポータル では適用されません。
図 : 3. is_searchable_choice - max_length
フィールドに入力できる最大文字数を設定します。デフォルトでは、このフィールドには数千文字の長いテキスト文字列を入力できます。変数が収集している情報に適した max_length 属性を設定します。たとえば、住所の入力を許可するには、max_length=200 または他の適切な長さを設定します。
適用可能な変数:1 行テキスト、幅広 1 行テキスト- max_unit
期間の最大時間単位を設定します。可能な値は、max_unit=days、max_unit=hours、max_unit=minutes、max_unit=seconds です。
たとえば、max_unit=minutes の場合、期間は分と秒で表示されます。この場合、2 日 3 時間 5 分 15 秒の期間は 3065 分 15 秒として表示されます。
適用可能な変数:期間- no_filter
リストコレクター上に表示されるフィルターフィールドを非表示にします。
適用可能な変数:リストコレクター図 : 4. no_filter - ref_ac_columns
- 名前に加えてオートコンプリートリストに表示される表示値の列を指定します。列名はセミコロンで区切ります。たとえば、ref_ac_columns=user_name;email;sys_created_on では、オートコンプリートで、user_name、email、および sys_created_on 列のテキストと一致することができます。
適用可能な変数:参照、要求元
- ref_ac_order_by
オートコンプリートリストのソートに使用する列を指定します。たとえば、ref_ac_order_by=name では、名前別にオートコンプリートの選択肢をアルファベット順にソートします。
適用可能な変数:参照- ref_auto_completer
選択肢のオートコンプリートリストを作成する JavaScript クラス (クライアント側) の名前を指定します。有効なクラス値は次のとおりです。
- AJAXReferenceCompleter:一致するオートコンプリートの選択肢をドロップダウンリストとして表示します。このリストには、参照テーブルの表示値列のみが表示されます。他のオートコンプリートのクラスが指定されていない場合、参照フィールドはこのクラスを自動的に使用します。
- AJAXTableCompleter:一致するオートコンプリートの選択肢をテーブルの行として表示します。このテーブルには、参照テーブルの表示値列と ref_ac_columns 属性にリストされている列が表示されます。
- AJAXReferenceChoice:一致するオートコンプリートの選択肢をドロップダウンリストとして表示します。このリストには、参照テーブルの表示値列のみが表示されます。このリストには一致する選択肢が最大 25 個しか表示されません。オートコンプリートの選択肢が 25 を超える場合、参照フィールドは代わりに AJAXTableCompleter クラスの選択肢を表示します。
- ref_qual_elements
更新された参照を取得するためにサーバーに返されるフィールドのリスト。
適用可能な変数:複数選択肢をルックアップ、選択ボックスをルックアップ、リストコレクター