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

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

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

You are not logged in.

Announcement

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


#1 2013-12-27 09:50:08

cybe
Member

ダイアログで月の検索をしたい

win7、ファイルメーカー8
印刷アイテム(DM、チラシ、ポスターなど)のスケジュール管理をしています。

A店のチラシ2013年12月分(最終納期の日付)でリスト表示させたくて
ボタンを作り以下のようなスクリプトを組んだのですが
12月分だけではなく、A店チラシが全て検索されてしまいます。。。
どうすればいいでしょうか。


エラー処理[オン]
検索モードに切り替え[記憶する]・・・(検索条件の指定は、「顧客名」にA店、「アイテム」にチラシとなっています)
カスタムダイアログを表示["対象の月を指定してください)";"(入力形式=YYYY/MM)";スケジュール::最終納期]
If[Get(最終メッセージ選択)=2]
#月入力画面でキャンセルした場合
ブラウズモードに切り替え[]
Else
#月入力画面でOKした場合
検索実行[]
If[Get(最終エラー)=401]
  #検索対象がなかった場合
  全スクリプト終了
Else
  #検索対象がある場合
  レコードのソート[記憶する;ダイアログなし]
  レコード/検索条件/ページへ移動[最初の]
End if
End if

Offline

#2 2013-12-27 10:14:05

finder
Guest

Re: ダイアログで月の検索をしたい

検索条件の指定を1つ(AND条件)にしてますか?
カスタムダイアログの時点で条件が2つになってるのでは。

#3 2013-12-27 10:25:05

Traveller
Guest

Re: ダイアログで月の検索をしたい

検索実行[]
の前にスクリプト一時停止を入れて条件を確認してみては。

#4 2013-12-27 10:35:36

cybe
Member

Re: ダイアログで月の検索をしたい

スイマセン。。。
AND条件とは具体的にどのようにすればいいのでしょうか?

Offline

#5 2013-12-27 11:17:53

finder
Guest

Re: ダイアログで月の検索をしたい

「検索条件を編集」で追加すれば自動的にANDになります。
「検索条件を指定」で複数作ると「表示されている順序で実行」(除外の条件がなければORの意味)

#6 2013-12-27 11:47:42

traveler
Guest

Re: ダイアログで月の検索をしたい

検索モードに切り替え[記憶する]の検索条件を見るとA店 AND ちらしとなってますか。
>A店チラシが全て検索されてしまいます
ですからANDになっているとは思いますが。
カスタムダイアログで追加した条件も、検索条件追加ステップが入ってないからANDになっているはず。

#7 2014-01-06 10:48:17

cybe
Member

Re: ダイアログで月の検索をしたい

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

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 10 queries executed - Memory usage: 553.47 KiB (Peak: 564.49 KiB) ]