初心者のFileMaker pro Q&A (旧掲示板)

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

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2014-05-27 10:43:37

なりなり
Guest

指定された演算子にない検索条件

データの検索条件で下記のようなことで困っています。

条件を2つ入れたいと考えています。
①A検査日が指定日以降
②B検査日が入力されていないこと

下記のようなスクリプトを作成しました。

変数を設定 [$dt; 値:工程::A検査日]
検査モードに切り替え[]
検索実行 [記憶する]
   (工程::A検査日:[>$dt])
レコードのソート

ここに「②B検査日が入力されていないこと」を追加したいのですが
上手く行きません。よろしくお願いします。

#2 2014-05-27 11:01:39

tim
Guest

Re: 指定された演算子にない検索条件

入力されていない=空欄の条件は「=」だけ入れる

#3 2014-05-27 11:27:32

FM12始めたばかり
Guest

Re: 指定された演算子にない検索条件

B検査日を昇順ソートでも簡単に把握出来ると思いますが・・・

#4 2014-05-27 12:58:06

Traveller
Guest

Re: 指定された演算子にない検索条件

変数を設定 [$dt; 値:工程::A検査日]
検査モードに切り替え[]
フィールド設定 A検査日を">"&$dt
新規検索条件
フィールド設定 B検査日を"="
レコードを対象外に
検索実行

#5 2014-05-27 13:25:31

チポ
Member

Re: 指定された演算子にない検索条件

ん?

Travellerさんの方法なら、

フィールド設定 B検査日を"="

これは
"*"
でしょう。


一つの検索条件のAとBに検索値を入力
でいいのでは。

Offline

#6 2014-05-27 13:44:37

Traveller
Guest

Re: 指定された演算子にない検索条件

いやいや、除外検索のやり方が分からないようだったので
「新規検索条件」と「レコードを対象外に」
を入れたのです。
1検索条件で"*"の追加でもいいのですが、空白でしか使えませんし。

#7 2014-05-27 13:48:01

チポ
Member

Re: 指定された演算子にない検索条件

検索は
Aフィールドに指定日以降
and
Bフィールドが空白

でしょう。

Offline

#8 2014-05-27 13:51:55

Traveller
Guest

Re: 指定された演算子にない検索条件

>「②B検査日が入力されていないこと」
そ、そうでした (;_;) \\\\

#9 2014-05-28 10:06:54

なりなり
Guest

Re: 指定された演算子にない検索条件

Traveller様
チポ様

ありがとうございました。解決できました。

ちなみにお聞きしたいのですが

今回のことを検索条件でやろうとした場合に

    A検査日>$dt
AND     B検査日=


としたかったのですが、どのように入れ替えようとしても

    B検査日=
AND     A検査日>$dt

となってしまいます。この順序を入れ替える方法はあるのでしょうか?

#10 2014-05-28 10:29:05

tim
Guest

Re: 指定された演算子にない検索条件

仕様が書いてないんでよくわかりませんけど、フィールドの定義順とかのようです。(左のフィールドリストの順番)
ANDなので順番は関係ないので、指定できない感じ。

#11 2014-05-28 11:03:43

Traveller
Guest

Re: 指定された演算子にない検索条件

>検索実行 [記憶する]
最初から勘違いしてた。
記憶させないで検索モードでフィールド設定したら
その順序に悩まされる事も無くなる?
私は検索条件設定ウインドウでの設定に馴染めない・・・

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 560.52 KiB (Peak: 579.83 KiB) ]