「StiLL」デザイン情報155 StiLLコマンド--ファイル名メイを複数フクスウ選択センタクしデータ取トり込コみ
           
                             
  ■ 今回はあるフォルダに格納されているファイル名の一覧を取得し、その中からファイル名を複数選択して選択したファイルだけからデータを取得するサンプルプログラムをご紹介します。     ■ ファイル名取得ボタンをクリックし、フォルダ内のファイル名の一覧を取得します。データ取得対象にしたいファイル名の行ギョウに"○"を付け、"○"を付けたファイルだけからデータを取り込みます。     ■ 「BtMerge」の検索式にファイル名メイを指定シテイすることで、取得シュトク対象タイショウのファイルを絞シボり込コんでデータを取り込めます。
「BtRecordQuery」を利用リヨウして検索ケンサク式シキを作成サクセイするのがポイントです。
 
  対応Ver. :「StiLL-X」V1.0以降
対応種類:StiLL Dev・Pro
    対応Ver. :「StiLL-X」V1.0以降
対応種類:StiLL Dev・Pro
    対応Ver. :「StiLL-X」V1.0以降
対応種類:StiLL Dev・Pro
 
                             
■ 今回コンカイの内容ナイヨウ  
今回は下シタの図ズのようにあるフォルダに格納カクノウされているファイル名メイの一覧イチランを取得シュトクし、その中からファイル名を複数選択して
選択したファイルだけからデータを取得するサンプルプログラムをご紹介します。
複数フクスウのファイルから1度ドにデータを取トり込コみたい時トキ、「Excelデータ取得(BtMerge)」の設定項目のファイル名は
ワイルドカード文字列 *(アスタリスク)が使用シヨウできるので、全ファイルを指定したり、前方/後方一致指定ができます。
ですが、スラッシュ記号キゴウなどでファイル名メイを複数フクスウ個コ指定シテイできませんので、
前方・後方一致指定ができない場合や、ファイル名メイをその都度ツド指定シテイしたい場合バアイは今回の方法をご参考ください。
    「Excelデータ取得(BtMerge)」のファイル名メイを前方・後方一致指定する方法につきましては以下のバックナンバーをご覧ください。
  「StiLL」デザイン情報140 StiLLコマンド--複数のファイルからデータ取り込み-StiLLボタン編
「StiLL」デザイン情報141 StiLLコマンド--複数のファイルからデータ取り込み-セルリンクボタン編
■ 作成サクセイ方法ホウホウ    
1) ファイル名メイ取得シュトクボタンの作成サクセイ
ファイル名メイ取得シュトクボタンは下シタ図ズのように3つのボタンを連続レンゾク実行ジッコウします。
以前イゼンに実行ジッコウした時トキのデータが残った状態でボタンを押オすことも考慮コウリョし、
ファイル名取得の前に入力値をクリアする処理を入れています。
          ※[システムテンプレート]-[プログラムシート�U]を使用しています。
�@-3「BtPasteFileName」の設定セッテイで、今回コンカイは取込トリコミファイルの格納カクノウフォルダを固定コテイしていますが、
毎回マイカイフォルダを手動シュドウで選択センタクしてファイル名メイを取得シュトクする方法ホウホウについては以下のバックナンバーをご参考サンコウください。
  「StiLL」デザイン情報142 StiLLコマンド--フォルダにある全てのファイル名を取得
2) データ取込トリコミボタンの作成サクセイ
データ取込ボタンは下図のように3つのボタンを連続実行します。
取得シュトクしたデータはWORKTシートに出力します。
    ※[システムテンプレート]-[ワークシート]を使用しています。
       (各ボタンの設定内容の詳細はStiLLヘルプをご確認ください)
Copyright(C) アイエルアイ総合研究所 無断転載を禁じます