Show_alert is used to display model window messages in Oracle Forms and Find_alert searches the list of valid alerts in Form Builder, when the given alert is located, the subprogram returns an alert ID. You must return the ID to an appropriately type…
You can display modal windows in Oracle Forms to display normal messages, error message or asking for confirmation eg. on deleting a record or saving a record etc. using show_alert command.   These modal window messages can be shown using Alert optio…
I wrote this trigger around 4 years ago to handle errors in an application based on Oracle Forms 6i. This trigger handles all errors with some custom messages for some specific errors and not only this after giving an appropriate message to the user…
Post-Form trigger in Oracle Forms fires during the Leave the Form process, when a form is exited.   You can use Post-Form trigger for the tasks such as: To clean up the form before exiting. For example, use a Post-Form trigger to erase any global var…
Learn how to use single Oracle Form's Alert object for warning/information messages and confirmation messages such as asking for delete confirmation etc. This task can be done using Set_Alert_Button_Property command. Suppose you have created an alert…
Upload Files To FTP in Oracle Forms D2k Use following procedure to upload files to Ftp.   PROCEDURE Ftp_Upload IS    outfile text_io.file_type;BEGIN    -- write a ftp script    outfile := text_io.fopen('D:\ftpsendsource.ftp', 'w');    text_io.put_lin…
A step by step tutorial for Oracle Forms 10g development. This guide is helpful for freshers in Oracle forms 10g. To download this ebook click the below button: Download Oracle Forms 10g eBook See Also:Oracle Forms Recipes - Get it from Google Playht…
To download Oracle Forms Developer 6i from Oracle click this link http://download.oracle.com/otn/nt/forms/6i_rel2_xp.zipNote.  You must have Oracle username and password to download any software from Oracle site, if not then sign-up its free.…
Convert numbers to Indian Rupees format in Oracle Forms / Reports.Create the below mention function in Oracle Forms / Reports and call it with passing a number parameter.FUNCTION INR_words( p_number In number, vFrDec varchar2 Default 'Paisa Only') RE…
Below is the example plsql unit to validate login credentials and after successful validation open a new form by passing some parameters to it, in Oracle forms 10g.Create a form for custom login. Create text items for username and password etc. and a…
Below is the example to write file on client in Oracle Forms 10g with webutil library package.Note:  Webutil library must be attached to the form.DECLAREv_dir VARCHAR2(250) := 'c:\temp';ft_tempfile CLIENT_TEXT_IO.FILE_TYPE;beginft_tempfile := CLIENT_…
Center window automatically  in Oracle Forms 6i, use the following procedure by passing window name as parameter:ExamplePROCEDURE auto_centre (pwn in varchar2) ISvw number := get_window_property(forms_mdi_window, width);vh number := get_window_proper…
Add combo list / drop down list item element at runtime in Oracle forms.SyntaxPROCEDURE ADD_LIST_ELEMENT(list_name VARCHAR2,list_index, NUMBERlist_label VARCHAR2,list_value NUMBER);ExampleDeclare  nElmntCount Number;Begin   -- First count the total l…
The below plsql program unit could be used in a WHEN-NEW-FORM-INSTANCE trigger to initially populate the hierarchical tree with data in Oracle forms.DECLAREhtree ITEM;v_ignore NUMBER;rg_emps RECORDGROUP;BEGIN-- Find the tree itself.htree := Find_Item…
You want to connect multiple databases in oracle forms to perform certain tasks, for example you need to execute ddl or dml statements against databases but when you try to use dblink it gives you error or suddenly quits from the oracle forms.  Solut…
Suppose you want to scan a tabular grid block (loop through all records in detail block) from top to bottom in Oracle forms. You can do this task by using :system.last_record system variable to determine whether it is last record in a block and then…
SYSTEM.CURSOR_BLOCK Determining current block in Oracle Forms Using SYSTEM.CURSOR_BLOCK system variable. The value that the SYSTEM.CURSOR_BLOCK system variable represents depends on the current navigation unit:If the current navigation unit is the bl…
Suppose you want to give the data backup option in Oracle Forms application to some client users, where you have installed Oracle 11g client or direct from server.The following procedure executes a batch file placed in current working directory of th…
Ranorex 5 发布,支持SAP.Oracle Forms.MS Dynamics等 http://blog.csdn.net/testing_is_believing/article/details/21224559…
Suppose you want to handle an error in oracle forms and want to display custom error message for that error, but also you want to customize more for a particular error. For example there are many fields in form with required property is set to TRUE f…
Oracle Form & Reports developer jobs are always in demand, candidates who have Oracle D2k, Oracle Forms & Reports, PLSQL set of skills can find the job through the following links:   http://jobsearch.naukri.com/oracle-forms-and-reports-jobs   http…
Suppose you want to populate a non-database data block with records manually in Oracle forms. This task can be done using a cursor.   Below is the example given for hr.job_history table, where user input the employee id in upper block and click on th…
The example given below for writing text file or CSV using Text_IO package from a tabular block in Oracle Forms.   Suppose there is a tabular grid data block "Job_History" in your forms and you want to write a CSV on click of a button by reading…
See also: Why And When To Use Pre-Update and Pre-Insert Triggers In Oracle FormsPre-Update Fires during the Post and CommitTransactions process, before a row is updated in Oracle Forms. It fires once for each record that is marked for update.The foll…
Pre-Query trigger in Oracle D2k / Oracle Forms DescriptionFires during Execute Query or Count Query processing, just before Form Builder constructs and issuesthe SELECT statement to identify rows that match the query criteria.Definition Level form or…
Example is given for Pre-Query and Post-Query triggers in Oracle Forms, with using Display_Itembuilt-in in Post-Query triggers to highlight fields dynamically.   This is the screen shot below for this example:   You can also download this form from t…
Suppose you want to check the user permissions on inserting or updating the records in Oracle Forms, then you can use Pre-Insert and Pre-Update triggers for that particular data block to check whether user is having proper permission or not.   The ex…
This is one of my most needed tool to create Insert and Update statements using select or alias from different tables where column mapping is difficult. What this utility actually does is, suppose you have two table with too many columns and you want…
Example is given below to fetch any Oracle objects DDL script using DBMS_Metadata.Get_DDL command in Oracle Forms using Forms_DDL command.   You can download this form for free including source code with following link from Google Drive Dbms_Utility.…
Whenever we commit after entering data in Oracle Forms, many triggers fires during this event and also Pre-Update and Pre-Insert triggers fires just before inserting or updating the record into table. We can write Pre-Update and Pre-Insert triggers o…