- ベストアンサー
ファイルメーカー 指定アイコンの表示方法について
7marineの回答
>データベースの定義で「アイコン」という名のフィールドを作り、 >タイプをオブジェクトにし、グローバル格納し、 >それを表示させた後、ブラウズ画面で自分の選んだ画像を貼ると >いうことでいいのでしょうか? いえ、この方法で予定アイコンを表示するには、実際には二つのフィールドが必要です。 一つ目は画像データを保持するためのフィールド(名称をアイコン画像とします) 二つ目は予定アイコンを表示するためのフィールド(名称を予定マークとします) --補足-- グローバルフィールドはレコードごとにデータを持つのでは無く、ひとつのデータベースにひとつだけデータを保持します。のでレイアウトに表示させるとレコードを移動しても表示される内容は全て同じになります。 --フィールド設定-- ■アイコン画像 タイプ:オブジェクト オプション-データの格納-グローバル格納-チェックボックスをオン レイアウトにフィールドを表示させて画像をコピペで貼り付け ■予定マーク タイプ:計算 計算:=アイコン画像※ 計算結果:オブジェクト 実際に表示させるのは「予定マーク」です --※-- ポータルで表示、さらにポータルで新規レコードを作成許可した場合 レコードが無いのに予定レコードが表示されてしまうことがあります これを防ぐためには =if(IsEmpty(予定);"";アイコン画像) などに工夫することで予定を書き込んだもののみアイコンを表示にすることが出来ます
関連するQ&A
- ファイルメーカー8.5
ファイルメーカー8.5 初心者です。データベース構築中において (1)リレーションシップの窓の中で、リレーション対象外の不要なテーブルを削除しました。 (2)すると、レイアウト表示の際「テーブルが見つかりません」と全ての窓に表示されてしまいました。 (3)定義の中も同じテーブルは残っているのですが、フィールドタブの中の『オプション/コメント』の中にも(2)同様な表示がされ、データも飛んでしまいました。 (4)対応方法をご教授下さい。
- ベストアンサー
- その他(データベース)
- ファイルメーカー8で年度ごとの住民検診の記録を一枚のレイアウトで表示するには
ファイルメーカー8で、住民検診の記録を作成しています。 テーブルは、患者情報(患者さんの住所、氏名、生年月日など25フィールド)と検診記録(36フィールド)の2つで、検診IDという名前の共通のフィールドで、リレーションを繋いでいます。 この住民検診の記録を、複数年分を一枚で表示できるレイアウトを作成したいのですが、可能でしょうか? 患者情報テーブルを基にポータル表示しようとしても、検診記録が36フィールドもあり、これはいささか無理だし、年度ごとの検診記録テーブルを作成する方法は、なるべくならやりたくありません。 よい方法がありましたら、よろしくお願いします。
- 締切済み
- その他(データベース)
- ファイルメーカーで1つのレイアウトに複数のテーブルを表示したいのですが?
ファイルメーカーで、1つのレイアウトに複数のテーブルを表示したいと思っています。 例えば、「見積書」というテーブルの標準レイアウトの中の一部に、「見積項目」というテーブルのリストレイアウトを表示するにはどうしたらよいのでしょうか?
- 締切済み
- その他(データベース)
- ファイルメーカーPro7でカレンダーを作成したい。
とても急いでいます。 なるべく簡単な方法でお願いいたします。 カレンダーのレイアウトには表示西暦年と表示月、次月へボタンと前月へボタンを配置して、レイアウトが開かれた時は今月を、ボタンで任意の月のカレンダーが表示できるものが希望です。 テーブル構造とレイアウト表示時・ボタンに設定するスプリクトをご指導下さい。 宜しくお願いします。
- ベストアンサー
- その他(データベース)
- カレンダーのアイコンを出したくない
アクセス2007です。 テーブルを基にしたデータシートビューのフォームがあるのですが フィールドのデータ型は日付型です。 そのレコードをクリックすると図のようにカレンダーのアイコンが出てしまうのですが これを非表示にする方法を教えてください。 このデータはフォームでは値を変えないです。テーブルでしか変えないです。 ご回答よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- ファイルメーカー8.0v1 リレーションシップ追加時のメッセージ
お世話になります。 ファイルメーカー(FileMaker)8.0v1を使用しています。 データベースの定義から、リレーションシップを選択し、 新しいリレーションを追加しようとすると、 「グラフ内の2つのテーブルの間に複数のリレーショナルパスを指定することはできません。どちらかのテーブルを別の名前でグラフに追加する必要があります。」 と、表示されます。 これはどういうことなのでしょうか? このまま組むと、リレーションシップ上に名前が変わって作成されてしまいます。 テーブル自体が複数作成されているわけではないことは解りますが、 リレーションシップが見づらいです。 現在、1つのテーブルから、 複数のリレーショナルを組んでいるテーブルもあるのですが、 それはなぜ大丈夫なんでしょうか? よろしくお願いします。
- 締切済み
- その他(データベース)
- ファイルメーカー初心者です…
ファイルメーカーpro4.0で作成したドキュメントを、練習用としてコピーしたいと思っています。 ドキュメントは3つ。 それぞれのドキュメントをリレーションでつないでいます。 レイアウト内もリレーションでつないでいます。 パスワード設定もしてあります。 新しいフォルダ内(現在あるフォルダとは別の場所)へ、ドキュメントを単純にコピーするだけで同様の仕様で使えますか? また、コピーしたドキュメント内のデータを変更したりレイアウトを変更すると何か支障がありますか? あるいは壊れた場合、何か影響はありますか? OSはWindowsです。 もし、注意することがあれば教えてください。 どうぞよろしくお願いします。
- ベストアンサー
- その他(ソフトウェア)
- ファイルメーカーの再帰定義/リレーション機能について教えて
ファイルメーカーの再帰定義とはどういう事なのか教えてくれませんか? リレーションのデータの取込みの際、再帰定義と表示されデータがリレーションできないのです。詳しくはファイルが「受注」「発注」「仕入れ」「請求書」と4つありまして、そのフィールド(商品等)を4つのファイル全部にリレーションさせたいのですが、「受注」→「発注」→「仕入れ」まではデータを読込めたのですが、再帰定義と表示されその先の「請求」ファイルまでリレーションできません。どうすればリレーションできるのかも併せて教えて頂けませんか?宜しくお願いします。
- ベストアンサー
- その他(データベース)
- ファイルメーカーで可能?
windowsXPでファイルメーカー4.0を使っています。 ファイルメーカーでスケジュール表や予定表を作ることは可能なのでしょうか? 顧客情報をファイルメーカーで管理しているのですが、その入力した情報を、別のレイアウトにつくった週間予定表に反映させたいのですがうまく出来ません。 理想と致しましては、場所を1,2,3、名前をABCDに例えると ++週予定表++ 1 2 3 8/1月(午前)A様 B様 (午後) 8/2火(午前) D様 (午後)C様 このように午前、午後に分けて、何日のいつにどの場所に誰が入っているのか、という事がわかるような表をつくりたいのですが、イマイチ上手くできません。 入力用のレイアウトには日付(検索設定済)、名前、使用する場所(値一覧)を入力するようにしてあり、1つの予約につき1レコードを使っています。 週予定表のレイアウトには、日付(検索設定済)、曜日と時間が一致するときの申込者名、のフィールドを入れ、日付順にソートするようにもしたのですが、どうしても ++週予定表++ 1 2 3 8/1月(午前) A様 (午後) 8/1月(午前) B様 (午後) 8/2火(午前) D様 (午後) 8/2火(午前) (午後) C様 と、このようになってしまいます。 複数のレコードを1つのレコードに纏めて表示する方法、もしくはなにかこのように表示する方法はあるのでしょうか? それとも、やはりエクセルなどで表を作りそれに直接入力していくしかないのでしょうか…。 仕事で急遽作ることになり困っています。 ファイルメーカー初心者なうえ下手な説明でわかりにくいかと思いますが、ご存知の方いましたら、ぜひ宜しくお願いします。
- 締切済み
- その他(データベース)
お礼
できました。ありがとうございます。