みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
注文を受けた特定の商品名を別のフィールドにひとまとめで表示したいのですが、
可能でしょうか?
別のフィールド「商品名、商品名」
二つ目以降から「、」が付くようにもしたいです。
ご教授よろしくお願いします。
多分明細をポータルにしているだろうから、
Substitute ( List (ポータルテーブル::商品名) ; "¶" ; "、" )
でそんなような値が出ますが、これだと注文の全部の商品名になります。
「特定の」っていうのは、どういう抜き出し方ですか?
説明不足で申し訳ないです。
「特定の」というのは商品の「カテゴリー」になります。
リレーションの条件にカテゴリーを追加すればいいでしょうね
Offline
リレーションの≠で特定の商品名だけを表示することはできましたが、
Substitute ( List (ポータルテーブル::商品名) ; "¶" ; "、" )にすると、
同じ内容が表示されてしまいます。
顧客毎に表示することは可能でしょうか?
テーブル構成、
リレーション
等何も説明がありません。
Offline
こちらで伝わりますでしょうか?
【①担当テーブル】【②明細テーブル】
①伝票No. = ②伝票No.
①カテゴリ除去 ≠ ②カテゴリ
伝わりません。
「顧客毎に表示することは可能でしょうか?」という質問ですが、説明に顧客という言葉が全く出てきません。
伝票ごとではない、ってことは推測できますけど...
まず、テーブルごとに、全てのフィールド定義を書き出してください。
その次に、全てのリレーションの設定を書き出してください。
それがないと、始まりませんよ。
Offline
どのように文章化すれば、上手に伝わるのか判っておらず、
何度も申し訳ございません。
正しくは、
【①担当テーブル】【②明細テーブル】【③顧客テーブル】
①伝票No. = ②伝票No.
①カテゴリ除去 ≠ ②カテゴリ
①顧客ID = ③顧客ID
【担当テーブル】に顧客テーブルのポータルがあります。
そのポータルにどの担当顧客が商品を注文したか、
一つのフィールドに表示したいのです。
全然わかりません。
そのテーブルの中に、どのようなフィールドが設定されていますか。
Offline
> 【①担当テーブル】【②明細テーブル】【③顧客テーブル】
こう書かれてもこれらがどのようなテーブルか、
こちら側ではだれも分かりません。
担当者がユニークな担当者マスタテ-ブル
こう書けばある程度の姿が見えてきますよね。
(今回は違うようですが。。)
Offline
「担当テーブル」とだけあれば、普通は「担当者がユニークな担当者マスタテ-ブル」かなあ、と思うんですが、だとしたら「伝票No. 」はあり得ないんで、説明が必要です。
「そのテーブルの中に、どのようなフィールドが」を全部書き出してもらえば、ある程度は推測もできます。
フィールドの一覧は、「データベースの管理」のフィールドの画面を「印刷」でPDFプリンタに印刷してコピペするとか、
「ツール>データベースデザインレポート」から抜き出すとか、で作れます。
【担当テーブル】に顧客テーブルのポータルがあります。
そのポータルにどの担当顧客が商品を注文したか、
一つのフィールドに表示したいのです。
これは、何となくやりたいことはわかりますが、期間は関係なくカテゴリで一部を除外した全部、でいいんでしょうか。
顧客テーブルに計算フィールドを追加すればいいんでしょうけど。
①伝票No. = ②伝票No.
という条件が気にかかるんですよね。おそらく不要
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 568.51 KiB (Peak: 585.05 KiB) ]