みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になっております。
サーバーサイドで実行するインポートスクリプトで、
エクセルのワークシートを指定することは可能でしょうか。
FileMakerServer15を使用しています。
複数の取引先から送信される日々の進捗データを、
サーバーサイドで各指定テーブルにインポートし、
データ統合、書式の統一、計算処理などを行い、
ランキング形式にして定時配信。という処理を行っています。
スクリプトは単純に、
1.ファイルパスの変数を設定
2.指定テーブルへインポート
というものを、各データごとに繰り返しています。
その中で、複数シートにデータが分かれるエクセルがあります。
シート名の指定が出来ないため、手作業でエクセルを分割した上で、
他と同様に指定フォルダに置くという作業を行っているのですが、
これを自動処理で行えないかと考えております。
宜しくお願い致します。
Offline
最初の問題として、FileMaker server は、自身のドライブのドキュメントフォルダーとテンポラリーフォルダーにしかアクセスできない、つまり、ファイルを外部からそのディレクトリーに転送する作業が発生しますが、それは大丈夫ですか。(サーバーへのアクセスですので、通常は許可しませんが)
Offline
Excel 側で1番目に目的のシートが来るようにしましょう。
Offline
>Shin様
有難う御座います。
FTPでドキュメントフォルダーに指定ファイルを転送しています。
>Moz様
有難う御座います。
同じExcel内に必要な情報が入っているシートが複数あり、それを順番にインポートしたいと考えています。
Offline
ヒントだけですが...
FileMakerだけでは無理なので PowerShell とか、VBScript で、sheetごとに分割保存すれば良いかと。
Offline
Pages: 1
[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 509.1 KiB (Peak: 515.96 KiB) ]