メインコンテンツまでスキップ

参照番号テンプレート

Docwize ユーザーは参照番号のテンプレートを作成できます。これにより、データベース内のすべてのドキュメントに対して一意の参照番号を生成できます。参照番号テンプレートには、静的なコンテンツと、特定のドキュメントのメタデータ(doc type、WBS、discipline など)から取得する動的フィールドの組み合わせを含めることができます。自動的に増加するシーケンシャルイテレーターにより、静的フィールドや動的フィールドが同じであっても、同じ参照番号を持つドキュメントが存在しないことが保証されます。テンプレート作成に使用できる Jinja コードは、フローティングツールバーにあります。

フローティングツールバー

サンプル参照番号テンプレート

参照番号テンプレートのサンプルとして、静的フィールドと動的フィールドの文字列を示します:

DRG-{{document.doc_type}}-{{locations[0].Code}}-STATIC-$DW_SEQ_XXXX$

フィールド説明
DRGこれは静的な値のため、生成されたすべての参照番号で「DRG」のまま維持されます。
{{document.doc_type}}このドキュメントに対する doc_type の値になります。
{{locations[0].Code}}リストの「0番目」の要素を取得するため、最初の場所のコードになります。
STATICこれは静的な値のため、「STATIC」のまま維持されます。
$DW_SEQ_XXXX$これは特別なシーケンシャルイテレーターです。すべてのドキュメントに対して新しい番号が生成されることを保証します。「X」の数はゼロパディングの桁数を決定します(つまり XXXX は 0001 を生成し、XXX は 001 を生成します)。

参照番号テンプレートの作成手順

手順説明
1「新規」モジュールに移動します。「レコードの管理」–「新規レコードの作成」に進みます。
2参照番号テンプレートの動的フィールドとなるメタデータ(WBS、discipline、doc type など)のフィールドを挿入します。
3レコードにフィールドを挿入し、名前を付け(例:「参照番号」)、「新規セクションタイプ」から「参照番号」を選択します。レコードテンプレートに新しいフィールドを追加します。
4フィールドのオプションを展開します。「参照番号テンプレート文字列」セクションに、静的フィールドと動的フィールドを含む必要なテンプレート形式を入力します。注意:イテレーターが含まれるよう、必要に応じてパディングを調整した $DW_SEQ_XXXX$ の Jinja コードを含めてください。注意:参照番号テンプレートの要素間にはダッシュ(-)を含めてください。
5レコードを保存します。

参照番号の生成手順

手順説明
1「新規」モジュールに移動します。関連するレコードを選択します。(関連するレコードの作成については「参照番号テンプレートの作成手順」を参照してください。)
2レコードの必須フィールドを入力します。
3「保存」をクリックします。ポップアップダイアログに生成された参照番号の詳細が表示されます。コピー&ペーストやダウンロードが可能で、ドキュメントの詳細ダイアログに移動して関連ドキュメントをアップロードすることもできます。