初心者のFileMaker pro Q&A

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。

何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス


返信

メッセージを書いて送信してください。
オプション
登録の確認

実在の人物による登録であることを確認します。

戻る

トピックレビュー(最新表示)

naonao2005
2019-09-11 10:01:53

koeda様

回答ありがとうございます。
別テーブルやカスタム値の追加等、挑戦してみます。

ありがとうございました。

koeda
2019-09-10 08:14:51

「すべて」を選択肢として表示することが必須であれば、別テーブルに登録が必須になりますよね。

私ならカスタム値で
在会区分_入力用「在会」「退会」
在会区分_検索用「在会」「退会」「すべて」
という2つの値一覧をつくり、qb_dpさんの提示されたスクリプトで制御します。

退会を赤字にするのは条件付き書式で。

naonao2005
2019-09-09 09:58:41

qb_dp様

ありがとうございます。

両方とも試してみました。
在会区分は別テーブルで1レコード在会、2レコード退会になっているため、すべてが表示できませんでした。

検索フィールド1の値一覧は、フィールド値を使用で在会区分コードと名称になっています。
カスタム値を使用していないのは、退会を赤字で表記したいためです。

引き続き、ご教示お願いします。

qb_dp
2019-09-06 17:35:59

以下の様にする必要があるかも.....

フィールド設定[顧客名簿::在会区分 ; If (顧客名簿::検索フィールド1 = "すべて" ; "" ; 顧客名簿::検索フィールド1 )]

qb_dp
2019-09-06 17:29:14

こんなかんじでしょうか.....

検索モードに切替[一時停止:オフ]
フィールド設定[顧客名簿::在会区分 ; 顧客名簿::検索フィールド1]
フィールド設定[顧客名簿::ふりがな ; 顧客名簿::検索フィールド2]
エラー処理[オン]
検索実行[]
エラー処理[オフ]

naonao2005
2019-09-06 16:10:07

いつも大変お世話になります。

試用期間中に簡単な顧客名簿を作成しています。
顧客テーブル フィールド内に顧客番号、在会区分 氏名 ふりがな等があります。
検索用に検索フィールド1と検索フィールド2のテキストグローバルがあります。

在会区分は別テーブルで1レコード在会、2レコード退会になってます。

顧客名簿で、検索フィールド1 在会区分(すべて 在会 退会)ドロップダウンリスト
      検索フィールド2 ふりがな

検索ボタンスプリクトが
1エラー処理[オン]
2全レコードを表示
3切り取り[選択;顧客名簿::検索フィールド2]
4検索モードに切替[一時停止:オフ]
5貼り付け[選択;顧客名簿::ふりがな]
6検索実行[]
でふりがな検索までできましたが、在会区分検索のすべて・在会・退会が
スクリプトに色々追加して試しましたが上手くいきませんでした。

ご教示よろしくお願いします。

Board footer

Powered by FluxBB