過去の桐井戸端BBS (桐ver.9)
27367 一覧表印刷で数値の0を印刷しないようにするには? ぬのやん 2004/08/13-09:12
一覧表印刷で数値の0を印刷しないようにする。
27373 Re:一覧表印刷で数値の0を印刷しないようにするには? 悲しげ 2004/08/13-12:35
記事番号27367へのコメント
>一覧表印刷で数値の0を印刷しないようにする。

これだけだと一瞬「俺は一覧表印刷で数値の0を印刷しないようにするぞ」
と宣言しているだけのように受け止めまして、「じゃ〜、そうすれば〜」
なんて思ってしまいました。(^^;)
が、本当は「一覧表印刷で数値の0を印刷しないようにするにはどうしたらいいでしょう?」と云う質問ですよね?
かつ質問に際しては、それなりの前提が必要ですので、その点も含めて、
次回以降注意されるとよいと思います。

と云う訳で、前提を勝手に限定してコメントします。
使っている桐はv9以降である。一覧表印刷とは、一覧表レポートではなく、
表の一覧表印刷である。
とすれば、
1)「一覧表印刷の属性」ダイアログを出す。
2)「書式」タブ/「列属性」ボタン
3)「列属性」タブから、当該項目を指定し、右方の「編集属性式」の項の▼をクリック。
4)「条件編集」ダイアログで「新規行」ボタン
5)「条件編集の設定」ダイアログで「条件式」を▼から「0ならば」を
指定(または「[某項目]=0」と入力)して、「文字色」を白に指定する。

これで0は印刷されないようになると思います。
一覧表レポートの方だと、条件式によって「印刷しない」設定も可能なのですが、表の一覧表印刷だと無いようです。

27374 別解>数値の0を印刷しない様にするには 佐田 守弘 2004/08/13-12:42
記事番号27367へのコメント
ぬのやんさん

別解として
新しく計算項目を作って、項目計算式に
#条件選択([<数値の項目名>]=0,#未定義,1,[<数値の項目名>])
と設定します。
元の数値の項目の代りにこの項目を印刷して下さい。

佐田守弘(KS-00119)
27381 Re:一覧表印刷で数値の0を印刷しないようにするには? ぬのやん 2004/08/13-23:14
記事番号27373へのコメント
悲しげさんありがとうございました。
0印刷されないようになりました。
今後ともよろしくお願いします。

27383 Re:別解>数値の0を印刷しない様にするには ぬのやん 2004/08/13-23:43
記事番号27374へのコメント
佐田さん回答ありがとうございました。
悲しげさんからの回答により0は印字しなくなりましたが
佐田さんの回答も勉強してみたいので細部の回答よろしくお願いします。

新しく計算項目を作って、項目計算式に
#条件選択([<数値の項目名>]=0,#未定義,1,[<数値の項目名>])
と設定します。
元の数値の項目の代りにこの項目を印刷して下さい。

と ありますが
計算項目を作るにはどこを開いて設定するのですか?
すみませんがよろしくお願いします。

27387 計算項目の作り方 佐田 守弘 2004/08/14-12:11
記事番号27383へのコメント
ぬのやんさん

●計算項目の作り方
まず表を再定義で開いて下さい。
開いたら最終行で行追加をするか、途中に行挿入して、新しい項目名を付けます。
データ型はこの場合、元のデータ型と同じにします(おそらく数値型でしょうか)。

そして項目計算式の欄に、計算式を記述します。
なお、前コメントで
 #条件選択([<数値の項目名>]=0,#未定義,1,[<数値の項目名>])
と書いていますが、<数値の項目名> の部分には実際の項目名を入れて下さい。

後は編集画面に戻れば完了です。

佐田守弘(KS-00119)

27390 Re:計算項目の作り方 ぬのやん 2004/08/14-20:12
記事番号27387へのコメント
佐田さんありがとうございました。
0の表示及び印字がしないことを確認しました。

今後とも御指導よろしくお願いします。

戻る