• 締切済み

ファイルメーカーの画像のリンクを自動にできる方法ってありますか?

ファイルメーカー7.0 Windowsを使用しています。 調査書を作成しています。調査書には写真を貼り付けているのですが、容量が重くなるため ファイル参照にして、写真は一定のフォルダの中に全ていれてあります。1レコードに貼り付ける写真の数量が多いので、1つ1つ ファイル挿入をするのがとても大変です(全体のレコード件数は200件くらいになる予定です。)挿入する写真のファイル名は、フィールドを作り計算式で自動につけています。 写真のフォルダに計算式で自動につけたファイル名の写真をいれるだけで、参照してきてくれる、良い方法はありませんでしょうか?

みんなの回答

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.2

ポータルというのはファイルメーカーでは関連レコードを参照するひとつの方法です。 詳しくはヘルプで。 1レコード分の各写真のファイル名が例えばA-001,A-002とかB-001,B-002,B-003といった感じ で区別出来るようになっていたら、別テーブルのポータルでレコードAのオブジェクトフィールド にはA-001,A-002の写真、レコードBのオブジェクトフィールドにはB-001,B-002,B-003の写真 をそれぞれ表示できます。

Please777
質問者

お礼

ありがとうございました。写真用の別のDBファイルを作成してそこから 参照するようにしました。ただ、最終的には別のDBファイルからではなく、写真のフォルダから、フィールド名と同一のファイル写真を参照するという方法を考えています。何かまたいい方法があたったら教えてください。

  • chieffish
  • ベストアンサー率44% (1149/2554)
回答No.1

ファイルパスのフィールドがあれば変数を使って取り込めたはずですが、7では確か変数が使え ませんよね。使えても面倒そう。 フォルダの中のファイルをまとめてインポートし、別テーブルからファイル名の一部を照合して ポータルで表示するのではダメでしょうか?

Please777
質問者

補足

大変申し訳ありません。 コンピューターに疎いもので、ポータルで表示するというのは どういうことなのでしょう?

