Version: Istanbul
作るもの
リスト(一覧)表示で特定の値を強調表示する
この記事では他記事で作成したapplicationと
drop-down list(プルダウン)を使用しています
Choiceのdrop-down listの特定の値を強調表示
強調表示の設定の追加
adminで英語でloginしてFilter navigatorにsystem uiと入力してSystem UI->Field Stylesをクリックします
Newをクリックして設定の追加画面を表示し対象のTableとColumとValueを入力しStyleにbackgroud-color:red;とfont-size:48pxを指定してSubmitします
リスト画面で設定が追加されたことを確認します
設定の確認
一般ユーザ(おばあさん)で日本語でログインして設定を追加したリスト画面を表示し画面左上の歯車で設定を追加した項目を利用可能から選択済みに[>]で移動して[^]で適当な位置に設定します
項目の値を設定した値に変更して強調表示されることを確認します
別テーブルのReferenceのdrop-down list(プルダウン)の特定の値を強調表示
別テーブルのReferenceの特定の値のsys_idをコピー
Filter navigatorにtablesと入力するなどの方法で別テーブルまでたどり着いた後でShow listなどでリストを開き値を強調表示したい行の上で左クリックしCopy sys_idを選択します(sys_idはOracleで言うところのROWNUMのような物で目に見えないidですReferenceのテーブルは内部的にsys_idでjoinされています)
強調表示の設定の追加
Choiceのときと同様にSys UI->Field Stylesで設定を追加しますValueにはCopyしたsys_idを入力します
設定の確認
一般ユーザ(おばあさん)で日本語でログインして値が強調表示されることを確認します