データの中に*、範囲絞りについて
nkmt
投稿数: 1668
商品マスタの商品コードに
ABCD1
ABCD2
ABCDX
ABCD*
と登録してあったとします。
照会リンクの位置付けで、ABCD* と指定すると、正常に位置付け可能ですが、
このデータをメインソースに指定して
位置付け式に ABCD* を指定すると
ABCD* には位置付かず
ABCD1 に位置付く。
同じくこのデータをメインソースに指定して
範囲指定に ABCD* 〜ABCD* を指定すると、
ABCD* 1件が該当にならずに
上記4件とも該当になる。
* をワイルドカードとして扱うからだと思うのですが、
お客様で元々存在している商品コードでして・・・。
1番簡単な解決方法は、ABCD* のコードを変更する事だとは思いますが、
もう一つの解決方法は、範囲絞りなどの時に ABCD¥* で絞る方法も
有ると思いますが、REPSTR関数で*の部分を¥*にする事も出来ませんので
1文字1文字ブロックWhileで*を探して、¥を挟んで文字変換かけるとか
他にもっといい方法はございませんでしょうか?
ABCD1
ABCD2
ABCDX
ABCD*
と登録してあったとします。
照会リンクの位置付けで、ABCD* と指定すると、正常に位置付け可能ですが、
このデータをメインソースに指定して
位置付け式に ABCD* を指定すると
ABCD* には位置付かず
ABCD1 に位置付く。
同じくこのデータをメインソースに指定して
範囲指定に ABCD* 〜ABCD* を指定すると、
ABCD* 1件が該当にならずに
上記4件とも該当になる。
* をワイルドカードとして扱うからだと思うのですが、
お客様で元々存在している商品コードでして・・・。
1番簡単な解決方法は、ABCD* のコードを変更する事だとは思いますが、
もう一つの解決方法は、範囲絞りなどの時に ABCD¥* で絞る方法も
有ると思いますが、REPSTR関数で*の部分を¥*にする事も出来ませんので
1文字1文字ブロックWhileで*を探して、¥を挟んで文字変換かけるとか
他にもっといい方法はございませんでしょうか?
投票数:0
平均点:0.00
投稿ツリー
-
データの中に*、範囲絞りについて
(nkmt, 2016-10-3 10:54)
- Re: データの中に*、範囲絞りについて (fjksudou, 2016-10-3 17:26)
- Re: データの中に*、範囲絞りについて (Tanda, 2016-10-3 17:47)
- Re: データの中に*、範囲絞りについて (nkmt, 2016-10-4 5:22)
- Re: データの中に*、範囲絞りについて (fjksudou, 2016-10-4 9:01)
-
Re: データの中に*、範囲絞りについて
(nkmt, 2016-10-4 10:08)
- Re: Re: データの中に*、範囲絞りについて (fjksudou, 2016-10-4 13:28)
- Re: データの中に*、範囲絞りについて (nkmt, 2016-10-4 14:50)