一部入力済みのフォームにデータを入力する
- ファイルまたはデータベース内の field 名は、フォームおよび文書構造内の field 名と同じである必要があります。
- 名前の代わりに要素の識別子 (ID) を使用することもできます。これは、Barcode フィールドなど、文書構造に含まれていない要素の値を指定する必要がある場合に便利です。
- グループ内の field またはマークは、識別子または完全名で指定できます。書式は | です。
- 値は、Unicode でエンコードされた CSV ファイルおよび TXT ファイルからインポートできます。ファイルの先頭行はヘッダーで、field 名を含める必要があります。区切り文字として使用できるのは、コンマ (,)、セミコロン (;)、およびタブ文字です。 注。 ファイル内でリスト区切り文字が小数点記号または桁区切り記号としても使用されている場合、その記号を使う数値はすべて引用符で囲む必要があります。
- テーブルにデータを追加する場合は、完全名をデータ フォームで指定する必要があります。書式は <Table>|<Col>|<Row#> です。<Table> はフォーム内のテーブル名、<Col> はテーブル内の列名、<Row#> はセル名です (番号は 0 から始まります) 。
- 一部入力済みのフォームを印刷すると、データ型が変換されます。 たとえば、フォームに入力したいチェックマーク field が含まれている場合、データベース内の対応する field には True/False、1/0、yes/no の値を使用できます。
- 印刷されるデータのフォントは、要素のプロパティ ウィンドウ (Tip タブ) で指定された Tip のフォントに対応します。
部分的に入力済みのフォームの印刷
- File メニューで、Print Filled-Out Forms… を選択します。
- 表示される Select Data Connection ダイアログで、以前に接続したデータベースを選択するか、Add… をクリックして新しい接続を作成します。
- Database を選択し、Select… ボタンをクリックしてデータベース接続parametersを指定します。
- File メニューで、Print Filled-Out Forms… を選択します。
- 表示される Select Data Connection ダイアログで、以前に追加したファイルを選択するか、Add… をクリックして新しいファイルを追加します。
- File を選択し、Browse… をクリックしてファイルへのパスを指定します。
記入済みフォームのエクスポート
- Database:“connectionstring: …” データベースの値を使用する場合に必須です。
- File:<値を含むファイルへのパス> TXT または CSV ファイルの値を使用する場合に必須です。
- DestinationFolder:<出力先フォルダーへのパス> 重要! このパスは既存のフォルダーを指定している必要があります。
- FormName:<出力ファイル名>.pdf
- EmailButtonText:<ボタン名>
- SubmitEmail:<メール アドレス>
- UrlButtonText:<ボタン名>
- SubmitUrl:<サーバーの URL>
- ClearButtonText:<ボタン名>
- ButtonsPosition:<ボタンの位置> (指定可能な位置: Top (既定)、Bottom、TopAndBottom)
ボタン名にスペースが含まれる場合は、引用符で囲む必要があります。
事前入力された field は編集できません。
出力ファイルが生成されなかった場合は、コマンド引数が正しく指定されていることを確認してください。
部分的に入力済みのフォームを印刷およびエクスポートするコマンドの自動チェック
/printDatabase または /exportDatabase コマンドを実行すると、次の引数が自動的にチェックされます。
- FDD ファイルへのパス
- 値を含むデータベースまたはファイルへの接続文字列またはパス
- 保存先フォルダーへのパス
- 出力ファイルの名前
- source に必要な field が存在するかどうか
LogFile:<filename> コマンドを使用すると、引数チェック通知を別のファイルにも記録できます。イベント ログへのログ記録を無効にするには、/noSystemLog キーを使用します。
システム ログへのログ記録を無効にし、別のファイルへのログ記録を有効にするコマンドの例:
FormDesigner.exe /exportDatabase D:\MyForm.fdd File:D:\file.txt DestinationFolder:D:\Forms FormName:MyPdfForm.pdf LogFile:D:\log.txt /noSystemLog