目次へ | タスクタイプ(概要)へ | タスクタイプ(一覧表)へ | タスクタイプ別 設定項目比較表へ | タスクタイプ共通へ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
dbSheetClient | ドキュメント種類 | タスクタイプ仕様書 | 対応バージョン | V5.4.2.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
更新日 | 2015/1/19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
タスクタイプ名称 | 405 | 一括入出力(2) | EXCELの 同等機能 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
機 能 | Excelシート状の指定された範囲のライン型データをCSV、TSV形式で出力します。 出力先は、ローカルでもWebサーバでも可能ですが、Webサーバの場合にはIISの設定で入出力を許可しておく必要があります。 |
タ ス ク タ イ プ 属 性 |
ACSV出力 が該当 | 使 用 上 の 注 意 点 |
1)V3.0.22.0 《機能追加》: 汎用パラメータ9 に、ファイル選択のダイアログが表示されたときに、ファイルの種類を指定するフィルターが設定できるようになりました。 2)V3.0.41.0 《機能追加》: 汎用10〜13 で、初期フォルダの指定、および、ダブルコーテーションの有無、上書確認設定が可能になりました。 ※100件のCSV出力には約10秒近く時間を要しますので、大量のデータを出力したい場合には注意してください。 3)V5.1.0.0 《機能追加》: 汎用14 に、汎用1で指定したフォルダーが存在しなかった時のフォルダーの処理方法を指定できるようにしました。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
定 義 フ ィ | ル ド |
F.No | 使用する定義フィールド | 必須 | セル 指定可 |
内容 (青色の文字は選択肢で選択できる文字を表します) | 省略時の処理 | 特記事項 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | タスクタイプNO | ◎ | 405 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | タスクタイプ名 | ○ | 一括入出力(2) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | タスクタイプ属性 | ACSV出力 が該当 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | BKNO | ○ | ブックファイル定義に定義されているBKNOを選択 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | ブック名 | ◎ | 8のBKNOが入力されると自動表示 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | シート名 | △ | 処理対象となるシートを指定 | 開始時のシート名 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※重要※ 11.シート保護有無、12.シート保護PW、18.処理条件判定セル、19.定義有効無効フラグ、22.セル指定属性、57〜70の開始メッセージ、エラーメッセージ、キャンセルメッセージなどは、必要に応じて設定してください。 設定方法は、『タスクタイプ共通』に記載しています。→ また、セル名(アドレス)を指定する設定項目(背景色がピンク色)については、セル指定属性が「間接」の時には「間接アドレス」の動作に変化しますので注意してください。 |
タスクタイプ共通へ | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | 汎用パラメータ1 | ○ | ○ | ファイル名(パスを含む)を指定。 | ※2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | 汎用パラメータ2 | △ | ○ | 「無し」 or「有り」 :ファイル選択のダイアログ表示の有無を指定。 | 無し | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
空白 or 無し: ダイアログは表示しない。ただし、汎用1 が指定されていないときはダイアログを表示。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
有り: ダイアログを表示 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | 汎用パラメータ3 | △ | ○ | 文字のエンコードを指定。 | Shift_JIS | ※3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | 汎用パラメータ4 | △ | ○ | 区切り文字を指定。 | ※4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
省略時:出力ファイルの拡張子が".csv" と " .txt" のとき | カンマ(,) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
省略時:出力ファイルの拡張子が ".tsv" のとき | タブ(TAB) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | 汎用パラメータ5 | △ | ○ | 処理対象範囲内での出力開始行を指定します。省略時は、1とします | 1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | 汎用パラメータ6 | △ | ○ | 処理対象範囲内での出力終了行を指定します。省略時は、範囲の最終行 | 範囲の最終行 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | 汎用パラメータ7 | △ | ○ | 「初期化」or「追加」:CSVファイルを初期化、追加を指定。 | 初期化 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | 汎用パラメータ8 | △ | ○ | 「表示する」or 「表示しない」を入力。 | 表示しない | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CSV出力後に出力先のフォルダ(エクスプローラ)を表示するかどうかを指定。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表示する: 保存先のフォルダを表示 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
表示しない: 表示しない | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | 汎用パラメータ9 | △ | ○ | ファイル種類のフィルターを指定する。 なお、実行ファイル *.exe,*.dll,*.com などが指定されてもエラーとなり保存することはできません。 |
CSVファイル(*.csv,*.tsv,*.txt)|*.csv;*.tsv;*.txt | V3.0.22.0 以降対応 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
記述は下記の例のように、ガイド文字列と拡張子の区切りを | 、拡張子間を ; で区切る。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
例) CSVファイル(*.csv,*.tsv,*.txt)|*.csv;*.tsv;*.txt | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | 汎用パラメータ10 | △ | ○ | 「前回のフォルダ」 or 「マイドキュメント」 or 「デスクトップ」 or [指定フォルダ」: 汎用1にファイル名のみでフォルダ名が記載されていないとき、および、ファイル選択ダイアログを表示したときに、どのフォルダを表示するかを指定 |
前回のフォルダ | ※5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | 汎用パラメータ11 | △ | ○ | 汎用10 で 「指定フォルダ」 が指定されたときに有効で、ダイアログに表示したいフォルダのパスを入力する | マイドキュメント | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | 汎用パラメータ12 | △ | ○ | 項目を ”(ダブルクォーテーション) で 「囲む」 か 「囲まない」 かを指定。 | 囲む | ※6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
「囲む」 or 「囲まない」 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | 汎用パラメータ13 | △ | ○ | 「上書許可」 or 「エラー」 or 「確認」 | 上書許可 | ※7 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
上書許可: ファイルが存在したときにも常に上書きを許可する | ※前バージョンと同一動作 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
エラー: ファイルが存在したときには常にエラー | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
確認: ファイルが存在したときには、確認メッセージを表示 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | 汎用パラメータ14 | △ | ○ | 「フォルダ自動作成」
or 「エラー表示」 or 「マイドキュメントに変更」 汎用パラメータ1で指定されたフォルダが存在しないときの処理を指定 |
フォルダ自動作成 | ※8 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | 処理対象セル範囲 | ○ | CSVファイルに出力するExcel上のデータ範囲を指定します。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | 空白文字処理方法 | △ | データの前後の空白文字の処理方法を指定。 | エラー | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
空白(何もしない)、左削除(LTRIM)、右削除(RTRIM)、左右削除(TRIM)のいずれかを指定。 | 何もしない | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※ 特 記 事 項 |
※1 | 汎用パラメータで指定されているExcelシート上のセルにデータを書き込む際には、セルに保護がかかっているときは、11,12 の保護の解除指定が必要です。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※2 | 一括入出力の対象となるファイル名は、フルパスで指定してください。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
【制限事項】 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
@FTP には対応していません。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AWebサーバ(http指定) から入力用ファイル を 取得することは可能ですが、Webサーバのセキュリティ設定には十分注意してください。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
BローカルLANについては入出力とも対応しています。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CCSVファイルとして指定できるファイルの拡張子は、".csv" 、".tsv" 、".txt"です。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※3 | Shift_JIS 以外のコードについては、http://msdn2.microsoft.com/ja-jp/library/system.text.encoding(VS.80).aspx を参考にしてください。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※4 | タブ(TAB)を指定するときは ^TAB と入力してください。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
データはフィールドごとに””で囲んで出力します。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※5 | 汎用パラメータ1に指定されたパスのフォルダが存在しないとき、および、ファイル選択ダイアログが表示されたときに、ここで指定されたフォルダを初期値としてセットします。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※6 | デフォルトでは、データをフィールドごとに ”” (ダブルコーテーション)で囲みますが、ここで、囲まない指定が可能です。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※7 | 保存先に同一名のファイルが存在したときに、上書をそのまま実行するか、確認メッセージを表示するか、エラーにするかを指定します。 デフォルトは、前バージョンとの整合性のため、「上書許可」です。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
※8 | 汎用パラメータ1に指定されたパスのフォルダが存在しないときに以下の動作をおこないます。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
省略時、【フォルダ自動作成】: フォルダが自動作成され、そのフォルダに保存されます。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
【エラー表示】: エラーを表示して処理を中断します。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
【マイドキュメントに変更】: マイドキュメントのルートに保存フォルダを変更します。 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||