みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
フィールド1:五十音「あ〜ん」の中から5個の値を入力
フィールド2:五十音「あ〜ん」の中から5個の値を入力
フィールド3:フィールド1とフィールド2のどちらにも「あ」が含まれるレコード数を表示
検索モードでフィールド1とフィールド2に「あ」を入力して検索実行をすると該当するレコード数がわかりますが、そのレコード数をフィールド3に数値として表示させたいです。
ご教示くださいますようお願い申し上げます。
検索結果の現在のレコード数などの取得関数のフラグは {{フラグ}} としてレイアウト上に配置することで表示可能です。
この場合フィールドを用意しなくても利用できます。
レイアウトへの日付、ページ番号、および他の変数の挿入
https://fmhelp.filemaker.com/help/17/fm … ayout.html
Offline
目的のフィールド3を計算フィールドとして、以下の式を設定します。
(※ 他に何も必要とせず、SQL関数単独で一発算出する案です。)
(※ 計算結果は、非保存 とする。)
ExecuteSQL(
"
SELECT COUNT(*)
FROM ""テーブル名""
WHERE ""フィールド1"" LIKE '%あ%' AND ""フィールド2"" LIKE '%あ%'
"
; ""
; ""
)
&
Left(フィールド1& フィールド2; 0) //← 無害な再計算誘発トリガー
Last edited by Hiro (2019-04-13 19:32:23)
Offline
ありがとうございました。何とかなりそうなので頑張ってみます。
Pages: 1
[ Generated in 0.016 seconds, 9 queries executed - Memory usage: 507.89 KiB (Peak: 518.28 KiB) ]