OAF COURSE

Home / OAF COURSE

OAF Course Content

Introduction:
  • What is OAF.
  • Pre Requests and Roles and Responsibilities of OAF Consultant.
  • Why We Required Java For OAF?
Naming Standards
  • Page Naming Standards
  • Region Naming Standards
  • Controller Naming Standards
  • Application Module Naming Standards
  • View Object Naming Standards
  • Variable Naming Standards
  • Items Naming Standards
MVC Architecture
  • Model
  • View
  • Controller
  • Data Encapsulation of MVC(Onion Structure)
  • J2EE Standards(Directory Structure)
  • Naming Standards
Tools
  • JDeveloper Introduction
  • Advantages of Jdeveloper
  • Configuration Steps for JDeveloper to OAF.
  • Debugging and Testing of Jdevelper
VIEW
  • Page Creation Steps Using Jdeveloper.
  • Items Creation
  • Pick List, Lov, Dependent Lov and Dependent Pick list
  • Internal and External Regions Creation, Sub Tabs Regions
  • Query Bean Using Results Based and Custom Search Panel, Switcher Regions.
  • Package Files
Model or BC4J Components
  • View Objects and View Links
  • Entity Objects
  • Application Module
Controller

What is Controller and discussion on Methods of Controller?
Building Controller Sample Examples Which covers different Action Listeners, Event Listeners

  • What is Serializable, How to Invoke the Methods from different classes
  • Real Time Validations and Exceptions
  • Exception Declaratively and Programmatically
  • .
  • Attribute Exceptions
  • Row Level Exceptions
  • Wrapper Exceptions, Bundle Exceptions
  • Date Validation,
  • Number Validation,
  • Formats,
  • Calling Pages declaratively and Using Set Forward Url etc methods....
Search Page Creation
  • Execute the Query
  • How to Pass Parameters dynamically, adding Where clause dynamically
  • Validations (All Types )
  • Handling Errors and Exception
  • Sample Exercise
Insert Operation
  • creation of page
  • adding features of insert in the page
  • inserting via api in oaf
SPEL
  • Importance Of SPEL and Syntax
  • How to Handle SPEL.
  • State Management in OAF
  • Transaction Transient Variables
  • Session Values Or Parameters.
Update Operation:
  • Edit Operation Using SPEL
  • Sample Exercise
Delete Operation:
  • Delete Operation Using SPEL
  • On Cascade Delete Operation.
  • Dialog Pages Dynamically
  • Sample Exercise
JDBC in OAF
  • Prepared Statement
  • Callable Statement
  • Calling Concurrent Programs, Reports and Workflows
Advanced Concepts
  • PPR (Partial Page Rendering)
  • Flex Fields in OAF and Handling Flexfields Programmatically.
  • Row Reference
  • Form Data to Excel Download
  • Lov Events in the OAF
  • Popup regions In the OAF
  • Dynamically controlling Java Beans(Items and Regions) and Limitations
  • Dynamic view objects and dynamic attributes
  • More On Advance Tables
  • Table in Tables
  • JDR Utilities (MDS Repository Tables)
Deployment
  • Registration Steps to Oracle Applications ( XML Importer Scripts)
  • BC4J Extensions deployment (jpx importer)
  • Migration Steps One to other Instances
Personalization’s
  • What is Personalization’s and Limitation
  • Personalization Levels , Profiles, Other Important Profiles in OAF
  • Delete and Disable Personalization’s Using Profiles and Back End API’S .
  • Using Personalization
    • Create the items and Regions and Lov’s and all properties of java beans Like disabled, rendered,
      required etc
    • Reordering or Altering of the page Structure using Personalization
    • Adding popup,Lov,External Regions Using Personalization
    • Migration Steps
Extensions
  • Real time Extensions on VO,CO, EO
  • Extensions On Below Standard Pages
  • Changing the Data in VO and adding new columns and filtering the Data in the invite supplier page
  • Modifying the email Address as per the business Requirements using CO Extension
  • Defaulting the supplier Name Using Lov Events in the Controller Extension
  • Migration Steps for Extensions From One Instance to Other.
Debugging and Testing
  • Debugging into Server side and Client Side (Write Diagnostics, Profiles)

OAF Detailed Course Content

OAF Detailed Course Content

  • 1. OAF Basics
  • 2. Hello World Page
  • 3. Result Based Search Page
  • 4. Auto Customization Search Page
  • 5. Manual Search
  • 6. Message Text Input
  • 7. Message Choice
  • 9. Message Styled Text
  • 10. Message Lov Input In Line
  • 11. Message Lov Input External
  • 12. Date Picker
  • 13. Default Item1 Based on the selection of Item2 Values
  • 14. Insertion of Record into Page
  • 15. Update Page
  • 16. Delete Page
  • 17. Message Dictionary -- Usage of FND Messages in OAF
  • 18. Disable Validations for Cancel Button
  • 19. Partial Page Actions ( PPR)
  • 20. Master Details Page
  • 21. File Upload to Server
  • 22. File Download from Server
  • 23. Dynamic Colouring Table Cells
  • 24. Exception Handling
  • 25. Raise Bundled Exception
  • 26. Concurrent Program Submission
  • 27. Work Flow Trigger
  • 28. Call Procedure
  • 29. Call Function
  • 30. Personalization
  • 31. CO Extension
  • 32. VO Extensions
  • 33. Form Function Creation
  • 34. Adding Form Function to Menu
  • 35. Deployment of Custom Pages
  • 36. Deployment of Personalization


Note : This website is my personal repositary hence it is having all the collection of documents which i gathered and prepared by own.

© 2013 oafadfmahi.com. All Rights Reserved.