104264086 Peoplesoft App Designer
104264086 Peoplesoft App Designer
104264086 Peoplesoft App Designer
• Introduction
• Test Application
• Message Catalog
• Language Independence
PeopleSoft Database Tables
Query Views
• SQL View
• Query View
• Temporary Table
• If you leave this option turned off, the key is an ascending key—
meaning that rows are stored and retrieved in 1-2-3 or A-B-C order.
• No Edit
– Does not edit the contents of this field on any table.
– The default is No Edit, which grays out any options in the Table Edit
group box.
• Table Edit
– Edits the contents of the field against the values maintained in the
specified table.
– When you select Table Edit, the system activates the Type field in the
Table Edit group box.
…cont’d
• Prompt Table with No Edit
– Edits the contents of the field against the values maintained in the
specified Prompt Table.
– Selecting this option activates the Prompt Table field.
– When you enter a Prompt Table name and tab out of the field, Set
Control Field is also activated.
…cont’d
• Translate Table Edit
– Makes the only valid values for this field Y for Yes and N for No.
– If you select this option, Prompt Table and Set Control Field are grayed
out.
Build SQL Table
Build Options
• Create Tables.
– Select this option to create tables for your build project. When
you select this option, then, by default, Create Indexes will
automatically be selected. You cannot deselect Create Indexes if
you select Create Tables.
• Create Indexes.
– Select this option to create indexes for your build project.
• Create Views.
– Select this option to create views for your build project.
• Alter Tables.
– Select this option to alter existing tables. When you select this
option, then, by default, Create Indexes will automatically be
selected; however, using this option, you can deselect Create
Indexes.
…Build Options
• Build script file.
– The advantage to using this option is that you can review and update the SQL
prior to executing the script.
– This is the safest method.
• Before you begin defining your User Profiles and your Roles, you typically want to create your
inventory of Permission Lists.
• When defining Permission Lists, consider each type of Role and User Profile to which they will
be attached.
• A Permission List may contain any number of the following permissions, including sign on times,
page permissions, component interface permissions, and so on.
Enable Security
Home > PeopleTools > Maintain Security > Use > Permission Lists
Menu Permission
...Enable Security
Home > PeopleTools > Maintain Security > Use > Permission Lists
Component Permission
...Enable Security
Home > PeopleTools > Maintain Security > Use > Permission Lists
Page Permission
Test Application
• Test a page by adding, deleting and modifying
data, and confirming default values and prompt
lists
Path
• Home > PeopleTools > Utilities > Use > Message
Catalog
…Message Catalog
•
Language Independence
If you plan to maintain multiple language versions of your application
data, you will create two record definitions for each table:
– The master record definition, which will contain all the appropriate key
and non-key field definitions.
– A clone of the master record definition to which you add an additional
key for Language Code.
– This is the Related Language Record definition.
– This related language record definition should contain only those non-
key fields whose contents vary by language.
– You link the two record definitions by specifying the name of the
related language record definition in the Use Tab of the master record
definition Properties.
• At run time, the system looks at the operator's language preference
and retrieves the data value from the appropriate related language
record definition.
Example
Department
Dept_cd Dept_Head
01 Ali
02 Ritesh
Department_Lang
Dept_cd Lang_cd Dept_Desc
01 English Sales
01 German Vertrieb
02 English Purcahse
02 German Einkauf
...Language Independence
THANK YOU