過去の桐井戸端BBS (桐ver.9) |
19185 | 一括処理で未定義のデータを絞り込みたいのだがうまくいかない | 焼山弥右ヱ門 | 2003/03/04-22:18 |
絞込みで質問します。 一括処理で、販売管理を作っています。 [入金額]が未定義を絞り込みたいのですがうまくいきません 絞り込み [入金額]{#未定義} どうすればいいのでしょうか、ご指導ください。 | |||
19188 | Re:絞り込み | ケント | 2003/03/05-08:28 |
記事番号19185へのコメント 焼山弥右ヱ門さん こんにちは >絞り込み [入金額]{#未定義} 絞り込み [入金額]{[]=#未定義}では? ヘルプ-データと式-比較式-仕様メモ に下記の記述があります。 (以下引用) つぎの関数を使うときは、左辺か右辺の一方が項目名でなければいけません。 #未定義 #定義 #削除 | |||
19190 | Re:絞り込み | 悲しげ | 2003/03/05-15:37 |
記事番号19185へのコメント どもっ、焼山弥右ヱ門さん >絞り込み [入金額]{#未定義} この書き方自体は正しいですから、うまく行かない理由は構文の問題ではありません。 どのようにうまくいかないかを書いた方がいいでしょう。 | |||
19192 | Re:絞り込み | 焼山弥右ヱ門 | 2003/03/05-16:02 |
記事番号19190へのコメント みなさん、ご指導ありがとうございます。 なかなかうまくいかないので 根本的に一括処理の内容を変更しました。 | |||
19194 | Re:絞り込み | 桐香 | 2003/03/05-17:05 |
記事番号19192へのコメント 悲しげ先生がご指摘のように、どのように出来ないのかを明記する必要があります。 例えば他の金額は絞り込み出来るのだが未定義が出来ないとか。 私の推察ですが「0」と「未定義」の問題だと思うのですが。 >なかなかうまくいかないので >根本的に一括処理の内容を変更しました。 どのように変更されたのでしょうか? それよりも、これを納得するまで解決しないと次に 進めないのでは。 | |||
19206 | Re:絞り込み | ケント | 2003/03/05-20:40 |
記事番号19190へのコメント 悲しげさん こんにちは >>絞り込み [入金額]{#未定義} > >この書き方自体は正しいですから、うまく行かない理由は >構文の問題ではありません。 なるほどです。確認しました。ありがとうございます。 私の不得意な""はどうかと思い 絞り込み [入金額]{""} も試したら動きました。(あたりまえか(^_^;)) | |||
19207 | Re:「0」と「未定義」の区別 | 悲しげ | 2003/03/05-20:45 |
記事番号19194へのコメント どもっ、桐香さん >私の推察ですが「0」と「未定義」の問題だと思うのですが。 あ、な〜るほど、そうかもしれませんね。とは云っても、 焼山弥右ヱ門さんご自身からはノーコメントですが。(^^;) でも、勝手にそうだと仮定すれば(^^;)、対策は #横件数([入金額],[入金額])>0 なら ゼロが「有る」 #横件数([入金額],[入金額])=0 なら 未定義 ってところでしょうかね。 | |||
19226 | Re:「0」と「未定義」の区別 | KH | 2003/03/06-20:54 |
記事番号19207へのコメント 悲しげさん、こんばんわ。 >絞り込み [入金額]{#未定義} 全然外れているかもしれませんが、0も未定義も両方を絞り込む場合、 自分がよくやっているのは、 絞り込み [入金額]{<=0} なんて良く使いますが、こんな事で解決する問題ではないでしょうね? | |||
19231 | Re:「0」と「未定義」の区別 | 悲しげ | 2003/03/06-22:55 |
記事番号19226へのコメント どもっ、KHさん >>絞り込み [入金額]{#未定義} > >全然外れているかもしれませんが、0も未定義も両方を絞り込む場合、 >自分がよくやっているのは、 > > 絞り込み [入金額]{<=0} > >なんて良く使いますが、こんな事で解決する問題ではないでしょうね? さぁ、実は何の問題なのかもよく判らないのですが(^^;)、 でも上記だとマイナスの実値が有った場合も拾ってしまうのでは?(^^;) #abs([])=<0 とか? 単なる絞り込みとか検索だけなら、検索条件にゼロと未定義をor条件として (縦に)指定したものを利用するのが簡単かもしれません。 | |||
19243 | Re:「0」と「未定義」の区別 | KH | 2003/03/07-18:33 |
記事番号19231へのコメント >でも上記だとマイナスの実値が有った場合も拾ってしまうのでは?(^^;) > > #abs([])=<0 > >とか? 流石ですね、絶対値関数を使うとは完璧ですね。 ご指摘は予想していましたが、日常でのデータ入力では−**で入力することは以外に少ないのです。 門外漢なので詳しい事情は判りませんが、 [入金額]で−を入力する事は考えられませんのであり得ないと考えています (中止などのキーとする場合は別ですが)。 ただ、項目に−を入力出来ないようガードはかける必要はありますが。 |