データベース接続コマンド |
必要なエディション |
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=<データファイルのパス>
使用するテキストファイルデータベースを設定または変更します。
/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 でのパスおよびファイル名の処理方法を参照してください。
関連トピック