過去の桐井戸端BBS (桐ver.8) |
3438 | コンボボックスによる、日付の絞込みについて | 関口喜人 | 1999/11/22-12:35 |
検索のためのフォームを作成し、日付でデータを絞り込みたいのですが、 うまくいきません。 コンボボックスで局所変数を設定し、検索範囲を指定します。 検索開始日と検索終了日を年月日ごとに指定し 検索したいのですが 下記のようなイベントでは、 d"#日時値(&検索開始年+"/"+&検索開始月+"/ KU1080:コマンドの形式に誤りがあります と言うエラーが発生します。 どうしたらいいでしょうか? 変数宣言がいるのかな?? <イベント記述内容> 手続き定義開始 選択実行::マウス左クリック(長整数 &マウス位置[2],長整数 &明細番号,長整数 &フラグ,参照 長整数 &処理中止) 表 番組制作管理台帳 並べ替え 条件名=撮影年月日順 絞り込み [撮影年月日]>d"#日時値(&検索開始年+"/"+&検索開始月+"/"+&検索開始日)" 絞り込み [撮影年月日]<d"#日時値(&検索終了年+"/"+&検索終了月+"/"+&検索終了日) 手続き定義終了 | |||
3440 | Re: | 佐田 守弘 | 1999/11/22-13:16 |
記事番号3438へのコメント 関口喜人さん 状況をきちんと理解できてないので、外しているかも知れませんが、 変数の&検索開始年、&検索開始月などのデータ型は何でしょうか。 これらのデータ型が整数型だとしたら、文字列と整数との演算でエラーになるはずです。 佐田守弘(KS-00119) | |||
3442 | Re: | 宮城 | 1999/11/22-13:22 |
記事番号3438へのコメント 検証していませんが、文字列自身に”を含めたいときは、””と2つ続けて 記述しなければならないというのが効いてるような気がします。 >"#日時値(&検索開始年+" を一括りにみちゃってるのでしょう。 | |||
3452 | Re: | 関口喜人 | 1999/11/23-01:23 |
記事番号3440へのコメント >変数の&検索開始年、&検索開始月などのデータ型は何でしょうか。 >これらのデータ型が整数型だとしたら、文字列と整数との演算でエラーになるはずです。 説明不足で、大変申し訳ありません 変数は、文字列型です でも、値は、1999とか、12とか31です | |||
3458 | これでいいのかな?? | 関口喜人 | 1999/11/24-01:23 |
記事番号3438へのコメント とりあえず、これでうまくいきました これでいいのかな?? 手続き定義開始 選択実行::マウス左クリック(長整数 &マウス位置[2],長整数 &明細番号,長整数 &フラグ,参照 長整数 &処理中止) 編集表 番組制作管理台帳 絞込み解除 * 並べ替え 条件名=撮影年月日順 絞り込み [撮影年月日]>#日時値生成(#整数(&検索開始年),#整数(&検索開始月),#整数(&検索開始日)) 絞り込み [撮影年月日]<#日時値生成(#整数(&検索終了年),#整数(&検索終了月),#整数(&検索終了日)) 手続き定義終了 |