「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) アイエルアイ総合研究所 無断転載を禁じます