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

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

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

You are not logged in.

Announcement

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


#1 Re: 初心者のFileMaker pro Q&A » ポータル内のフィールド変更 » 2015-12-28 00:51:02

チポさん、

ご教授ありがとうございます。試してみたらver9にはオブジェクト名設定がありますが、ver8にはありませんでした。。。残念。
そうですね、値を元にやるしかないですね。同時にお客様にバージョンアップをお勧めしてみます。
ありがとうございました。

#2 Re: 初心者のFileMaker pro Q&A » ポータル内のフィールド変更 » 2015-12-27 14:21:00

引き続きのご相談です。

「オブジェクトを隠す」機能、ver13からの機能なんですね。
残念ながら、お客様はまだver8, 9 を併用されています。。。

ver8, 9 で同様の処理を計算式を使ってできないかと考えています。
それぞれのフィールドにオブジェクト名を付け、その名称を件算式を使って表示・非表示と設定すればver8,9でもできるような気がするんですが。。。
いかがでしょうか?

ご教授いただければ幸いです。

よろしくお願いします。

#3 Re: 初心者のFileMaker pro Q&A » ポータル内のフィールド変更 » 2015-12-26 10:46:41

Layouterさん、

アイディア、ありがとうございます。
あー、逆の発想ですね。ありがとうございます。早速試してみます。

#4 初心者のFileMaker pro Q&A » ポータル内のフィールド変更 » 2015-12-25 14:17:33

marcy
Replies: 5

みなさん、こんんちは。

また悩んでいます。どなたかご教授頂ければ幸いです。

ポータル内のフィールドを、あるフィールドの内容により変更できないでしょうか?
可能であれば設定方法を知りたいです。
いくつかの説明を読むと可能なような気がしています。どうなんでしょう?

元フィールド:明細種別

明細種別の内容が「説明」の時、説明フィールドを表示。
明細種別の内容が「部品」の時、部品単価フィールド、数量フィールド、金額フィールドを表示。

上記のような仕様にしたいのですが無理でしょうか?

表示するフィールドをグループにしてオブジェクトとして設定、そのオブジェクトを元フィールをベースにした計算式で設定できないか、と考えています。
何か間違っているのか、どうもうまくいきません。。。

ご教授頂ければ幸いです。
宜しくお願いします。

#5 Re: 初心者のFileMaker pro Q&A » ポータル内に2階層の動的値一覧 » 2015-12-20 16:43:38

旅人さん、

サンプルファイル、ありがとうございます。
そう、この4つ目のリレーションを設定してませんでした。
無事解決できて何よりです。
重ねてありがとうございました。

#6 Re: 初心者のFileMaker pro Q&A » ポータル内に2階層の動的値一覧 » 2015-12-20 14:04:49

各位

リレーションをもうひとつ、and設定することで無事解決できました。

ご教授いただいたみなさん、ありがとうございました。
また何かあればよろしくお願いいたします。

#7 Re: 初心者のFileMaker pro Q&A » ポータル内に2階層の動的値一覧 » 2015-12-20 02:15:47

チポさん、

ご教授ありがとうございます。

ご教授の通りやってみましたがやはりうまくいきません。。。

グループはそのままフィールドの内容を設定でOK。

カテゴリは  Xテーブル::グループ = Cテーブル::グループのリレーション、関連レコードからの表示で設定、これも動作OKです。

問題は名称です。
ご教授のようにグループとカテゴリをandで設定したのですが、名称がand設定以外の内容も拾って表示されてしまいます。。。

気になる点
リレーションを設定する際、テーブルが「テーブル」「テーブル2」「テーブル3」と追加されて表示されます。
(現在使用しているのはFM8と9です)

それで、グループを最初のテーブルのリレーションで、テーブル2をカテゴリ用の関連レコードと設定していると理解しています。
その後、名称用にテーブル3でグループとカテゴリをand設定で親テーブルにリレーションしています。

その結果、名称がグループとカテゴリのand設定以外のフィールド内容も拾って表示されてしまいます。。。
どこが間違っているんでしょう?再度ご教授頂ければ幸いです。
宜しくお願いします。

#8 Re: 初心者のFileMaker pro Q&A » ポータル内に2階層の動的値一覧 » 2015-12-19 11:15:05

旅人さん、チポさん、

動的値一覧を設定するのにテーブル自体をコピーして同じ内容のテーブルを用意する、と思っていました。
なんか無駄だなぁと思いながら作ったんですが、そうではなくて、リレーション設定で、エイリアスみたいなテーブルが作れるんですね。
そうなると、確かにAテーブル、Bテーブルは不要なんですね。

勉強になりました。ありがとうございました。

ただ、まだチポさんの内容を理解できていません。。。

大分類、中分類、小分類という分け方で整理され、最後にユニークなデータが格納されているExcelファイルがあります。
これをファイルメーカーに持ってこようと試行錯誤しています。で、つまずいています。。。。

引き続きご教授頂ければ幸いです。宜しくお願いします。

marcy

#9 Re: 初心者のFileMaker pro Q&A » ポータル内に2階層の動的値一覧 » 2015-12-19 10:51:26

旅人さん、チポさん、

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

はい、動的値一覧の為に作りました。考え方が間違ってるんでしょうか、解説を読んでそうしたのですが。。。

チポさんのパターンで設定すると、ポータル表示はどうしたらいいでしょうか?
ポータルに「グループ」「カテゴリ」「名称」を一列で表示させたいのですが、名称のリレーションが表示されない気がします。

「グループ」「カテゴリ」用のポータルと「名称」用のポータルと2つポータルを作るしか無いでしょうか?

トライしてみます。

#10 初心者のFileMaker pro Q&A » ポータル内に2階層の動的値一覧 » 2015-12-18 17:29:41

marcy
Replies: 9

みなさん、こんにちは。

ポータル内に2階層の動的値一覧を作ろうとしていますがうまくいきません。ご教授頂ければ幸いです。宜しくお願いします。

親テーブル
Xテーブルのみ。フィールドは「グループ」他、x, y, z。
Xテーブルの「グループ」フィールドと子Aテーブルの「グループ」フィールドでリレーション

子テーブル(ポータル用テーブル)
テーブル:A, B, Cの3つ。
Aテーブルのフィールド:グループ、カテゴリ、名称
Bテーブルのフィールド:グループ、カテゴリ、名称
Cテーブルのフィールド:グループ、カテゴリ、名称、価格、仕入日など

リレーション
AテーブルとBテーブルを「グループ」でリレーション
BテーブルとCテーブルを「カテゴリ」でリレーション

値一覧設定
グループ:Aテーブルのフィールド「グループ」から
カテゴリ:Bテーブルの関連フィールド「カテゴリ」から
名称:これをどう設定するか???

それぞれ、Xテーブルのレイアウトで値一覧を設定しています。グループ、カテゴリまではうまく動作するのですが、最後の「名称」がレコード内の最初のデータのみ表示されうまく動作しません。

2階層で動的値一覧を設定する場合、どのようにリレーションを作りどのように値一覧を設定すれば良いんでしょうか?
ご教授頂ければ幸いです。宜しくお願いします。

marcy

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 6 queries executed - Memory usage: 602.76 KiB (Peak: 623.73 KiB) ]