範囲指定がうまくいかない。範囲に * アスタリスクもある。
SQL SERVERの仕入明細データをAPGでプログラムを作成し
テータを表示すると全件表示されます。
商品コード欄 で CTRL+R と操作して
CS348B/TCF9151#NW1*R を指定すると、その仕入明細だけが表示されます。
プログラムを開発モードで開き、商品コードの範囲に
'CS348B/TCF9151#NW1*R'
から
'CS348B/TCF9151#NW1*R'
と指定し、プログラムを実行するとデータが表示されません。
xpa3.1
-
旧フォーラムの下記内容が該当するかもです。
-
ISHIJIMAさん いつもありがとうございます。
どちらも私の投稿ですね。片方は以前の投稿と同じ客様の分です。
まだ続きのテストを今日はできていないのですがやってみます。
-
いまテストしていて、ひとつ発見しました。
「ぱぱいあ」、「ぱいなっぷる」という商品が存在しているところへ、「ぱ*」で検索をかけると両方が検索されて出てきますが、「パパイア」、「パイナップル」という商品が存在しているところへ「パ*」で検索をかけた場合はどちらも出てこないみたいですね。xpa 4.7.1で試しました。日本語の文字コードが関係しているのかもしれませんね。
-
tandaさん お試し頂きありがとうございます。
その後まだ私も試行できておりませんが、やってみたいと思います。
そのシステムで商品コードに*をどうしてもつけなきゃならないという訳でもないので
新規の商品コードに *、? を入力はできないようにもしてみたいと思います。
サインインしてコメントを残してください。
コメント
5件のコメント