過去の桐井戸端BBS (桐ver.7)
2718 全角文字を一括して半角変換したい 甘太郎 1999/9/18-19:08
桐4からの愛好者です。データベースは桐しかないと思っています。最近職場の桐が
7.1にバージョンアップされました。
Win版では関数の使い方が変わったのでしょうか?
全角で入力した郵便番号を一括で半角に変更しようとして、#半角の関数を置換で使用しますがうまくいきません。
置換の使い方が違うのでしょうか?
ご存じの方、教えてください。
2721 Re: 佐田 守弘 1999/9/18-23:35
記事番号2718へのコメント
甘太郎さん

桐の関数ですが、ごく一部に変わったものもありますが、#半角関数は従来通りです。
従って、従来の桐と同じ方法で使えます。

うまく行かなかったのは、おそらくは置換のダイアログに記述した式が違っていたか、
データが不正(考えにくいことですが、半角にならない文字)のいずれかと思います。
念の為に、項目置換で記述した計算式をお知らせ下さい。

なお、置換などで使った計算式ですが、プルダウンボタンを押すと、以前に使った計
算式がリストアップされます。このリストで、使った計算式を調べて下さい。

佐田守弘(KS-00119)

追伸:Windows版でなくなったり変わった関数
 主にMS-DOS版の桐ゆえに存在した関数は、Windows版でなくなりました。逆に
Windows版で必要な関数は新たに登場しています。しかしながら、数値演算や文字列
演算などの基本的な演算を行う関数は、変わっておりません。
2725 Re: 甘太郎 1999/9/19-18:32
記事番号2718へのコメント
使用した関数式は、#半角 #半角() #半角[] #半角[""]などです。
しばらく桐に触れていなかったので間違ってしまったのでしょうか?
2728 #半角は使えるはず 悲しげ 1999/9/20-10:49
記事番号2725へのコメント
どもっ、甘太郎さん、
佐田さんもおっしゃるとおり、#半角関数は(少なくともV8sp2で
試した限りでは)問題無く使えます。

>使用した関数式は、#半角 #半角() #半角[] #半角[""]などです。

これは色々試した書き方を挙げたのだと思われますが、
  #半角([]) または #半角([項目名])
が正しい書き方です。

あと、もうひとつ考えられるのは、「#半角」関数ではなく「置換」
の方の問題です。V7.1up*版では、置換式をカンマ区切りで長く続け
た記述の場合、後ろの方を認識しないと云う不具合があります。こ
の場合ですと、K3に報告すればそのなりの対応があると思われます。
2761 Re: 甘太郎 1999/9/25-22:49
記事番号2718へのコメント
佐田さん、悲しげさん、ありがとうございました。
単に関数式を間違っていただけでした。

戻る