Module 32 Configuring Multi-Value Groups
Module 32 Configuring Multi-Value Groups
0 Essentials
1 of 21
Module Objectives
3 of 21
Multi-Value Group
A multi-value group is a set of detail records associated with a parent
record
The parent applet displays only one of the child records, the Primary The MVG applet opens if an icon is clicked, to display all the child records
MVG Applet
4 of 21
Multi-Value Group
It is an alternative to a detail view for managing parent and related child records
Allows for multiple sets of detail records to be available from a single view
It allows users to access child records for multiple parent records in a single list view
Account MVG
5 of 21
Multi-Value Group
It allows for creating queries that include values for fields in both
6 of 21
Primaries
Primary key allows quick retrieval of the primary child record into the parent applet
A primary refers to a designated child record, which allows one child record to be retrieved quickly for display
It is supported by a primary foreign key field in the parent BC to reference the childs primary key (ROW_ID)
Parent BC S_CONTACT
PR_PER_ADDR_ID
Child BC S_ADDR_PER
LAST_NAME
FST_NAME
ROW_ID
PER_ID
ROW_ID
ADDR
CITY
Foreign Key
7 of 21
8 of 21
A query using SQL joins populates each MVG with its primary child record
9 of 21
MVG Applet
10 of 21
Multi-Value Link
A link exists between the parent and child BCs in the MVG
11 of 21
BC in an MVG
Personal Address
Street Address
City
12 of 21
MVG Applet
An MVG Applet is used to display the child BC records
Displays list columns that allow the user to distinguish between records
It has its Type as MVG
13 of 21
Verify that a link exists between the parent and child BCs Select File > New Object > MVG
14 of 21
The project the MVG will be a part of The master (parent) and detail (child) business components The name of the multi-value link The Auto Primary property The link properties
15 of 21
Default The first child record becomes the primary Selected The highlighted record becomes the primary None The user must specify the primary
16 of 21
and for the MVFs, the wizard opens an MVG Applet Wizard
17 of 21
S_ORG_EXT PR_INDUST_ID
S_ORG_INDUST INDUST_ID
S_INDUST DESC_TEXT
ROW_ID
ROW_ID
ROW_ID
OU_ID
NAME PK
NAME
LOC
SIC
FK
FK
PK
18 of 21
19 of 21
Module Highlights
An MVG is a set of detail (child) records associated with a parent
20 of 21
Lab
In the lab, you will:
21 of 21