過去の桐井戸端BBS (桐ver.8) |
12111 | 表形式でグループ別に行の色を変えたい | 山田 | 2001/07/03-19:06 |
v5で編集属性項目を設定してグループ項目別に行の色を換えていたのですが、 この表をv8へコンバートしたところ色がかわりません。 どうすればよいのでしょうか。 よろしくお願いします | |||
12115 | Re:表形式でグループ別に行の色を換えたい | 幅田 | 2001/07/03-20:41 |
記事番号12111へのコメント 山田さん、こんにちは。 >v5で編集属性項目を設定してグループ項目別に行の色を換えていたのですが、 >この表をv8へコンバートしたところ色がかわりません。 >どうすればよいのでしょうか。 >よろしくお願いします > v8では編集属性項目を作る必要はありません。 メニューバーの「属性」→「項目の表示条件」の中の 「条件編集」のタブで項目名を選び、 新規行のボタンを押して、そのグループにあてはまる条件式を入力して、 文字色や背景色を選びます。 それで、その条件にあてはまるとき色が変わります。 | |||
12126 | Re:表形式でグループ別に行の色を換えたい | 山田 | 2001/07/04-14:45 |
記事番号12115へのコメント 幅田さん有難うございました ご教示のとおり 条件式を入力しようとしましたが、どうしてよいか分かりません v5では、[色]という項目を置き、下記の式をいれていました。 #cond(.not#直前値([cod],""),"@色0",#直前値([cod],""),=[cod],#直前値([色],""),1,#cond(#直前値([色],"")="@色6",1,"@色0")) もちろん皆さんから教わったものです。 条件式で上記式の#condを省略し、@色を文字色に指定すればよいかなと、 .not #直前値[cod],""),文字色としようとしたところ #直前値のところで使用不能の関数ですとしかられてしまった。 よろしくお願いします | |||
12130 | Re:表形式でグループ別に行の色を換えたい | 幅田 | 2001/07/04-15:34 |
記事番号12126へのコメント > .not #直前値[cod],""),文字色としようとしたところ >#直前値のところで使用不能の関数ですとしかられてしまった。 項目の表示条件の条件式には#直前値が使えないのですかね? それなら、v5の[色]の項目はそのままの計算式で設定しておいて、色を変えたい項目の表示条件の条件式に [色]="@色0" と入れておいて、さらに文字色を設定するしかないのかなぁ? | |||
12136 | Re:表形式でグループ別に行の色を換えたい | 悲しげ | 2001/07/04-17:33 |
記事番号12126へのコメント どもっ、山田さん 表の項目の表示条件の式では「直前値」関数は使えないでしょうね。(^^;) 私も類似のことをやっているのですが、この計算式は大体そのまま項目においています。 ただ、[色]的な項目の返り値は、"@色1"等のままでもいいけど、 私は整数系項目にして、整数を返すようにしています。 その上で、項目の表示条件の条件式は例えば [色]=1 → 赤 [色]=2 → すみれ色 のようにしています。 | |||
12162 | Re:色を換えたい 御礼 | 山田 | 2001/07/05-10:58 |
記事番号12126へのコメント 幅田さん 悲しげさん 有難うございました 条件式へ [色]=@色6 等と入力するとは、気がつきませんでした。 おかげさまでうまく行きました。 v8の場合は、文字色を変えるより背景色を変えるほうがよいようですね。 また、項目[色]に入っている式は、悲しげさんに教わったものです。 ご記憶かな? この式を関数に登録して 今も愛用しています。 今後ともよろしく | |||
12164 | Re:色を換えたい 御礼 | 悲しげ | 2001/07/05-13:42 |
記事番号12162へのコメント どもっ、山田さん >また、項目[色]に入っている式は、悲しげさんに教わったものです。 >ご記憶かな? この式を関数に登録して 今も愛用しています。 ウスウスそうではないかな、とはおもっていました。(^^) 私も他の方に教えていただいたのですが、未だに重宝していて(かつこんな複雑を計算式は覚え切れないので)、 D:\のルートにテキストとして置いてあったりします。 |