みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
環境:MacOS Yosemite
FileMake Pro 13
はじめまして。
FileMakerを最近触りだしており、
発注リストの制作をしております。
ポータルで表示された「発注」とフィールド全てに入ったら、
「すべて発送」みたいな表示を別のフィールドに表示できないかと格闘してます。
そして5日間ほど悩み続け解決の目処が立たないためご相談させていただきました。
例:別フィールドに「発注」と表示させたい
発注確定フィールド「発注」
商品名 | 個数 | 発注
いちご 2個 発注
メロン 1個 発注
スイカ 1個 発注
例:別フィールドに「発注」を表示させない
発注確定フィールド「 」
商品名 | 個数 | 発注
いちご 2個 発注
メロン 0個
スイカ 0個
わかりにくい説明で申し訳ないです。
ご教授願えますようよろしくお願いいたします。
Offline
Count関数
は入力されているフィールドを数えます。
ですから、
必ず入力されているフィールドと
「発注」フィールドを数えて、それが同じなら
全てに発注が入力されているということですね。
ヘルプのリンクです
http://www.filemaker.com/help/16/fmp/ja … nt.html%23
Last edited by チポ (2018-06-05 13:14:14)
Offline
List ( 明細;;発注 ) の行数を数えるだけで良いでしょう。
Count ( 明細;;商品名 ) と一致すれば、全て発注、という評価でいいです。
Offline
そうか、
Count ( 明細;;発注 ) と、Count ( 明細;;商品名 ) を比較するだけでいいですね。
Offline
チポ様・shin様
早々にありがとうございました。
Count ( 明細;;発注 ) と、Count ( 明細;;商品名 ) を比較 とありましたが、
ifやcase関数を組み合わせればと言うことでしょうか?
初歩的な質問で申し訳ないです。
Offline
その通りです。
式を書いちゃいましょうかね、、
Case ( Count ( ポータルテーブル::商品名 ) = Count ( ポータルテーブル::発注 ) ; "発注" )
これでいいでしょう。
Offline
shin様・チポ様
ありがとうございました。
計算式書いていただきありがとうございました。
ifでぐりぐりやっておりました。
Offline
Pages: 1
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 552.73 KiB (Peak: 579.55 KiB) ]