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

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

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

You are not logged in.

Announcement

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


#1 2024-02-19 13:59:54

ゆうり
Guest

埋め込まれたPDFファイルの変換について

サーバーの移行(BOXへ移行)でファイルの各ページに埋め込まれていたPDFファイルの保管場所が変更になりました。保存されてるフォルダー名、ファイル名に変更はありません。
これを各ページ毎にリンクを貼り直すのではなく、一括で変換できる方法はありますでしょうか。
約9000ページあるので、一ページごとに一から作業するには膨大な量なので、良い方法があればお伺いいたしたくよろしくお願いします。

#2 2024-02-19 14:06:17

himadanee
Guest

Re: 埋め込まれたPDFファイルの変換について

FMのファイルに「ページ」というものはありません。
オブジェクトフィールドに「参照のみ保存」で入れていたということですか?(この機能は廃止予定になってたけど、その後どうなったのかな)
それでしたら、サーバ名だけ書き換えればよさそうですが

#3 2024-02-20 08:44:46

ゆうり
Guest

Re: 埋め込まれたPDFファイルの変換について

ご返信ありがとうございます。
はい、「参照のみ保存」で入れております。
1レコードごとに埋め込まれているPDFファイルは異なっておりますが、同じフォルダーから参照しております。

#4 2024-02-20 19:21:37

himadanee
Guest

Re: 埋め込まれたPDFファイルの変換について

データビューアでオブジェクトフィールドを見れば、参照のパスが見えますので、それのサーバ部分を「フィールド内容の全置換」で置換すればいいのですが、
ローカルファイルだとこんな感じ
Substitute ( object ; "D:/fmp/" ; "C:/users/user/desktop/" )

間違えると戻せませんので、別のフィールドでやった方がいいでしょうかね。

#5 2024-02-26 13:54:42

ゆうり
Guest

Re: 埋め込まれたPDFファイルの変換について

Filemaker Proのバージョンが14でAdvancedではないためデータビューアが使用できず、参照のパスが見えません。
PDFファイルは各レコードに「ファイルを挿入」で貼り付けています。サーバーを変更したため「ファイルが見つからなかったため、処理を完了できません」というエラーが出てきます。

#6 2024-02-26 15:07:45

himadanee
Guest

Re: 埋め込まれたPDFファイルの変換について

データビューアがなければ、スクリプトでフィールド設定とかカスタムダイアログで確認できます。

バージョン14だとPCの新規購入とかでPDFの表示ができないケースが出てくるのでは。
「ファイルを挿入」といっても「参照のみ」ですから実際にはファイルパスしか入ってません。
フィールド内で表示しないなら、PDFファイルを開くスクリプトの方でパスを変更してもいいかもしれません。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 511.56 KiB (Peak: 518.59 KiB) ]