ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

データの中に*、範囲絞りについて

このトピックの投稿一覧へ

なし データの中に*、範囲絞りについて

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 | 投稿日時 2016-10-3 10:54
nkmt  長老   投稿数: 1668
商品マスタの商品コードに
ABCD1
ABCD2
ABCDX
ABCD*
と登録してあったとします。

照会リンクの位置付けで、ABCD* と指定すると、正常に位置付け可能ですが、

このデータをメインソースに指定して
位置付け式に ABCD* を指定すると
ABCD* には位置付かず
ABCD1 に位置付く。

同じくこのデータをメインソースに指定して
範囲指定に ABCD* 〜ABCD* を指定すると、
ABCD* 1件が該当にならずに
上記4件とも該当になる。

* をワイルドカードとして扱うからだと思うのですが、
お客様で元々存在している商品コードでして・・・。

1番簡単な解決方法は、ABCD* のコードを変更する事だとは思いますが、
もう一つの解決方法は、範囲絞りなどの時に ABCD¥* で絞る方法も
有ると思いますが、REPSTR関数で*の部分を¥*にする事も出来ませんので
1文字1文字ブロックWhileで*を探して、¥を挟んで文字変換かけるとか
他にもっといい方法はございませんでしょうか?
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約