データベース接続コマンド

必要なエディション

Automation、Enterprise Automation

/UID=<ユーザー ID>

ODBC データソースの使用時に、/UID および /PWD を指定して ODBC データベースにログインできます。 /UIDおよび/PWDは、検出されたすべてのODBCデータベースに適用されます。 /UID が指定されていて、/PWD が指定されていない場合、/PWD は "" (空白) とみなされます。 /PWDを使用している場合は、/UIDも必ず使用する必要があります。

/PWD=<パスワード>

ODBC データソースの使用時に、/UID および /PWD を指定して ODBC データベースにログインできます。 /UIDおよび/PWDは、検出されたすべてのODBCデータベースに適用されます。 /PWDが指定されている場合には、/UID必ず指定する必要があります。

/RecordRange=<範囲>

印刷するレコードの範囲を指定します。 次に例を示します。

/RecordRange=1,3,7-10,50...

/RecordRange を使用する場合、/D で指定するファイルにヘッダーレコードが含まれるかどうかを明示的に指定する必要があります。 新しいデータベースにヘッダーレコードがあることを示す場合は、/DbTextHeader を使用します。

/D=<データファイルのパス>

使用するテキストファイルデータベースを設定または変更します。 テキストファイルデータベースへの接続が BarTenderドキュメントに追加されていない場合は、/D パラメータで追加します す。)BarTenderは、ファイルの最初の行がフィールド名を含むヘッダーであり、データ フィールドが引用符とコンマの併用で区切られていることを想定します)。1 つまたは複数のテキストファイルデータベースへの接続が既に追加されている場合、最初のテキストデータベースは、/D パラメータで指定されているファイルで置き換えられます BarTender は、新規ファイルで元のファイルと同じ区切り方法を使用することを想定し、元のファイルにフィールド名のヘッダーがある場合のみ最初の行がそのようなヘッダーであると想定します)。/AF= パラメータが使用されている場合を除き、/D パラメータは、開いているすべての BarTender ドキュメントに適用されます。 データベースへのフルパス名を指定する必要がある場合があります。

詳細については、BarTender でのパスおよびファイル名の処理方法を参照してください。

/DbTextHeader=<フィールド名を含むレコードの番号>

/D で指定したテキストファイルデータベースにヘッダーが含まれることを示します。

/?<クエリプロンプト名>="<クエリプロンプト値>"

指定されたクエリプロンプトに値を割り当てます。 一致した値がなければ、このコマンドは無視されます。 ドキュメントにクエリプロンプトが設定されていない場合、未設定プロンプトに関するメッセージとともにクエリプロンプトダイアログが表示されます。 コマンドラインでは、複数のクエリプロンプトがサポートされています。 クエリプロンプトの設定は、/P/PD/FP、または /FPD が指定されている場合にのみ有効です。

/DD

データベースが 1 つまたは複数存在し、最初のデータベースが ASCII データベースの場合は、印刷ジョブの後に ASCII データファイルを削除します。

/W="<where文節>"

ODBC データベース内でレコードを選択するために where 句を設定します。 where 句は、データ参照時やレコードのフィルタリングを行う印刷時に適用されます。 /Wオプションでは、カスタムSQLオプションが使用されます。 カスタムSQLステートメントが未定義であれば、自動的にそれが生成されます。 カスタム SQL ステートメントは、最初に出現する WHERE 文字列を検出するために解析され、残りの文字列は <where 句> の内容にすべて置換されます。 カスタム SQL ステートメントに WHERE 句が見つからなければ、SQL ステートメントの最後に <where 句> の値が挿入されます。

/W パラメータは現在ではあまり使用されておらず、下位互換性の目的でのみサポートされています。 代替オプションとして、/?<クエリプロンプト名> を使用します。

/IDOC="<IDoc のパスとファイル名>"

使用する IDoc を指定します。 データベースへのパス名を指定する必要があります。 詳細については、BarTender でのパスおよびファイル名の処理方法を参照してください

/DIDOC

最初のデータベースが IDoc である場合は、印刷ジョブの後に IDoc を削除します。

/ITD=\パス\<SAP 定義ファイル名>

使用する SAP 定義ファイルを指定します。 これにより、このファイルが BarTender の後続処理で使用されるよう、レジストリエントリが変更されます。 データベースへのパス名を指定する必要があります。 詳細については、BarTender でのパスおよびファイル名の処理方法を参照してください

関連トピック