2 返信 最新の回答 日時: Mar 8, 2012 6:57 AM ユーザー:mahsa828

    条件付書式について

    mahsa828

      タイトル

      条件付書式について

      フォーラムに投稿

       いつもお世話になります。マーサの主治医です。  WIN7 FM AD11を使用しています。

       

      テーブル名 [ペット管理]    フィールド名 [ID]  [ペット名]  [動物種]

      テーブル名 [電解質検査]   フィールド名 [ペットID]  [Na]

      テーブル名 [正常値]      フィールド名 [動物種]  [Na_MAX]  [Na_MIN]

      [ペット管理:ID] と [電解質検査:ペットID] はリレーションしています。

       

       [ペット管理] テーブルで   [ID]:1  [ペット名]:ポチ  [動物種]:犬

                          [ID]:2  [ペット名]:タマ  [動物種]:猫

                          [ID]:3  [ペット名]:ウサ  [動物種]:兎

       [正常値] テーブルで     [動物種]:犬  [Na_MAX]:152  [Na_MIN]:141

                          [動物種]:猫  [Na_MAX]:156  [Na_MIN]:147

                          [動物種]:兎  [Na_MAX]:149  [Na_MIN]:140   のデータがあり

       

       [電解質検査]を表示させたレイアウト上で  [ペットID]:1  [Na]:160 の場合、160を赤色表示

                                    [ペットID]:1  [Na]:150 の場合、150を黒色表示

                                    [ペットID]:2  [Na]:130 の場合、130を赤色表示

                                    [ペットID]:3  [Na]:150 の場合、150を赤色表示 としたいのです。

       

      計算式が ペット管理::動物種 = "犬" and Self <141  or  152 < Self

             ペット管理::動物種 = "猫" and Self <147  or  156 < Self 

             ペット管理::動物種 = "兎" and Self <140  or  149 < Self 

      で可能ですが(この場合、正常値テーブルは不要)、将来正常値が変わった場合に備え、正常値テーブルのデータさえ変えれば、いろいろなレイアウト上の条件付書式の変更ができるように計算式を変更できればと思っています。

       

      計算式で、 ペット管理の動物種を確認し、犬であれば正常値テーブルの動物種:犬のデータを条件とし、猫であれば、猫のデータを参照するといった具合です。

      よろしくお願いします。

      テキストの変更の仕方が良くわからず、文字ばかりのわかりにくい説明で申し訳ありませんでした。