過去の桐井戸端BBS (桐ver.9)
29961 タイル形式レポーで「項目○○が△△の時」は青色で印刷したい 沖縄のあっきー 2005/05/17-19:50
みなさまこんにちは。沖縄のあっきーと申します。
桐はVer9で、OSはWindows2000です。

私は最近からVer9を使っていますが、Ver8と扱いがなんだか違っていてやりにくいなぁ、
と思いながらVer9を少しずつ克服していこう、と思っております。

実は新規オープンするお食事処のメニューをPOS管理することになって、
バーコードの一覧表は普通にできたんですが、ポップ形式で
一品一品カラーで印刷するようお願いされ、大きさはだいたい名刺くらいの大きさですが作ることになったんです。
メニューの種類は約200種類くらいあるんですが、
1品30枚〜40枚くらい作ろうと思ってるんです。数が多いだけに分類を色別で分けようと思ってるんですが、
どうしてもやり方がわかりません。レポートのタイル(タックシール)でやろうと思ってます。
具体的にはこういうことです。
1.部門項目で値が「昼部」の時は「昼部」の色を赤で囲み罫線を青で
2.部門項目で値が「夜部」の時は「夜部」の色を青で囲み罫線を緑で
3.品種項目で値が「食事」の時は「食事」の色を青で
4.品種項目で値が「軽食」の時は「軽食」の色を緑で
なんてふうにしたんですが、こんなことってできるんでしょうか・・・。
どなたかおわかりの方おりましたら教えていただけないでしょうか?
宜しくお願い致します。
29962 Re:レポートのタイル(タックシール)で「○○が△△の時は青色にしたい」 悲しげ 2005/05/17-20:55
記事番号29961へのコメント
え〜、「ここではきものを脱いで下さい」が、「ここで、履き物を・・・」
なのか「ここでは、着物を・・・」なのか、区切りによって意味が異なる
と云う有名な咄がありますけれども(^^;)、

「『昼部』の色を赤で囲み罫線を青で」も同様に、
(a)・・・を赤で囲み、罫線を青で
(b)・・・を赤で、囲み罫線を青で
で意味するところが違ってまいります。が、続く文章とのかねあいで、
おそらく(b)なのだろうと受け止めて話を進めます。

あ、それと「『昼部』の色を赤で」の場合の「色」とは、「背景色」のことなのか、
「文字色」のことなのかについても悩ましいものがありますが、
ここでは「文字色」と仮定しておきます。

>1.部門項目で値が「昼部」の時は「昼部」の色を赤で囲み罫線を青で

について例示してみようとは思いましたが、ではこれらに該当しない時の
囲み罫線は、無いのか、あるいは有るけど他の色(例えば黒)なのかが、
不明だったりします。ここでは黒の囲み罫線が有ると仮定してみます。

[昼部]テキストオブジェクトについては
▼レポートの当該テキストの「オブジェクトの属性」ダイアログの中の
「印字属性」タブから
▼最下段「属性式(V)」の右端アイコンをクリック
▼「条件編集」ダイアログの「新規行」ボタンをクリック
▼「印字条件の設定」ダイアログで、
▼「条件式」を[昼部]="昼部"とし、「文字色」を赤にする。

次、「囲み罫線」については、次のように設定します。
▼一番奥(オブジェクトのリストでは上)に「黒の囲み罫線」のみの
ラベルまたはテキストオブジェクトを置く。
▼その手前に「青の囲み罫線」のみのオブジェクトを置く。そして
前述と同じ操作でもって、「印字条件の設定」ダイアログで、
「条件式」を[昼部]<>"昼部"とし、最下部「印字しない」にチェック。
▼そして、一番手前に[昼部]テキストオブジェクト(前述)を置く。

こんなところでいかがでしょう?
2〜4についても考え方は同じです。


29963 補足 悲しげ 2005/05/17-20:59
記事番号29962へのコメント
補足です。

>▼そして、一番手前に[昼部]テキストオブジェクト(前述)を置く。

このテキストオブジェクトは「背景」タブで「透明」に指定しておいた
方がいいですね。

29973 Re:レポートのタイル(タックシール)で「○○が△△の時は青色にしたい」 沖縄のあっきー 2005/05/18-09:31
記事番号29962へのコメント
>次、「囲み罫線」については、次のように設定します。
>▼一番奥(オブジェクトのリストでは上)に「黒の囲み罫線」のみの
>ラベルまたはテキストオブジェクトを置く。
>▼その手前に「青の囲み罫線」のみのオブジェクトを置く。そして
>前述と同じ操作でもって、「印字条件の設定」ダイアログで、
>「条件式」を[昼部]<>"昼部"とし、最下部「印字しない」にチェック。
>▼そして、一番手前に[昼部]テキストオブジェクト(前述)を置く。

ありがとうございました。始め上記の事が「はて?奥とは?はてはて??」と
思ってましたが、テキストとかラベルの重なり順だったんですね。
やってみまして、できました。すごくうれしいです。(@_@)から(#^_^#)になりました。
ありがとうございました。また教えて下さい。

戻る