Documente Academic
Documente Profesional
Documente Cultură
2.
In order to do the step1 you need to analyze the page you want to extend
using the About this page link
3.
4.
Create a new View Object and in the wizard in the extends field, you have to
give the original view object name
5.
a.
If it is non expert mode, move the newly required attributes using the
shuttle component.
b. If is expert mode, copy the query of the super class, add it in the
subclass and make necessary changes.
6.
7.
Define a substituiion
a.
Select the new viewobject in application navigator panel. Right click
and get to project properties>> Business Objects>> substitution
b. Select the base view object in Available list and new view object in
Substitution list and then Add and save.
c.
8.
Q5.
Please tell me the scenario in which extension to View Object is not upgrade safe?
When we extend the expert mode(qry mode) and if oracle changes the base qry
then we will have problems.
Q6.
How do you disable all the OA Framework personalizations in eBusiness Suite
1.
2.
Jdr_utils.delete_personalizations
3.
Q7.
How do you disable all the OA Framework extensions.
1. OAF extensions are also disabled in the same manner as above. OAF
extensions are stored in MDS layer.
Q8.
In Oracle Forms, we have WHEN-VALIDATE-RECORD? What will be the
equivalent to that in OAFramework?
validateEntity method of Entity object,
Q9
On any given OA Framework page, what is the sequence in which these methods will
fire in a Controller? processFormData processRequest processFormRequest
1.
processRequest
2.
processFormData
3.
processFormRequest.
Q10
What are different methodologies that you can consider to default value into a field?
1.
If it is a static value, then you can always set the fields Default Value property
2.
You can set it programmatically using the setDefaultValue method of the bean.
3. You could default a value on the ViewObject definition for the attribute. You
would do this if you wish to provide some value that is specific to a VO and not to an
EO
4. You could default a value on the Entity Object definition for the attribute if this is
common to all VO's that are based on it