例如:有一張工資單,當某個員工的工資超過5000時,用戶需要系統能用紅色來指示員工的姓名和工資.
實現方法:我新做一張form,按常規建好block和item建一個visual attributes v1(background color=red).在相應的block level上新建一個post-query trigger並编寫代碼如下:我們新做一張form,按常規建好block和item並建一個visual attributes v1(background color=red).在相應的block level上新建一個post-query trigger並編寫代碼如下:
--如果工資(block.item1)大於5000 --如果工資(block.item1)大於5000 if :block.item1 > 5000 then if :block.item1 > 5000 then --指示出相應的員工姓名(block.item2) --指示出相應的員工姓名(block.item2)
set_item_instance_property('block.item2',To_Number(:SYSTEM.TRIGGER_RECORD),VISUAL_ATTRIBUTE,'v1');
--指示出相應的工資(block.item3) --指示出相應的工資(block.item3)
set_item_instance_property('block.item3',To_Number(:SYSTEM.TRIGGER_RECORD),VISUAL_ATTRIBUTE,'v1'); end if; end if;
沒有留言:
張貼留言