At the start of your processing, execute
(javascript):
apex.widget.waitPopup()
And when done, just remove the elements (again,
javascript):
$(".u-Processing,#apex_wait_overlay").remove();
select .....
from ......
where
..... önceki koşullarınız.....
and
(
:P1_MY_SHUTTLE is not null and
(instr(':'||:P1_MY_SHUTTLE ||':',':'|| f.component_id||':',1) > 0 )
)
HTML Form Element Attributes: style="width:250px"
select group_id,
listagg(name, ',') within group (order by name) as names
from demotable
group by group_id
group_id names
-------- -----
1 'Alan, David, David, John'
2 'Charles, Julie'
Sonra select group_id,
regexp_replace(
listagg(name, ',') within group (order by name)
,'([^,]+)(,\1)+', '\1')
from demotable
group by group_id;
group_id names
-------- -----
1 'Alan, David, John'
2 'Charles, Julie'
DECLARE
BEGIN
/* Open up a cursor for loop, also selecting
* the "p" function which will write rows to
* t2 for every row fetched from t1. */
FOR crec IN (SELECT tcol, p(tcol) FROM t1) LOOP
-- Break out of the loop immediately
EXIT;
END LOOP;
END;