Takenoff Labs

Lotus Notes/Domino に関する Tips や、クラシックの名曲などを紹介します

[Notes/Domino] @Wide が濁点・半濁点を変換しない場合がある

@Wide が濁点・半濁点を変換しない現象は、昔っから発生→修正→再発を繰り返しておりましたが、R8でまた復活しているようです(x_x)

R8.5.1では直っていたので、どこかのバージョンで修正されてはいるんでしょうけどわたしの知るかぎり、発生はこれで3回目にもなりますので、もう信用しないほうがいいかもしれません……。

現象

濁点・半濁点が混じっている半角カナの文字列に @Wide をかけても、正しく変換されません。

@Wide("マネージャー")
↓
"マネーシ゛ャー"

ただし、「ガギグゲゴ」のような文字列は正しく変換されます。混じってるとダメなのかな?

ちなみに LotusScript の StrConv では現象は発生しません。

回避方法

以下のようにしてください。

f := "ヴ":"ガ":"ギ":"グ":"ゲ":"ゴ":"ザ":"ジ":"ズ":"ゼ":"ゾ":"ダ":"ヂ":"ヅ":"デ":"ド":"バ":"ビ":"ブ":"ベ":"ボ":"パ":"ピ":"プ":"ペ":"ポ";
t := "ヴ":"ガ":"ギ":"グ":"ゲ":"ゴ":"ザ":"ジ":"ズ":"ゼ":"ゾ":"ダ":"ヂ":"ヅ":"デ":"ド":"バ":"ビ":"ブ":"ベ":"ボ":"パ":"ピ":"プ":"ペ":"ポ";
@Wide(@ReplaceSubstring("変換したい文字"; f; t))
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Navigation

トラックバック

トラックバックはありません

コメント

メチャクチャ参考になりました!!
ExcelのJIS関数ではウマくいくのに、なぜ@wideでダメなのかスッキリせずに悩んでました。

Notesってなんてアホなんでしょ。。

Nobuさん、コメントありがとうございます! 🙂
お役に立てたなら、幸いでございます。

> Notesってなんてアホなんでしょ。。

アホですよね~(^^;
バグはある程度仕方ないとしても、せっかく直ったのがまた再発するのはやめてほしいものです……。

※コメントは承認制となっております。管理者が承認するまで表示されません。申し訳ありませんが、投稿が表示されるまでしばらくお待ちください。





(以下のタグが使えます)
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

For spam filtering purposes, please copy the number 3849 to the field below:

^
×