Sunteți pe pagina 1din 11

Registering New Forms in Oracle Apps 11i

In this tutorial you will learn how to Register New Forms in Oracle Apps 11i , registering form functions,
creating menu of functions and creating responsibilities.
Document Summary
This document describes the process of registering new forms in oracle applications.
Registering a Form
Naigation ! Application "eeloper #$ Application#$Form
%lic& on Form and you will see following screen.
Fields
Form : 'nter the file name of your form (the name of the .fm) file* without e)tension. +our form filename
must be all uppercase, and its .fm) file must be located in your application directory structure.
Application : 'nter the name of the application which will own this form.
User Form Name : This is the form name you see when selecting a form using the Functions window.
Description : 'nter a suitable description for your form.
Register Form Functions
Naigation ! Application "eeloper #$ Application#$Function
%lic& on Function and you will see following screen
%lic& on the form tab and you will see following screen
Fields
Function : 'nter a uni,ue function name for your function. This function name can be used while calling this
program programmatically. This name is not isible to the user through other forms.
Form : -elect the form name which you hae registered.
Application : -elect the application name for your form.
Parameters : 'nter the parameters that you want to pass to your form function. '.g. .uery/only.
Creating Menu o Functions
Naigation ! Application "eeloper #$ Application#$0enu
%lic& on 0enu and you will see following screen
Fields
Menu : 'nter the descriptie name for the menu. This name is not isible to the user.
User Menu Name : The user menu name is used when a responsibility calls a menu.
Menu !ype : The options in menu type include1
-tandard # for menus that would be used in the Naigator form
Tab # for menus used in self#serice applications tabs
-ecurity # for menus that are used to aggregate functions for data security or specific function security
purposes, but would not be used in the Naigator form
Se" : 'nter a se,uence number.
Prompt : 'nter the prompt that the users will see for the menu.
Su#menu : If you want another menu to be called from this menu, then enter this menu name in this field.
Function : 'nter the form function name in this field.
Description : 'nter a suitable description for the menu.
$rant :The 2rant chec& bo) should usually be chec&ed. %hec&ing this bo) indicates that this function is
automatically enabled for the user. If this is not chec&ed then the function must be enabled using additional
data security rules.
%iew !ree :%lic& on 3iew Tree 4utton and you will see following screen with the full hierarchy of the menu.
Creating Responsi#ilities
Naigation ! -ystem Administrator #$ -ecurity#$Responsibility#$"efine
%lic& on "efine button and you will see following screen in front of you.

Fields
Responsi#ility Name : 'nter the responsibility name for the new responsibility.
Application : 'nter the application name you want to associate the new responsibility to.
Responsi#ility &ey : The responsibility &ey is a uni,ue identification for the responsibility. This is used in
the loader programs for internal purposes.
Description : 'nter a suitable description for the new responsibility.
'ecti(e Dates : 'nter the date range in which the responsibility will be actie in the From and To fields.
A(aila#le From : In the aailable from field bo), select whether you want this responsibility to be aailable
from Oracle applications or from Oracle -elf -erice 5eb Applications or from Oracle mobile Applications.
Data $roup : The data group defines the database user name that oracle applications use to connect to the
database when you connect to applications using this responsibility.
Menu Name : 'nter the menu name that you want to associate with this responsibility.
)e# *ost Name : If your Web Server resides on a different machine from your database, you must
designate the host name (6R7* here. Otherwise, the 5eb 8ost Name defaults to the current database host
serer.
)e# Agent Name : 'nter the 97:-.7 Agent Name for the database used by this responsibility. If you do not
specify an Agent Name, the responsibility defaults to the agent name current at log#on.
Re"uest $roup : The re,uest group would define which re,uests the users with this responsibility can run. If
no re,uest group is assigned to this responsibility then the users with this responsibility will not be able to run
re,uests for which he is not the owner.
'nter the ;Re,uest group< name and ;Application< name for the re,uest group that you want to assign to this
responsibility.
Fre"uently As+ed ,uestions
1. 5hat is the significance of attaching a re,uest group to a responsibility=
>. 5hat is the significance of attaching a data group to a responsibility=
?. 8ow we relate a function to a form=
@. 5hat is a difference between submenu and function=
A. 5hat is the significance of responsibility in oracle applications=
Retrieve

S-ar putea să vă placă și