HELP

複数のページがあるファイルの先頭ページのみに連番を貼り付ける設定例

概要

eDocStamper2の一般的な設定の応用です。

複数のページが一つに束ねられているファイルの、先頭ページのみに連番を貼る設定について説明します。

連番は、複数人で共有します。DocuWorks DeskのeDocStamper2プラグインから、文書に貼り付けを行います。

前準備

共有フォルダ(連番設定ファイルの保存先)の作成

連番設定ファイルを保存する共有フォルダを作成します。共有フォルダは、サーバーや、常に起動しているデスクトップPCなどに作成します。

eDocStamper2を使用するユーザー全員が、読み取りと書き込みができるように共有フォルダを作成してください。共有フォルダの作成方法は、ネットワーク管理者にお聞きください。

設定

連番設定

eDocStamper2のメニューバー > ツール > 設定 から、設定画面を開きます。

設定画面の左側のツリーから、連番設定をクリックし、右側に表示される「連番の追加」ボタンを押すと、「連番1」の設定画面が表示されます。

「ゼロ埋めを行う」にチェックを入れ、桁数を5とします。

また、「連番の共有を行う」をチェックして、前準備で用意した共有フォルダを入力します。

次に、連番のリセットタイミングを設定するため、リセットのタブをクリックします。

今回は、年毎に番号をリセットしたいので、年毎を選択して、実行月を1月にして、追加ボタンを押します。下図のように、条件リストに行が追加されます。

バッチ処理の追加

設定画面の左側のツリーから、バッチ処理設定をクリックし、右側に表示されるテンプレートから「貼り付け(ファイル移動なし)」を選択し、「バッチ処理の追加」ボタンを押すと、バッチ処理設定が追加されます。

以下の様に「バッチ1」が追加されます。

ここからがこの設定のポイントとなる部分です。

ファイルの先頭ページにのみ連番を貼る設定なので、設定欄から「ページの繰り返し1」を削除します。」

その際に、その下にある「テキスト貼り付け」も一緒に削除されてしまいますので、「XDW文書オープン」で右クリックし、下図のように「アノテーション貼り付け(テキスト)」を選択します。

追加された「テキスト貼り付け1」の「ページ」は、1とします。これで、連番がファイルの1ページ目のみに貼られるように設定できました。

貼り付けるテキストは、年の下2桁+連番とします。

まず最初に「テキスト」で右クリックし、下図のように選択します。

さらに、カーソルを先頭に移動し、右クリックメニューから、日付 > 処理開始日時取得 yyyy/MM/dd を選択すると{%START_DATE(処理名,yyyy/MM/dd)}が入力されますので、「yy/MM/dd」を削除して、{%START_DATE(処理名,yy)}とします。

また、{%START_DATE(処理名,yy)}の「処理名」の部分を「ファイルの繰り返し1」に変更し、{%START_DATE(ファイルの繰り返し1,yy)}とします。

上記の日付マクロを「処理開始日時取得(%START_DATE)」としている理由を説明します。

「{%DATE(yy)}{%GET_SEQ_NO_AND_COUNT_UP(連番1)}」のように日付マクロと処理名を指定しない連番取得マクロを使用した場合、12/31から1/1に切り替わる時刻(0時)ちょうどに上記のマクロが実行されると、日付マクロと連番取得マクロが日付を跨いで実行される可能性があり、重複する番号が発生してしまいます。

つまり、日付取得時は前年、連番の取得時は新年でリセットされ「1」となり、前年の最初の番号と重複する、ということです。

そのような可能性は低いですが、上記の例で説明したように、ファイルの繰り返し処理を実行した日時を使って、日付や連番取得(リセット処理)を行う方法で設定しておけば、万が一のトラブルを回避することができます。

次に、連番を貼り付ける位置やフォントなども設定します。

設定画面から位置やフォントを入力して指定することもできますが、既存のXDW文書からテキストアノテーションの情報を取得して、設定情報としてインポートする便利な機能があります。

アノテーションインポートの方法は、 こちらの設定例 を参照して下さい。

最後に、設定した「バッチ1」の名前を「先頭1ページのみ」と変更します。名前の変更は、右クリックメニューから可能です。

プラグインの設定

DocWorks Deskにプラグインの設定をします。

メニューバー>ツール>ツールの設定 をクリックします。

左ウインドウから「ツール」を選択し、右ウインドウの「eDoc Stamper 2 Plugin」を選び、ツールバーにドラッグ&ドロップして下さい。

ドロップすると、以下の画面が表示されますので、プラグインアイコンをクリックした時の動作を選択し、「設定」をクリックします。

ツールバーにeDocStamper2のアイコンが表示されます(アイコンは、文書を選択している時には赤色で、未選択の時にはグレーで表示されています)。これでプラグインの設定が完了しました。

アイコンにカーソルを合わせて右クリックし、「プロパティ」をクリックしても、設定画面を確認できます。

動作確認

設定後に必ず動作確認を行ってください。

DocuWorks Deskに以下のようなXDW文書を作成します。

文書をクリックで指定してから、eDocStamper2のアイコンをクリックします。前項の「eDocStamper2 Plugin設定」の画面で「設定選択画面を表示する」を選んだ場合は、以下のような画面が表示されますので、「1ページ先頭のみ」を選び、「実行」をクリックします。

※「eDocStamper2 Plugin設定」の画面で「以下の設定を実行する>設定名>先頭1ページのみ」とした場合は、アイコンをクリックすると同時に、自動的に処理が始まります。

処理が開始され、終了すると、以下の画面が表示されますので、「閉じる」をクリックします。

各文書の先頭1ページのみに連番が貼り付けられているか確認して下さい。