過去の桐井戸端BBS (桐ver.7)
1861 レポート(4を4.0と印字したい) 月井 1999/5/23-20:28
 ver.7のユーザーですが、レポートについて2つ気づいたことがあります。
まず、テキスト・オブジェクトのオブジェクト属性のテキスト・ソースの設定でリストボックスに
表示される表の項目数には限度があるようですね。
また、小数、例えば4ではなくて、4.0と印刷しようと、オブジェクトのオブジェクト属性の小数桁の
設定を1にしても、4のままですね。
表ではちゃんと4.0となるのですが。#条件選択と#文字列、#文字数などで対処するしかない
のでしょうか。
1864 Re: 悲しげ 1999/5/24-17:12
記事番号1861へのコメント
どもっ、月井さん、
この点は私も最初はひっかかりましたが、実はこれは簡単です。
当該テキストオブジェクトのオブジェクト属性/印字属性タブで「丸め」の指定があると思いますが、
ここで「なし」とはせずに、切り捨て・切り上げ・四捨五入のいずれかを指定します。
そうすることによって初めてその下にある小数桁が生きるようになっています。
考えてみればこれは当然のことです。
例えば、「3.14159」を小数2位で丸める場合に、ここの指定が「なし」になっていたとしたら、
桐の側に立って見れば、切り捨て・切り上げ・四捨五入のいずれでやりたいのか、
困ってしまいますよね。(^^;)
と云う訳で、「4」と入れた場合に、丸めを例えば四捨五入とし、小数桁を5とすれば、
晴れて「4.00000」と印字されます。(^^)v

以下、K3への意見。
丸め「なし」では、その下の小数桁を無視する仕様になっている訳ですが、この辺の誤解も多いので、
次のようにした方が親切かも知れません。
丸め「なし」を設定したら小数桁は灰色にして入力不能とする。
丸めを何らかの設定にすることによって、小数桁の背景を白にして入力可能とする。
1866 Re: 月井 1999/5/24-22:18
記事番号1864へのコメント
アドバイスありがとうございます。表の段階で四捨五入をしていましたので、レポートでは
不要だろうと早合点していました。早速やってみます。

戻る