【发布时间】:2019-09-06 07:56:58
【问题描述】:
ii) 排序按钮:需要引入这个新按钮来更改默认排序顺序,一旦单击或按下此按钮,则记录应根据策略编号的升序排序 注意:如果再次按下此按钮,则排序顺序应更改为默认排序顺序(与当前功能中存在的相同)
****Sort Button Code below:
====================**
Declare
chk varchar2(100);
Begin
if :global.chk_stat = 1 then
chk:= 'status';
SET_BLOCK_PROPERTY('BLOCK1',ORDER_BY,chk);
go_block('block1');
Execute_query(all_records);
:global.chk_stat := 2;
Else
SET_BLOCK_PROPERTY('BLOCK1',ORDER_BY,:cntrl.default_sort);
go_block('block1');
Execute_query(all_records);
:global.chk_stat := 1;
End If;
End;
**Code in New form Instance Trigger
====================================**
:cntrl.default_sort := GET_BLOCK_PROPERTY('BLOCK1',ORDER_BY);
【问题讨论】:
-
问题是?
标签: oracle oracleforms