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

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

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

You are not logged in.

Announcement

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


#1 2014-07-15 17:20:19

かびりあん
Guest

他システムから関連ファイルの移行

他のDBからFileMakerへの移行を検討しております。

DBの情報自体は問題なく移行できそうなのですが、問題は関連ファイルの移行と考えております。
現在はID名のディレクトリがあり、その中にIDと紐づけられたPDF等のファイルが入っております。

この関連ファイルをFileMakerに移行する方法はあるのでしょうか。

#2 2014-07-15 22:26:15

Shin
Member

Re: 他システムから関連ファイルの移行

もとファイルに、IDとそれらのファイル名のテーブルは有りませんか。それをインポートすれば良いはずですが。

Offline

#3 2014-07-16 15:33:53

かびりあん
Guest

Re: 他システムから関連ファイルの移行

Shinさん
回答ありがとうございます。

例えば、IDが00001なら、
\\test\file\00001\○○○.pdf

と言った感じでファイルが保管されています。

>もとファイルに、IDとそれらのファイル名のテーブルは有りませんか。それをインポートすれば良いはずですが。
とありますが、具体的にどのように行えば紐づけがされるのでしょうか。

#4 2014-07-16 17:01:59

Shin
Member

Re: 他システムから関連ファイルの移行

ファイルは、そのディレクトリーにあればいいのでしたら、

fileディレクトリーを一気にインポートします。
その時に、ファイルパスを取り込みます。その中で、file の次のディレクトリーを抜き出し、IDと関連付ければ良いでしょうね。

Offline

#5 2014-07-16 17:02:35

チポ
Member

Re: 他システムから関連ファイルの移行

IDが00001なら、
\\test\file\00001\○○○.pdf

IDをフィールド値にできたとしても、
ファイル名の
  ○○○.pdf
これはどこから得られるのですか?


全体のファイル構造等、説明が足りませんよ。

Offline

#6 2014-07-16 18:50:15

かびりあん
Guest

Re: 他システムから関連ファイルの移行

Shinさん、チポさん回答ありがとうございます。
ファイル名を管理しているテーブルは存在しません。

現在のシステムはIDと同名のディレクトリの中身を見に行くようになっており、
そのディレクトリ内のファイルを関連するファイルとして管理しております。

関連ファイル(ディレクトリの中身)の名称や形式は決まっておらず、PDFであったりExcelであったりします。
システムをFileMakerに移行するにあたり、関連するファイルをどう移行すればよいかで悩んでいます。

一つ一つ手動でオブジェクトフィールドに登録するのは、現実的でないため何か方法がないか質問させていただいた次第です。

#7 2014-07-17 09:26:14

チポ
Member

Re: 他システムから関連ファイルの移行

FMではフォルダを指定して、その中のファイルを関連付けることはできません。

フォルダのインポートが出来ますが、
そのファイルは画像・ムービー・テキストファイルに限られます。

Offline

#8 2014-07-17 10:13:59

Moz
Member

Re: 他システムから関連ファイルの移行

環境書かれていないので何ともいえない&検証してないですが、

IDフォルダ内の関連ファイルのパス一覧が取得できればいいのではないでしょうか?
オブジェクトに参照で入れるとかパスだけテキストで保存でも保持はできますし。

・各フォルダ内のファイル一覧をフォルダ内に作成してスクリプトで取り込む
・元のDB側で関連ファイルの一覧フィールドを作ってそれを取り込む

いずれも難しいでしょうかね。

Last edited by Moz (2014-07-17 10:14:40)

Offline

#9 2014-07-17 10:26:03

Layouter
Guest

Re: 他システムから関連ファイルの移行

現在のシステムはIDと同名のディレクトリの中身を見に行くようになっており、
そのディレクトリ内のファイルを関連するファイルとして管理しております。

要するにフォルダしか管理してないのだから、FMでも同様にフォルダを開くだけでいいのでは。
WindowsならWebビューアで
"file:///" & Substitute ( folders::path ; "\\" ; "/" )
とかやってFMのウィンドウ内にエクスプローラを表示することもできますが。

#10 2014-07-17 11:22:43

かびりあん
Guest

Re: 他システムから関連ファイルの移行

Layouterさん回答ありがとうございます。

Webビューアにこんな使い方があったのですね。
ドラッグ&ドロップの追加も問題ありませんし、そのままファイルを開くことも可能です。
これ、オブジェクトフィールドよりも使いやすくないですか?

解決しました。

また、みなさん相談に乗っていいただきありがとうございます。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 8 queries executed - Memory usage: 517.7 KiB (Peak: 522.24 KiB) ]