関連するQ&A

  • ファイルメーカーでユニークなシリアル番号を自動入力させる方法

     ファイルメーカーProでは、フィールドに対し「入力値の自動化・シリアル番号」のオプション設定を行った場合、新規レコードを作成するとフィールドに連続した番号が自動入力できます。このシリアル番号機能に似た方式で、特定のフィールドの内容を参照し、その内容ごとにシリアル番号を自動入力する機能を実装させようと試行錯誤しているのですが、どうにもいい方法が思いつきません。 【実装したい機能の例】  ・「商品名」「シリアル番号」の2つのフィールドを持つDBがあります。  ・「商品名」を入力または修正すると、「シリアル番号」のフィールドへ「商品ごとに異なるシリアル番号」が自動入力されていきます。 【実装時の例】  レコード1:商品名=みかん、シリアル番号=1  レコード2:商品名=みかん、シリアル番号=2  レコード3:商品名=リンゴ、シリアル番号=1  レコード4:商品名=みかん、シリアル番号=3  レコード5:商品名=リンゴ、シリアル番号=2  レコード6:商品名=バナナ、シリアル番号=1  エクセルでは、countif関数を使っていとも簡単に実装できたのですが、「最初のレコードから現在入力中のレコードの間で、現在入力中のフィールドと内容が同じレコードの数を取得する」方法が、ファイルメーカーProでは見つかりません。  良き解決方法をご教示いただけますでしょうか。

  • ファイルメーカー6のif関数について

    ファイルメーカー6、MacOS9.2を使ってる初心者です。 ファイルメーカーの事で前も教えて頂きましたが、またお願いします。 商品名、数量、単価、合計という4つのフィールドがあります。 合計フィールドは数量フィールド×単価フィールドという計算式で出していて これ自体は問題ないんですが、 商品名を値一覧から(約10品名)選び、選んだ品名から自動で 単価を入れたいんですがやり方が分かりません。 例えば商品名にみかんを選んだ場合は単価に50を、 リンゴを選んだら70を バナナを選んだ90を・・・・ こんな感じで10品目分を設定したいんですが出来ません。 ひとつだけならif関数で出来たんですが・・・ もちろん、設定が出来るならif関数じゃなくても良いんです。 よろしくお願いいたします。

  • ファイルメーカの計算式について教えてください

    WindowsでファイルメーカーPro.6を使用しています。 検索して出た該当件数と検索した日付を表示されるようにしたいのですが、何か言い方法はないでしょうか? フィールドの計算式の指定で以下のように作ってみました。 該当件数→ Status( 対象レコード数) 日付→ Status( 日付) しかし、計算式を作ったときにはきちんと表示されるのですが、その後日付が変わっても、検索条件を変えて該当件数が変わっても表示される数値は変わりません。 どのようにしたらいいのでしょうか?

  • ファイルメーカーで新規レコードを自動的に作る方法がありますか?

    御質問がございます。あるフィールドに特定の数値が入ったら自動で新規レコードが追加されるようなことができるでしょうか?自分でいろいろやってみましたがうまくいきません。具体的にお話致しますと、バーコードで読み取ったデータをファイルメーカーに取り組みます。次にダミーのバーコードを読み込ませたら新規レコードが自動で作成されるような仕組みにしたいのです。流れとしましては、バーコード登録、ダミーバーコード読み取り、新規レコード作成の形になります。皆様からのアドバイスをお待ちしております。

  • ファイルメーカーの計算式について

    はじめまして、ファイルメーカー初心者のsolarisと申します。 windows版ファイルメーカーpro5.5 を使用 さて質問なのですが、あるフィールドに100~199までの数値を、他のレコードと同じ数値が重ならないように、新規レコード作成時に自動的に数値をレコードに反映させたいのですが、どのような計算式を作成すればよいでしょうか? よろしくお願いします。

  • ファイルメーカーの自動入力で

    ファイルメーカーでデータの一部を変更した時に自動的に変更者名を入力したいのです。この時にフィールドオプションの自動入力の修正者名を入れる(ユーザー名)を使用せずにその時々でグローバルフィールドの「入力者」フィールドに設定されている人の名前を変更者フィールドに入れたいのですが、方法が有りますか?アクセスなどならフィールド内容の変更時にイベントの発生ができる様ですが同じような事をファイルメーカーでできる方法が有りませんか?教えて下さい。

  • ファイルメーカーでの最大値のフィールド名の求め方

    ファイルメーカーPro7を使用しています。 1つのレコードに何個(数字タイプ)かのフィールドがあり、 その中から最大値のフィールド名を求める関数はありますか。 例)フィールド名 - 数量 A商店 3 B商店 22 C商店 6 . . . Z商店 345 答 Z商店 よろしくお願いします。

  • DBへの画像の挿入について

    現在filemakerPro6 windowsにて画像管理のデータベースを作成しているのですが、画像の挿入で不明に思った点があったので質問しました。 やろうとしていることは、 スクリプトでローカルのフォルダ内の画像(「レコードID」_a~f.jpgの名前で統一)を、ファイル名の_a~fで判別させて、各フィールド(画像a~f)に挿入 としたいのですが、 計算結果に "image:/D:/フォルダ名/" & レコードID & "_a.jpg" を試してみましたが上手く行かず(パスに変数が使えるのはver8から?) リレーションを使用すれば同じようなことが出来るのかと思いましたが、そこでも行き詰っている段階です。 (画像の一覧のデータベースからファイル名(1234_a.jpg)を参照してサムネイル画像をリレーションで表示できないものか…と) 上記と同等の処理を実現出来そうな方法が無いか、ご存知の方がいらっしゃればご教授お願いします。

  • ワードで画像を自動で挿入する方法

    ワード2000を使用しています。フォルダにgif画像が200個程入っており(ファイル名は毎回変わります)、これをワードに1つずつ画像を挿入する作業をしているのですが、自動で処理するようなフリーソフトや方法があれば教えて下さい。出来れば挿入したファイル名も表示されるとうれしいのですが・・ 宜しくお願い致します。

  • ファイルメーカーで全レコードを対象に計算するには?

    ファイルメーカー8.0で在庫計算のプログラムを製作しています。 棚卸しの機能をつけたいのですが、 一覧表示の状態で、「実在庫数」のフィールドに数量を入れていき、 最後にボタン一つで「在庫数」を「実在庫数」に置き換えたいのですが、 最後に入力したものしか計算されません。 全レコードを一度に計算するスクリプトはどうしたらよいのでしょうか。 ご教授いただけると助かります。 よろしくお願いします。