チェックリストデザインローダを使うと、管理者は、すべての関連オブジェクトレコード (セクションデザイン利用可能な回答デザインなど) を含む完成したデザインを単一の CSV ファイルとしてアップロードすることができます。

チェックリストデザインローダを有効化するには

チェックリストデザインローダを有効化するには、チェックリストデザインライフサイクルの 1 つ以上の状態にデザイン設定のアップロードのユーザアクションを設定する必要があります。このアクションでは、チェックリストデザイン CSV をアップロードすることができます。集計チェックリストはいに設定されているチェックリストデザインの場合、このアクションは使用できません。

チェックリストデザインのエクスポート

チェックリストデザインをエクスポートして、他の Vault と共有することができます。Vault は、CSV 形式でデザインをエクスポートするため、どの Vault にもアップロードすることができます。チェックリストデザインオブジェクトのライフサイクルのいずれかのライフサイクル状態にチェックリストデザインのエクスポートユーザアクションを追加して、これを設定します。集計チェックリストはいに設定されているチェックリストデザインの場合、このアクションは使用できません。

このアクションにより、セクション、質問、回答、質問の依存性を含むすべての関連するデザインレコードがエクスポートされます。チェックリストデザインのダウンロード準備ができ、ファイルのダウンロード用リンクが作成されたら、Vault からシステムメッセージが送信されます。チェックリストデザインローダを使用してデザインをアップロードすることができます。

チェックリストデザインローダを使用するには

チェックリストデザインローダを使用してチェックリストデザインを作成するには:

  1. チェックリストデザインのレコードリストページに進みます。
  2. 新規チェックリストデザインレコードを作成します。
  3. チェックリストデザインレコードのすべてのアクションメニューから、デザイン設定のアップロードを選択します。設定によってラベルが異なる可能性があります。またレコードはユーザアクションが設定される状態である必要があります。
  4. デザイン設定のアップロードダイアログで、選択をクリックし、CSV ファイルを選択します。
  5. Vault は、CSV ファイルが正しい形式にあり (すべての必須列を含む)、レコード数またはファイルサイズが Vault の制限を超えていないことを確認します。ファイルが無効の場合、エラーメッセージが表示されます。ローダはカスタムフィールドをサポートしていません。
  6. 送信をクリックしてファイルをアップロードします。ファイルが無効の場合、送信ボタンは有効になりません。
  7. ローダは、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__sysavailable_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__sysdependency_design__sys.dependent_question__sys とは異なっている。
  • 導入タイプのセクションのデザインには質問は含まれません。
  • 導入タイプのセクションのデザインには重みは含まれません (section_design_sys.weight__sys)。
  • CSV の回答の選択肢に関連する値で値を区切るのに使用される区切り記号は、「;」セミコロンです。ただし、「|」パイプ文字 (ユニコード: U+007C、UTF-8: 7C、ascii 124) は、QualityOne および Quality Vaults の多項選択質問の回答の選択肢に複数の承認者タイプ値を定義するために使用されます。