チェックリストデザインローダを使うと、管理者は、すべての関連オブジェクトレコード (セクションデザイン、利用可能な回答デザインなど) を含む完成したデザインを単一の CSV ファイルとしてアップロードすることができます。
チェックリストデザインローダを有効化するには
チェックリストデザインローダを有効化するには、チェックリストデザインライフサイクルの 1 つ以上の状態にデザイン設定のアップロードのユーザアクションを設定する必要があります。このアクションでは、チェックリストデザイン CSV をアップロードすることができます。集計チェックリストがはいに設定されているチェックリストデザインの場合、このアクションは使用できません。
チェックリストデザインのエクスポート
チェックリストデザインをエクスポートして、他の Vault と共有することができます。Vault は、CSV 形式でデザインをエクスポートするため、どの Vault にもアップロードすることができます。チェックリストデザインオブジェクトのライフサイクルのいずれかのライフサイクル状態にチェックリストデザインのエクスポートユーザアクションを追加して、これを設定します。集計チェックリストがはいに設定されているチェックリストデザインの場合、このアクションは使用できません。
このアクションにより、セクション、質問、回答、質問の依存性を含むすべての関連するデザインレコードがエクスポートされます。チェックリストデザインのダウンロード準備ができ、ファイルのダウンロード用リンクが作成されたら、Vault からシステムメッセージが送信されます。チェックリストデザインローダを使用してデザインをアップロードすることができます。
注: Vault はエクスポートのファイル名に以下の文字を含めません。<、>、:、""、/、|、?、*
チェックリストデザインローダを使用するには
チェックリストデザインローダを使用してチェックリストデザインを作成するには:
- チェックリストデザインのレコードリストページに進みます。
- 新規チェックリストデザインレコードを作成します。
- チェックリストデザインレコードのすべてのアクションメニューから、デザイン設定のアップロードを選択します。設定によってラベルが異なる可能性があります。またレコードはユーザアクションが設定される状態である必要があります。
- デザイン設定のアップロードダイアログで、選択をクリックし、CSV ファイルを選択します。
- Vault は、CSV ファイルが正しい形式にあり (すべての必須列を含む)、レコード数またはファイルサイズが Vault の制限を超えていないことを確認します。ファイルが無効の場合、エラーメッセージが表示されます。ローダはカスタムフィールドをサポートしていません。
- 送信をクリックしてファイルをアップロードします。ファイルが無効の場合、送信ボタンは有効になりません。
- ローダは、CSV を処理し、レコードを作成し、プロセスが完了したらシステムメッセージを送信します。ファイルの処理中にエラーが発生した場合、Vault はレコードを作成せず、システムメッセージを送信します。システムメッセージから、エラーメッセージの詳細が記載された CSV ファイルをダウンロードすることができます。
テンプレート CSV ファイル
ダウンロード:
CSV ファイルバリデーション
Vault は CSV ファイルが以下であることを確認します:
section_design__sys.name__v
の固有セクション名の件数が 20 を超えていない。- 単一セクションの
question_design__sys
レコードの件数が 50 を超えていない。 available_answer_design__sys
の回答件数が 10 を超えていない。- 列
question_design__sys.object_type__v
に有効なオプションのみが含まれている:text_question__sys
date_question__sys
number_question__sys
multiple_choice_question__sys
Question_design__sys.question_help_text__v
の値は 300 文字を超えていない。question_design__sys.XXX_allowed__sys
(例:doc_attachments_allowed__sys
) が「true」の場合にのみquestion_design__sys.XXX_required__sys
(例:doc_attachments_required__sys
) の値が「true」になる。question_design__sys.documents_allowed__sys
およびavailable_answer_design__sys.documents_allowed__sys
の値には、有効なオプションのみが含まれている。True
false
Null
question_design__sys.documents_allowed__sys
とavailable_answer_design__sys.documents_allowed__sys
の両方の値に、同じ行の「true」の値が含まれていない。question_design__sys.documents_required__sys
およびavailable_answer_design__sys.documents_required__sys
の値には、次の有効なオプションのみが含まれている:single_document__sys
multiple_documents__sys
not_required__sys
Null
question_design_sys.name__v
の値が特定のセクションで固有である。CSV でこの列に表示される値は Vault にアップロードされません。CSV のこの列の値は依存質問を定義するためだけに使用されます。これはシステム管理フィールドであるため、Vault にアップロードされると、システムはquestion_design_sys.name__v
フィールドに次の適切な値を割り当てる。既存のチェックリストデザインをエクスポートし、既存のquestion_design_sys.name__v
フィールド値を指定した場合、次にチェックリストデザインローダを使用してチェックリストデザインをアップロードすると、Vault はチェックリストデザインの既存のすべてのレコードと関連レコード (セクション、質問、回答、依存性) を削除し、CSV の新しい値に置き換えます。Question_design__sys.maximum_answer_value__sys
の値がquestion_design__sys.minimum_answer_value__sys
の値よりも大きい。available_answer_design__sys
の値が特定の質問に固有である。- テキストフィールドの値が設定した最大文字数を超えていない。
- 「はい/いいえ」(ブーリアン) フィールドの値が「true」または「false」のいずれかである。
- 数字フィールドの値が設定範囲内にある。
question_design_sys.decimal_places__sys
の値 (存在する場合) は、0 から 9 までの整数です。- 多項選択式の質問のみが
dependency_design__sys.controlling_question__sys
で参照できるようになっている。 - 任意の数字の場合、
dependency_design__sys.controlling_question__sys
がdependency_design__sys.dependent_question__sys
とは異なっている。 - 導入タイプのセクションのデザインには質問は含まれません。
- 導入タイプのセクションのデザインには重みは含まれません (
section_design_sys.weight__sys
)。 - CSV の回答の選択肢に関連する値で値を区切るのに使用される区切り記号は、「
;
」セミコロンです。ただし、「|
」パイプ文字 (ユニコード: U+007C、UTF-8: 7C、ascii 124) は、QualityOne および Quality Vaults の多項選択質問の回答の選択肢に複数の承認者タイプ値を定義するために使用されます。