11.01.2013 Views

Oracle Forms Developer – Form Builder Reference, Volume 1

Oracle Forms Developer – Form Builder Reference, Volume 1

Oracle Forms Developer – Form Builder Reference, Volume 1

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

112<br />

item_id ITEM;<br />

item_name VARCHAR(25) := ’OLEITM’;<br />

verb_cnt_str VARCHAR(20);<br />

verb_cnt NUMBER;<br />

verb_name VARCHAR(20);<br />

loop_cntr NUMBER;<br />

BEGIN<br />

item_id := Find_Item(item_name);<br />

IF Id_Null(item_id) THEN<br />

message(’No such item: ’||item_name);<br />

ELSE<br />

verb_cnt_str := <strong><strong>Form</strong>s</strong>_OLE.Get_Verb_Count(item_id);<br />

verb_cnt := TO_NUMBER(verb_cnt_str);<br />

FOR loop_cntr in 1..verb_cnt LOOP<br />

verb_name := <strong><strong>Form</strong>s</strong>_OLE.Get_Verb_Name(item_id,loop_cntr);<br />

IF verb_name = ’Edit’ THEN<br />

EXEC_VERB(item_id,verb_name);<br />

END IF;<br />

END LOOP;<br />

END IF;<br />

END;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!