みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
チポさん、
ご教授ありがとうございます。試してみたらver9にはオブジェクト名設定がありますが、ver8にはありませんでした。。。残念。
そうですね、値を元にやるしかないですね。同時にお客様にバージョンアップをお勧めしてみます。
ありがとうございました。
引き続きのご相談です。
「オブジェクトを隠す」機能、ver13からの機能なんですね。
残念ながら、お客様はまだver8, 9 を併用されています。。。
ver8, 9 で同様の処理を計算式を使ってできないかと考えています。
それぞれのフィールドにオブジェクト名を付け、その名称を件算式を使って表示・非表示と設定すればver8,9でもできるような気がするんですが。。。
いかがでしょうか?
ご教授いただければ幸いです。
よろしくお願いします。
Layouterさん、
アイディア、ありがとうございます。
あー、逆の発想ですね。ありがとうございます。早速試してみます。
みなさん、こんんちは。
また悩んでいます。どなたかご教授頂ければ幸いです。
ポータル内のフィールドを、あるフィールドの内容により変更できないでしょうか?
可能であれば設定方法を知りたいです。
いくつかの説明を読むと可能なような気がしています。どうなんでしょう?
元フィールド:明細種別
明細種別の内容が「説明」の時、説明フィールドを表示。
明細種別の内容が「部品」の時、部品単価フィールド、数量フィールド、金額フィールドを表示。
上記のような仕様にしたいのですが無理でしょうか?
表示するフィールドをグループにしてオブジェクトとして設定、そのオブジェクトを元フィールをベースにした計算式で設定できないか、と考えています。
何か間違っているのか、どうもうまくいきません。。。
ご教授頂ければ幸いです。
宜しくお願いします。
旅人さん、
サンプルファイル、ありがとうございます。
そう、この4つ目のリレーションを設定してませんでした。
無事解決できて何よりです。
重ねてありがとうございました。
各位
リレーションをもうひとつ、and設定することで無事解決できました。
ご教授いただいたみなさん、ありがとうございました。
また何かあればよろしくお願いいたします。
チポさん、
ご教授ありがとうございます。
ご教授の通りやってみましたがやはりうまくいきません。。。
グループはそのままフィールドの内容を設定でOK。
カテゴリは Xテーブル::グループ = Cテーブル::グループのリレーション、関連レコードからの表示で設定、これも動作OKです。
問題は名称です。
ご教授のようにグループとカテゴリをandで設定したのですが、名称がand設定以外の内容も拾って表示されてしまいます。。。
気になる点
リレーションを設定する際、テーブルが「テーブル」「テーブル2」「テーブル3」と追加されて表示されます。
(現在使用しているのはFM8と9です)
それで、グループを最初のテーブルのリレーションで、テーブル2をカテゴリ用の関連レコードと設定していると理解しています。
その後、名称用にテーブル3でグループとカテゴリをand設定で親テーブルにリレーションしています。
その結果、名称がグループとカテゴリのand設定以外のフィールド内容も拾って表示されてしまいます。。。
どこが間違っているんでしょう?再度ご教授頂ければ幸いです。
宜しくお願いします。
旅人さん、チポさん、
動的値一覧を設定するのにテーブル自体をコピーして同じ内容のテーブルを用意する、と思っていました。
なんか無駄だなぁと思いながら作ったんですが、そうではなくて、リレーション設定で、エイリアスみたいなテーブルが作れるんですね。
そうなると、確かにAテーブル、Bテーブルは不要なんですね。
勉強になりました。ありがとうございました。
ただ、まだチポさんの内容を理解できていません。。。
大分類、中分類、小分類という分け方で整理され、最後にユニークなデータが格納されているExcelファイルがあります。
これをファイルメーカーに持ってこようと試行錯誤しています。で、つまずいています。。。。
引き続きご教授頂ければ幸いです。宜しくお願いします。
marcy
旅人さん、チポさん、
ご回答ありがとうございます。
はい、動的値一覧の為に作りました。考え方が間違ってるんでしょうか、解説を読んでそうしたのですが。。。
チポさんのパターンで設定すると、ポータル表示はどうしたらいいでしょうか?
ポータルに「グループ」「カテゴリ」「名称」を一列で表示させたいのですが、名称のリレーションが表示されない気がします。
「グループ」「カテゴリ」用のポータルと「名称」用のポータルと2つポータルを作るしか無いでしょうか?
トライしてみます。
みなさん、こんにちは。
ポータル内に2階層の動的値一覧を作ろうとしていますがうまくいきません。ご教授頂ければ幸いです。宜しくお願いします。
親テーブル
Xテーブルのみ。フィールドは「グループ」他、x, y, z。
Xテーブルの「グループ」フィールドと子Aテーブルの「グループ」フィールドでリレーション
子テーブル(ポータル用テーブル)
テーブル:A, B, Cの3つ。
Aテーブルのフィールド:グループ、カテゴリ、名称
Bテーブルのフィールド:グループ、カテゴリ、名称
Cテーブルのフィールド:グループ、カテゴリ、名称、価格、仕入日など
リレーション
AテーブルとBテーブルを「グループ」でリレーション
BテーブルとCテーブルを「カテゴリ」でリレーション
値一覧設定
グループ:Aテーブルのフィールド「グループ」から
カテゴリ:Bテーブルの関連フィールド「カテゴリ」から
名称:これをどう設定するか???
それぞれ、Xテーブルのレイアウトで値一覧を設定しています。グループ、カテゴリまではうまく動作するのですが、最後の「名称」がレコード内の最初のデータのみ表示されうまく動作しません。
2階層で動的値一覧を設定する場合、どのようにリレーションを作りどのように値一覧を設定すれば良いんでしょうか?
ご教授頂ければ幸いです。宜しくお願いします。
marcy
Pages: 1
[ Generated in 0.006 seconds, 6 queries executed - Memory usage: 602.76 KiB (Peak: 623.73 KiB) ]