Registering Form Function Menu

32
Registering User- Responsibility-Form- Function-Menu

description

its a ppt on menu and functions. and how to assign them to a certain responsibility. This ppt will tell ud how to create a responsibility and how to attach it to a user.

Transcript of Registering Form Function Menu

Functions   Registering unctions Menus
a!igation
Control Flows
 
 
Registering Forms
'racle application de!eloper must register a orm beore it is called rom menu.
 To register a orm (
a!igation ) *pplication +e!eloper -, *pplication-,Form.
 
Fields Form : /nter t#e "le name o your orm t#e name o t#e .m0 "le wit#out e0tension. 1our orm "lename must be all uppercase$ and its .m0 "le must be located in your application directory structure.
 
FieldsCont. User Form Name : T#is is t#e orm name t#at is displayed w#en selecting a orm using t#e Functions window.
Description : /nter a suitable description or orm.
 
Functions
 
FunctionsCont.
Form functions : * orm unction form) invokes an Oracle Forms form. Form
functions have
t#e uni5ue property t#at you may na!igate to t#em using t#e a!igator window.
 
,Function
Registering unctions
 
Registering unctions
User function Name : T#is is uni5ue name t#at describes unction. T#is name is displayed w#ile assigning unctions to menus.
Description : /nter a suitable description or unction.
 
Registering unctions
 
Registering unctions
Fields : 1) Function : T#is is uni5ue unction name. T#is unction name can be used w#ile calling t#is program programmatically. T#is name is not !isible to t#e user t#roug# ot#er orms. 
2) Form : Select t#e orm name w#ic# you #a!e registered.
3) Application : Select t#e application name or your orm.
 
Registering unctions
Fields : 1) Function : T#is is uni5ue unction name. T#is unction name can be used w#ile calling t#is program programmatically. T#is name is not !isible to t#e user t#roug# ot#er orms. 
2) Form : Select t#e orm name w#ic# you #a!e registered.
3) Application : Select t#e application name or your orm.
 
Registering unctions
 
Registering unctions
Fields ( 1) "#pe ( Type is a ree-orm description o t#e unction8s use
unction type will be !alidated in a uture !ersion o t#is orm. * unction8s type is passed bac& w#en a de!eloper tests t#e a!ailability o a unction. T#e de!eloper can write code t#at ta&es an action based on t#e unction8s type.
Standard unction types include t#e ollowing( 1) F$%&: 'racle *pplications orm unctions are registered
 
Fields ( 1) "#pe('ont.) (
2) SUFUN'"$N : Subunctions are added to menus wit#out prompts to
pro!ide security unctionality or orms or ot#er unctions.
3) *S! : Functions used or some products in t#e 'racle Sel-Ser!ice 9eb
*pplications. T#ese are typically :S; unctions. ) +++: Functions used or some products in t#e 'racle
 
Fields ( 1) "#pe('ont.) (
) ++% or ++/ : Functions used or some products in t#e 'racle Sel-Ser!ice
9eb *pplications.   0) ++* : '* Framewor& :S; portlet.
) S%/": Ser!let unctions used or some products in t#e 'racle Sel-   Ser!ice 9eb *pplications. 
4) D!$%"/": +atabase pro!ider porlet. 15) +!$%"/": 9eb pro!ider portlet.
 
Registering unctions
Fields ( 2) &aintenance &ode Support : T#is !alue indicates t#e
type o access to t#is unction during a downtime process.  For unctions$ t#is !alue indicates t#e le!el o support( 1) N$N: o maintenance mode support. T#is unction is
accessible in ormal Mode only.
  2) 6U%7: =uery-'nly access allowed in Maintenance mode. %n ormal
mode$ t#e unction is e0ecuted normally.  3) &AN" : %n Maintenance mode$ t#e unction is
accessible$ but t#e
Registering unctions
Fields ( 2) &aintenance &ode Support('ont.) :   ) FU887 : T#is unction is a!ailable in Fu??y mode$ as well
 
Fields ( 3) 'onte9t Dependence :
Some unctions are controlled by pro"le options t#at a@ect w#at t#e user can
perorm wit#in t#e current conte0t.  Types o conte0t dependence are(
1) %esponsibilit# : T#e unction is controlled by t#e user8s responsibility
R/S;>%+2R/S;>*;;<>%+ includes 'RA>%+. 2) $rani;ation: T#e unction is controlled by t#e user8s organi?ation
'RA>%+. 8 
Registering unctions
 
Registering unctions
Clic& on t#e 9eb HTM< tab and you will see ollowing screen
 
Registering unctions
Fields ( 1) ="&/ 'all : T#e last section o your unction UR< is t#e
HTM< Call. T#e HTM< Call is used to acti!ate your unction. T#e unction
 
Registering unctions
 
Registering unctions
Fields ( 1) =ost Name : T#e UR< uni!ersal resource locator or
address re5uired or your unction consists o t#ree sections( t#e Host ame$
*gent ame$ and t#e HTM< Call. T#e Host name is t#e %; address or alias o t#e
mac#ine w#ere t#e 9ebser!er is running.
2) Aent Name : T#e second section o your unction UR< is t#e 'racle 9eb
 
Fields ( ) ncr#pt !arameters : C#ec&ing /ncrypt ;arameters
adds a layer o security to your unction to ensure t#at a user cannot access your
unction by altering t#e UR< in t#eir browser window. 1ou must de"ne
/ncryption ;arameters w#en you de"ne your unction to ta&e ad!antage o t#is
eature.
 
 
 
Registering Menu
Fields : 1) &enu : /nter t#e descripti!e name or t#e menu. T#is name is not !isible to t#e user. 2) User &enu Name : T#e user menu name is used w#en a responsibility calls a menu. 3) &enu "#pe : T#e options in menu type include(
Standard - or menus t#at would be used in t#e a!igator orm  Tab - or menus used in sel-ser!ice applications tabs Security - or menus t#at are used to aggregate unctions or
data security or speci"c unction security purposes$ but would not be used in
 
Registering Menu
Fields : ,) !rompt : /nter t#e prompt t#at t#e users will see or t#e menu. ) Submenu : % you want anot#er menu to be called rom t#is menu$ t#en enter t#is menu
name in t#is "eld. 0) Function : Call a unction you wis# to include in t#e menu. * orm unction orm
appears in t#e a!igate window and allows access to t#at orm. 't#er non-   orm unctions subunctions allow access to a particular subset o orm
 
Registering Menu
 
 
 
Steps •  Name: we can gi!e any name we want to our responsibility
•  Date: Set e@ecti!e date
•  Application: +e"ne an application or w#ic# we want t#e responsibility to be operated i.e. Human Resource
•  &enu: select t#e na!igator menu style