みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
こんにちは。
Win7, FM12 です。よろしくお願いします。
最近まで、FM6 を使っていました。
FM11 のお試し版を経て FM12 にコンバートしました。
チェックボックスでチェックしたデータを検索対象にするにはどのようにしたらいいか、知恵をお貸しください。
フィールドは以下のようになっています。
○_2014
○_2013
○_2012
・
・
・
○_1995
○氏名
それぞれの年にはその人のステータス(A,B,C....)が入力されています。
このたび、たとえば2000年のステータスBの人や、1998年のステータスA,Bの人を検索できるようにしたいと思い、
○Year(ラジオボタン 1995-2014まで値一覧)
○Status(チェックボックス A,B,C....で値一覧)
を作成し、新規のレイアウトに年度のラジオボタンとステータスのチェックボックスを配置しました。
年度とステータスにチェックを入れて検索ができるようにしたいと思っています。
スクリプトで、
If[Year = 1995]
フィールドへ移動[_1995]
新規レコード/検索条件
でどうにかできると思ったのですが、
Status でチェックされたものを検索条件として検索する方法がわかりません。
また、検索結果をどのように表示したらいいかも教えて頂ければ幸いです。
説明不足かもしれませんが、なにとぞよろしくお願いします。
Hori
>If[Year = 1995]
>フィールドへ移動[_1995]
そんなのできませんよ。
簡単なのは検索条件を指定するその二つのフィールドをグローバルにして
レイアウトモードのインスペクタの「位置」で
○_2014
○_2013
○_2012
・
・
の全フィールドにフィールド名と同じ名前を付ける
スクリプトは
検索モードに切り替え/一時停止しない
オブジェクトに移動 オブジェクト名指定は○Yearフィールドを指定
フィールド設定 ターゲット無し 計算結果は○Statusフィールド
まずは○Statusフィールドは複数選択不可のラジオボタンにしてテスト
スクリプトステップ
フィールドを名前で設定
があります。
ヘルプ
http://www.filemaker.com/12help/jp/html … html#61472
また複数のステータスの場合は、その項目数を数えて、
新規検索条件に一つずつ入力してゆけばいいでしょう
Offline
何をどうしてよいやら全くわからないので、グローバルやいろいろなことをもう少しよく考えてから再度質問させて頂きます。
しばらく間があくと思いますが、きちんと質問ができるようにしますのでよろしくお願いします。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 554.38 KiB (Peak: 581.52 KiB) ]