PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21281 04/06/01 16:47:54 RE(3):PB9:書式マスクの異常? By みず
21280 04/06/01 15:53:48 RE(2):PB9:書式マスクの異常? By amnesia
21279 04/06/01 15:19:05 RE(1):PB9:書式マスクの異常? By みず
21277 04/06/01 13:57:49 PB9:書式マスクの異常? By amnesia

カテゴリ:スクリプトの記述
日付:2004年06月01日 15:53 発信者:amnesia
題名:RE(2):PB9:書式マスクの異常?

みずさん、こんにちは。

ありがとうございました。お陰さまで、解決しそうです。
検索に「書式」+「バグ」とか、「書式」+「異常」とか絞り込みすぎたようです。

ちなみに、自分の環境では、全角にかかわらず、後ろに文字があると現象が再現します。
例えば、「円」→「Yen」でも駄目でした。

>amnesiaさん、こんにちは。

>発言?:020042を参考にしてください。
>ちなみに「書式」にて検索すればヒットします。

>>お世話になります、アムネシアと申します。
>>PB9って、会議室の付加情報項目にないですね・・・もしかして対象外でしょうか。
>>
>>それはさておいて(^_^;)、書式マスクで動作が異常なのですが、
>>どなたか詳細(?)がわかる方、いらっしゃいますでしょうか?
>>
>>以下のソースを実行すると
>>mle_1.text = String(1234,\"#,###\")
>>mle_1.text = mle_1.text + \'~r~n\' + String(12345,\"#,###\")
>>mle_1.text = mle_1.text + \'~r~n\' + String(123,\"#,###円\")
>>mle_1.text = mle_1.text + \'~r~n\' + String(1234,\"#,###円\")
>>mle_1.text = mle_1.text + \'~r~n\' + String(12345,\"#,###円\")
>>mle_1.text = mle_1.text + \'~r~n\' + String(123456,\"#,###円\")
>>
>>結果がこうなります。
>>1,234
>>12,345
>>0,123円
>>1,234円
>>1,234円
>>1,234円
>>
>>ごらんの通り、桁数やら「0埋め」やらが・・・ちなみに、データウィンドウなどでも同じ動作です。
>>データウィンドウでは、GetItem や SaveAs をすると、入っている値はちゃんとしているんですが。
>>「円」の前に、スペースや \\ を置いても、代わり映えなしです。
>>あ、私はデータウィンドウで使いたいので、
>>mle_1.text = mle_1.text + \'~r~n\' + String(123456,\"#,###\") + \"円\"
>>では、実際には解決しません。申し訳ありませんが。
>>


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Sybase Open Client/C 11
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Server System 11
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.