過去の桐井戸端BBS (桐ver.8)
5271 項目値の色を一括処理で変えれますか? 要 信治 2000/03/21-21:32
会話処理では、項目の表示条件で、文字の色を指定できますが、
一括処理で設定する方法が見当たりません。よろしくお願いします。
5272 Re:項目値の色を一括処理で変えれますか? 宮城 2000/03/21-22:06
記事番号5271へのコメント
要 信治さん、こんにちは。いろいろやりかたがあると思います。

その1:
フォームのオブジェクトの表示の編集属性式にたとえば、

#条件選択(&HIT[n]=0,"背景色'RGB(253,253,201)'",1,"背景色'RGB(253,0,0)'")

などと設定し、&HIT[n]を切り替えてやる。(再描画がいるかな?)

その2:
コマンド「オブジェクト操作」による。KV8CMD2.PDFのP.36でずばり
じゃないでしょうか。


5282 Re:項目値の色を一括処理で変えれますか? 要 信治 2000/03/22-21:18
記事番号5272へのコメント
宮城さん、早速の解答ありがとうございます。

 実は、知人(中学校教諭)から相談がありました。
成績処理で一覧表に入力する際に、入力する列(項目)だけその項目値の文字色を
変えることで注意を促そう、と考えているようでした。
一括処理で対象表を呼び出し、1学期中間、1学期期末など試験の別により
該当項目の文字色を変えようというものです。


5291 Re:項目値の色を一括処理で変えれますか? 宮城 2000/03/23-16:19
記事番号5282へのコメント
表形式編集で、ですか。

たとえば変数「&文字列ダミー」を定義し、項目表示条件→条件編集で

[1学期中間]:&文字列ダミー="1学期中間"→文字色:赤
[1学期期末]:&文字列ダミー="1学期期末"→文字色:赤

のように設定し、&文字列ダミーに"1学期中間"か"1学期期末"のいずれか(この例の場合)を代入後、
表形式編集ではどうでしょうか。

(フォーム使ったほうが自由度はありますけど。)

戻る