初心者のFileMaker pro Q&A

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

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

ログインしていません。

アナウンス

Claris FileMaker Pro ヘルプ
新しい質問は、新規トピック から投稿して下さい。


#1 2023-11-28 10:19:19

らぼ
ゲストユーザー

エクセルデータとfilemakerのリレーション

18Proを使用しています。

機器で計測したデータが計測後 Excel CSV ファイルで共有フォルダに保存されるのですが、そのデータを製品のFilemakerの情報シートテーブルに自動で反映させたいです。
計測日と製造NO.でリレーションを組んだりなどして可能なのではないかと考えたのですが、エクセルとファイルマーカー間ではリレーションは組めないのでしょうか。

エクセルファイルをfilemakerの測定データテーブルなどに一度インポートしてから情報シートテーブルとリレーションを組まなければいけないのでしょうか。

#2 2023-11-28 10:29:16

Shin
メンバー

Re: エクセルデータとfilemakerのリレーション

データファイルを開く、で、ファイルとして開くことはできますが、CSVファイルですので、リレーションを張って参照する事はできません。
ファイルをテーブルに取り込むのがいいでしょうが、定期的にインポートするような仕組みを作るか、フォルダーを監視してファイルを取り込むような仕組みを作るといいでしょう。
私の事業書でも、計測機器より随時測定データと画像がサーバーへバイナリーで送られてきており、それをフォルダーを監視して、数値化して取り込んでいます。構築は可能ですよ。

編集者 Shin (2023-11-28 10:35:16)

オフライン

#3 2023-11-28 10:42:46

himadanee
ゲストユーザー

Re: エクセルデータとfilemakerのリレーション

Excelのファイルが固定されてるなら「定期的なインポートの設定」という機能が使えるケースかも?
https://help.claris.com/archive/help/18 … ports.html
設定したテーブルのレコードは毎回Excelデータで入れ替わってしまうのでインポート後のFM内での修正は不可能だと思いますが
「Excelのままリレーション」に近いことができるのかな。

#4 2023-11-28 11:53:36

Shin
メンバー

Re: エクセルデータとfilemakerのリレーション

定期的なインポートを使うのでしたら、フォルダーごとインポートするようにして、ファイルリンクを取り込みます。追加されたファイルのファイル名で内容をインポートする、という運用ができるはずです。ただし、ファイルのサフィックスに制限があります。

オフライン

#5 2023-12-02 17:00:24

らぼ
ゲストユーザー

Re: エクセルデータとfilemakerのリレーション

お返事遅くなって申し訳ございません。

shin様の
ファイルをテーブルに取り込むのがいいでしょうが、定期的にインポートするような仕組みを作るか、フォルダーを監視してファイルを取り込むような仕組みを作るといいでしょう
とは具体的にどのような方法で行っていらっしゃいますでしょうか。

#6 2023-12-02 17:18:50

Shin
メンバー

Re: エクセルデータとfilemakerのリレーション

> Excel CSV ファイルで共有フォルダに保存される
これは、具体的にどのような動きですか?ファイル名は?
また、FMへデータをインポートした後で、ファイルを別のフォルダーへ移動したり、削除したり、ファイル名を変更してもいいですか。

編集者 Shin (2023-12-02 17:22:15)

オフライン

#7 2023-12-06 15:47:10

らぼ
ゲストユーザー

Re: エクセルデータとfilemakerのリレーション

shin様

計測用PCに計測アプリが入っており、そこで1回の測定ごとにCSVファイルで保存されていく仕組みです。

Excelだと
   A    B   C  ・・・
1 製造日 製造No 濃度

といった形で出力されていきます。

元のファイルは解析にも使用するため削除はせず残しておきたいです

#8 2023-12-06 15:49:07

Shin
メンバー

Re: エクセルデータとfilemakerのリレーション

> 計測用PCに計測アプリが入っており、そこで1回の測定ごとにCSVファイルで保存されていく仕組みです。
> Excelだと....
この辺りは見当がついているのですが、運用がどうなっていますか。

これの、ファイル名は?
また、FMへデータをインポートした後で、ファイルを別のフォルダーへ移動したり、ファイル名を変更してもいいですか。

編集者 Shin (2023-12-06 15:50:53)

オフライン

#9 2024-02-12 10:35:17

らぼ
ゲストユーザー

Re: エクセルデータとfilemakerのリレーション

あれから有識者に直接ご助言いただき、powershellでCSVのファイルリストを作成するところまではできました。ファイルリストを作成したCSVファイルは別フォルダに移動するようになっています。ファイルリストをFMにインポートするところまではできたのですが、ファイルのデータをインポートすることができません。

過去の似たような質問からファイルパスの取得?等が必要そうなことは分かるのですがどのように行えばよろしいのでしょうか。
初歩的な質問で申し訳ございません。

よろしくお願いいたします。

#10 2024-02-12 12:43:35

himadanee
ゲストユーザー

Re: エクセルデータとfilemakerのリレーション

>powershellでCSVのファイルリストを作成
これを移動先のフォルダでフルパスになるようにしておけば、インポートしたファイルリストから1行ずつインポートすればいいのでは。

#11 2024-02-14 11:42:36

らぼ
ゲストユーザー

Re: エクセルデータとfilemakerのリレーション

himadanee さんの発言:

>powershellでCSVのファイルリストを作成
これを移動先のフォルダでフルパスになるようにしておけば、インポートしたファイルリストから1行ずつインポートすればいいのでは。

申し訳ございません。上記内容についてもう少し詳細に説明していただいてもよろしいでしょうか。

#12 2024-02-15 12:53:48

himadanee
ゲストユーザー

Re: エクセルデータとfilemakerのリレーション

>powershellでCSVのファイルリストを作成
の内容が分からないのですが
ファイルリストだからファイル1つずつ1行になってるわけですよね?
現状でパスでなくファイル名だけなら、パスにする、その時に移動先の方のパスにしておけば、移動先の各CSVのインポートするのに使えるでしょう。
なるべくPowershellの方で処理してしまえば、あとが簡単になります。

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer