初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2023-12-28 13:25:25

qa
Guest

指定のフォルダ配下のファイル一覧を取得したいです

お世話になります。

あるフォルダ内にあるファイル一覧から指定の拡張子のファイルを改行区切りで取得し
FMのテーブルにインポートを行いたいです。
※データはXML形式です。

EVENT送信で指定したフォルダの中にあるファイル一覧をクリップボード等に取得して
FM側で変数に貼り付けを行えばできるとは思いますがうまくいきませんでした。。。。

どなたかお教え頂けますでしょうか・・・?

#2 2023-12-28 14:41:16

qa
Guest

Re: 指定のフォルダ配下のファイル一覧を取得したいです

色々試してみまして、計算値で意図したファイル一覧を取得することができました。

只、クリップボードの内容はスクリプトの「貼り付け」でフィールドに貼り付ける以外に
変数に設定等はできないのでしょうか・・・?

#3 2023-12-28 15:19:49

himadanee
Guest

Re: 指定のフォルダ配下のファイル一覧を取得したいです

クリップボードの取得は貼り付けしかないですね。

ファイル一覧の取得は、それをファイルに保存(リダイレクト)してインポートか「ファイルを開く」ステップで読み込むとかもできそうですが

#4 2023-12-28 17:48:20

qb_dp
Member

Re: 指定のフォルダ配下のファイル一覧を取得したいです

Windowsの場合は以下など。

FileMaker cmd.exe dirコマンドを実行して戻り値を取得。あれこれ。
https://qbxxdp.blogspot.com/2017/04/fil … e-dir.html

Offline

#5 2023-12-28 20:03:13

qa
Guest

Re: 指定のフォルダ配下のファイル一覧を取得したいです

himadaneeさん
qb_dpさん

ご返信ありがとうございます。
サーバー実行を想定した場合にEVENT送信が利用できないことに気づきまして
GET(ドキュメントパス)でとりあえずは対応できました。

URLから挿入を利用してXMLを別のフォルダに移動するバッチファイルを作成したいのですが
バッチファイルへの引数の渡し方がわかりません。。。。
※バッチファイルは作れてます。

#6 2023-12-28 21:24:57

himadanee
Guest

Re: 指定のフォルダ配下のファイル一覧を取得したいです

URLから挿入ではバッチファイルの実行はできないのでは?
バッチファイルをCGIにしてるとかですか?

#7 2023-12-28 23:02:18

Shin
Member

Re: 指定のフォルダ配下のファイル一覧を取得したいです

MBSプラグインの、Files.FileName でいいのでは。
ただ、目的のフォルダはどこにあるのですか?

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 509.91 KiB (Peak: 515.88 KiB) ]