Appplication Designer
-
Upload
raghavmittal138783 -
Category
Documents
-
view
228 -
download
0
Transcript of Appplication Designer
-
8/2/2019 Appplication Designer
1/39
4/4/2012 1
Application Designer
-
8/2/2019 Appplication Designer
2/39
4/4/2012 2
Agenda:
Introduction
Insight into Application Designer
-
8/2/2019 Appplication Designer
3/39
4/4/2012 3
Introduction
PeopleSoft Application Designer is the core developmenttool used to build and modify PeopleSoft applications.PeopleSoft Application Designer enables you to build avariety of definitions, including:
Fields.
Records (Tables).
Pages.
Components.
Menus.
PeopleCode.
SQL.
-
8/2/2019 Appplication Designer
4/39
4/4/2012 4
Working with App Designer: ApplicationDevelopment
Application development is a systematicprocess. Between the design andimplementation of the application, you
define and build application definitions,establish relationships, implementsecurity, and test every aspect
thoroughly. When developing in thePeopleSoft environment, it is helpful tolook at the development phase as an eightstep process.
-
8/2/2019 Appplication Designer
5/39
4/4/2012 5
Application Designer
-
8/2/2019 Appplication Designer
6/39
4/4/2012 6
Four Phases
-
8/2/2019 Appplication Designer
7/39
4/4/2012 7
Understanding the Eight Steps ofApplication Development
Design the application.
Create field definitions.
Create record definitions.
Build the application data tables.
Create page definitions.
Define components.
Register the components. Test the application.
-
8/2/2019 Appplication Designer
8/39
4/4/2012 8
Planning Phase
-
8/2/2019 Appplication Designer
9/39
4/4/2012 9
Data design phase
-
8/2/2019 Appplication Designer
10/39
4/4/2012 10
User interface phase
-
8/2/2019 Appplication Designer
11/39
4/4/2012 11
Testing phase
-
8/2/2019 Appplication Designer
12/39
4/4/2012 12
Step One Designing theApplication Create a development plan.
-
8/2/2019 Appplication Designer
13/39
4/4/2012 13
Step Two Creating FieldDefinitions Fields are standalone objects in
Peoplesoft.
-
8/2/2019 Appplication Designer
14/39
4/4/2012 14
Step Three Creating RecordDefinitions People Tools-based applications are
table-based systems.
Two layers of information: The record level: Determine the structure of the
database table .
The field level: Determine the characteristics of thefields and any online processing that occurs behind the
scenes when a user enters data.
-
8/2/2019 Appplication Designer
15/39
4/4/2012 15
Step Four Building the Tables
Once you define the record definition youmust create or build the underlying SQLtables that house the application data that
your users will enter online in theproduction environment.
Unless this step is taken, there is no table
in the database to accept application data.
-
8/2/2019 Appplication Designer
16/39
4/4/2012 16
Step Five Creating PageDefinitions Pages are the user interface for the
application where data is presented to theusers and enable them to enter data into
the application data table created in theprevious step.
-
8/2/2019 Appplication Designer
17/39
4/4/2012 17
Step Six Creating ComponentDefinitions Component definitions represent
complete business transactions inPeopleSoft applications.
A component holds one or more pagesthat the user navigates between usingtabs or links. Here you define the search
record and search attributes, processingmode, and toolbar buttons that display atthe bottom of each page in the component
-
8/2/2019 Appplication Designer
18/39
4/4/2012 18
Step Seven Registering theComponent In this step following are achieved:
Attach the component to a menu
Assign security access for users
Place navigational links in the registry.
Once you register a component, the userinterface is complete and you can view
the application in the browser.
-
8/2/2019 Appplication Designer
19/39
4/4/2012 19
Step Eight Testing the Application
The final step of application developmentis to thoroughly test the applicationbefore delivering the finished product to
users.
-
8/2/2019 Appplication Designer
20/39
4/4/2012 20
Understanding Projects
Using Projects can help
Organize related definitions.
Understand relationships among definitions.
Coordinate the work of several developers.
Streamline upgrade tasks.
Search for fields or records.
-
8/2/2019 Appplication Designer
21/39
4/4/2012 21
Development view of project
-
8/2/2019 Appplication Designer
22/39
4/4/2012 22
Upgrade view of project
-
8/2/2019 Appplication Designer
23/39
4/4/2012 23
Insert/delete object from project
Inserting object definition into project
Removing object definition from project
Create/Save New project
-
8/2/2019 Appplication Designer
24/39
4/4/2012 24
Creating New Field
Create new field definitions.
Use multiple labels.
Open an existing field definition.
View field properties. Change field definitions.
Use the translate table.
-
8/2/2019 Appplication Designer
25/39
4/4/2012 25
Types of Tables in People soft
System Catalogue Tables
People Tool Tables
Application Data Tables
-
8/2/2019 Appplication Designer
26/39
4/4/2012 26
Continued.
-
8/2/2019 Appplication Designer
27/39
4/4/2012 27
Continued
System Catalog tables store physicalattributes of tables and views, which yourdatabase management system uses to
optimize performance. People Tools tables contain information
that you define using People Tools.
Application Data tables house the actualdata that your users enter and accessthrough PeopleSoft application pages.
-
8/2/2019 Appplication Designer
28/39
4/4/2012 28
Effective Dates
Future-Data rows that have effective datesthat are after the system date, which isusually todays date.
Current-Data row with the most recenteffective date that is closest to todays
(system) date, but not a future date. Only
one row is the current row. History-Data rows that have effective dates
before the current data row.
-
8/2/2019 Appplication Designer
29/39
4/4/2012 29
Continued
Action View Change Insert NewRows
Update/Dis
play
Current,
Future
Future
only
Effective
Date GreaterThan theCurrent Row
Update/Dis
play All
History,
Current,Future
Future
only
Effective
Date GreaterThan theCurrent Row
Correction History,Current,
AllExisting
Add NewRows with
-
8/2/2019 Appplication Designer
30/39
4/4/2012 30
Creating Record Definition
SQL Table
SQL View
Work/Derived Record
Dynamic View
Sub Record
Query View
Temporary Record
-
8/2/2019 Appplication Designer
31/39
4/4/2012 31
Build the Record
SQL Table
SQL View
Temporary Table
Dynamic View
-
8/2/2019 Appplication Designer
32/39
4/4/2012 32
Creating Page Definition
Frame
Group Box
Horizontal rule
Static Text
Check Box
Radio Button
Drop-Down List
-
8/2/2019 Appplication Designer
33/39
4/4/2012 33
Continued
Edit Box
Long Edit Box
Subpage
Secondary Page
Push Button/Hyper Link
Grid
Scroll Area
-
8/2/2019 Appplication Designer
34/39
4/4/2012 34
Creating Component Definition
Define Component
Add pages to a component
Search record
Add Search Record
-
8/2/2019 Appplication Designer
35/39
4/4/2012 35
Creating Menu Definition
Define Menu
Register A Component
Test Application
-
8/2/2019 Appplication Designer
36/39
4/4/2012 36
Signing In..PS
To sign in Peoplesoft application you needthree things :-
A URL
A valid user Id The correct password for the user Id.
-
8/2/2019 Appplication Designer
37/39
4/4/2012 37
Homepage
-
8/2/2019 Appplication Designer
38/39
4/4/2012 38
Homepage
-
8/2/2019 Appplication Designer
39/39
4/4/2012 39
Browser Favorites vs PS Favorites