Practice Exam

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/72

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:47 AM on 7/9/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

73 Terms

1
New cards

A new Validation Gosu Rule must be created for the Doctor entity to validate in both the UI and API.

An insurance company wants to store the medical license information of Doctor contacts. The application should not allow saving new Doctor’s with an expired medical license. An error should stop the save of the contact if the medical license’s expiration date is in the past. The Doctor could be saved from the UI or an API call.
Which statement describes what the developers have to do?

2
New cards

Use ALT + SHIFT + I from the browser to see the list of PCFs used to render the page.

What is a valid keystroke usage when working with an existing PCF file?

3
New cards

Page

Which location type directly references one or more Screen containers?

4
New cards

Popup

Which location type directly references one or more Screen containers?

5
New cards

Wizard

Which location type directly references one or more Screen containers?

6
New cards

Worksheet

Which location type directly references one or more Screen containers?

7
New cards

Set the canVisit property to CurrentLocation.InEditMode

An insurance company wants to create a popup to allow the logged-in user to view/edit a contact’s details. When the logged-in user clicks the contact’s name, the popup should open in edit mode and the Update and Cancel buttons should be displayed.
Which step must be completed as part of implementing this?

8
New cards

Set the startInEditMode property to CurrentLocation.InEditMode

An insurance company wants to create a popup to allow the logged-in user to view/edit a contact’s details. When the logged-in user clicks the contact’s name, the popup should open in edit mode and the Update and Cancel buttons should be displayed.
Which step must be completed as part of implementing this?

9
New cards

Set the canEdit property to true

An insurance company wants to create the MedicaReportPopup to allow users to view/edit details about a single Medical Report of a contact
Which step must be part of the configuration to make the popup work correctly?

10
New cards

Add a new entry point on the Entry Points tab: MedicalReportPopup(aMedicalReport : MedicalReport)

An insurance company wants to create the MedicaReportPopup to allow users to view/edit details about a single Medical Report of a contact
Which step must be part of the configuration to make the popup work correctly?

11
New cards

Configure the Text Input widget’s action property to call a Popup with the contact

A Text Input widget displays the name field of the contact entity. The insurance company wants to make the Text Input’s value linkable to a location containing more details about the contact.
Which statement describes the correct configuration to implement this?

12
New cards

Configure the Text Input widget’s action property to call a Page with the contact

A Text Input widget displays the name field of the contact entity. The insurance company wants to make the Text Input’s value linkable to a location containing more details about the contact.
Which statement describes the correct configuration to implement this?

13
New cards

thisOfficial.Reports.firstWhere(\r -> r.ReportType == ReportTyle.TC_POLICE)

The data model contains the Official entity that has an array key called Reports of the type Report. The Report entity has a typekey field called ReportType (with possible typecodes ‘inspection’, ‘state’, ‘police’).
Give the variable:
var thisOfficial : Official
Which expression represents the correct approach to retrieve a single array element with ReportType ‘police’?

14
New cards

(myFinancialSummary.ABContact as ABPerson).age

The customer wants to display the age of the contact in a new FinancialSummary Detail View whose required variable is myFinancialSummary : FinancialSummary.
Which expression returns the contact’s age?

15
New cards

ABContact.java

Developers want to debug the application to find a bug reported by the testers. In which file can the developers put breakpoints?

16
New cards

ABContactSummaryExpressions.gs

Developers want to debug the application to find a bug reported bt the testers. In which file can the developers put breakpoints?

17
New cards

ABContactExtEnhancement.gsx

Developers want to debug the application to find a bug reported bt the testers. In which file can the developers put breakpoints?

18
New cards

Subtype entities inherit methods and properties defined in the parent entity’s enhancement

Which statement is true about Gosu enhancements?

19
New cards

The ‘this’ keyword can be used to reference physical fields, getter properties, setter properties, and functions of the entity.

Which statement is true about Gosu enhancements?

20
New cards

actions.exit() must be called in each rule’s Action section.

An insurance company wants to automatically assign the new claims using the following Gosu rules in the ‘Default Group Claim Assignment Rules’ Rule Set:

Default Group Claim Assignment Rules
DGC00500 - Balanced workload within group
DGC01000 - Default - if users in group
DGC02000 - Default - if no users in group
The developers needs to make sure that only one of the rules will be successfully executed for each claim.

21
New cards

thisOfficial.addToReports(polReport)

The data model contains the Official entity that has an array key called Reports of the type Report. Given the declared variables:
var polReport : Report
var thisOfficial : Official
Which expression add the new element, polReport, to the Reports array of thisOfficial?

22
New cards

Reference sendWelcomeLetter() function from any other enhancement function of ABContact with the following syntax: this.sendWelcomeLetter()

Given the code:
enhancement ABContactExtEnhancement: ABContact {
function sendWelcomeLetter() : void {
// Implementation details omitted for simplicity
}
}
What can a developer use to invoke the sendWelcomeLetter() function?

23
New cards

An Entity Name could be referenced from a Gosu rule using the thisContact.DisplayName property

THe following variable stores an instance of the Contact entity:
var thisContact : Contact
Which statement is true about Entity Names?

24
New cards

Add a Toolbar and Edit Buttons to the Screen that includes the Detail View

Which step must be completed to make a Data Input editable?

25
New cards

Set the editable property of the Date Input widget to true

Which step must be completed to make a Data Input editable?

26
New cards

List Detail View

What is a valid parent PCF to reference a reusable Detail View PCF?

27
New cards

Screen

What is a valid parent PCF to reference a reusable Detail View PCF?

28
New cards

Card View

What is a valid parent PCF to reference a reusable Detail View PCF?

29
New cards

Specify the toRemove property of the Row iterator widget

The Contact entity has a LegalReports array. The LegalReportsLV List View displays the elements of the array.
Which step must be taken as part of the configuration to allow the user to add/remove rows to/from the LegalReportsLV?

30
New cards

Add an Iterator Buttons widget and link it with the Row Iterator widget

The Contact entity has a LegalReports array. The LegalReportsLV List View displays the elements of the array.
Which step must be taken as part of the configuration to allow the user to add/remove rows to/from the LegalReportsLV?

31
New cards

Add a Row Iterator to the SecondaryAddressesLV

What is the step that must be taken to create and reference a new SecondaryAddressLV PCF file?

32
New cards

Add a Toolbar to the SecondaryAddressesLV for pagination.

What is the step that must be taken to create and reference a new SecondaryAddressLV PCF file?

33
New cards

Input Set Ref widget could be used to reference a reusable Input Set from a Detail View

Which statement is true about Input Sets?

34
New cards

An Input Set could contain another Input Set

Which statement is true about Input Sets?

35
New cards

A PanelRef widget can be used to reference a reusable Detail View in a Screen container

Which statement is true about Screen containers?

36
New cards

Input Set

Given the following popup, an insurance company wants to display the Unflagged By and Date Unflagged fields only if the following condition is true:
not aFlagEntry.IsOpen
(see image)
To avoid duplicating the condition, the developer wants to group the Unflagged By and Date Unflagged fields together and set the visible condition on the container level.
Which element could be used in the FlagEntryDV to meet this requirement?

<p>Given the following popup, an insurance company wants to display the Unflagged By and Date Unflagged fields only if the following condition is true:<br><code>not aFlagEntry.IsOpen</code><br><em>(see image)</em><br>To avoid duplicating the condition, the developer wants to group the Unflagged By and Date Unflagged fields together and set the visible condition on the container level.<br>Which element could be used in the FlagEntryDV to meet this requirement?</p>
37
New cards

Update the value of the display key: ?
‘Training.History = History ({0})’

The widget’s label property is currently configured to display the ‘History’ text:
(see image)
An insurnace company wants to also show the number of elements in ABContact’s HistoryEntries array using the following format:
‘History (x)’
(note: x is the number of elements in ABContact’s HistoryEntries array.)
Which step must be completed to implement the requirement?

<p>The widget’s label property is currently configured to display the ‘History’ text:<br><em>(see image)</em><br>An insurnace company wants to also show the number of elements in ABContact’s HistoryEntries array using the following format:<br>‘History (x)’<br>(note: x is the number of elements in ABContact’s HistoryEntries array.)<br>Which step must be completed to implement the requirement?</p>
38
New cards

Update the label property of the widget:
DisplayKey.get(“Training.History”,anAbcontact.HistoryEntries.length)

The widget’s label property is currently configured to display the ‘History’ text:
(see image)
An insurnace company wants to also show the number of elements in ABContact’s HistoryEntries array using the following format:
‘History (x)’
(note: x is the number of elements in ABContact’s HistoryEntries array.)
Which step must be completed to implement the requirement?

<p>The widget’s label property is currently configured to display the ‘History’ text:<br><em>(see image)</em><br>An insurnace company wants to also show the number of elements in ABContact’s HistoryEntries array using the following format:<br>‘History (x)’<br>(note: x is the number of elements in ABContact’s HistoryEntries array.)<br>Which step must be completed to implement the requirement?</p>
39
New cards

Set the Text Input’s valueType attribute to java.lang.Integer

The Person entity has a field called Age of type int. An insurance company wants to display this field in the UI using a Text Input which is only visible if the Age is not null.
The development team is considering using one of the following PCF files: PersonsLV.pcf, PersonDetailScreen.pcf, PersonDetailDV.pcf, and PersonInputSet.pcf
All the PCF files have on root object defined: aContact : Contact
Which step can the development team complete to implement this requirement?

40
New cards

Set the Text Input’s visible attribute to (aContact as Person).Age != null

The Person entity has a field called Age of type int. An insurance company wants to display this field in the UI using a Text Input which is only visible if the Age is not null.
The development team is considering using one of the following PCF files: PersonsLV.pcf, PersonDetailScreen.pcf, PersonDetailDV.pcf, and PersonInputSet.pcf
All the PCF files have on root object defined: aContact : Contact
Which step can the development team complete to implement this requirement?

41
New cards

Create the following three PCF files: PersonDetailsInputSet.pcf, CompanyDetailsInputSet.pcf, PlaceDetailsInputSet.pcf

The Contact entity has the following subtypes: Person, Company, and Place. Which step must be completed to implement a valid modal container set?

42
New cards

Define the same required variable list for every PCF file in the set

The Contact entity has the following subtypes: Person, Company, and Place. Which step must be completed to implement a valid modal container set?

43
New cards

Create a display key in display_xx_XX.properties file

Which step must be completed to define a custom field validator in the data model?

44
New cards

Define the field validator in the fieldvalidators.xml

Which step must be completed to define a custom field validator in the data model?

45
New cards

Add a column-override tag in the ETX file to override the validator of an out-of-the-box field

Which step must be completed to define a custom field validator in the data model?

46
New cards

MedCase_ExtValidationRules Rule Set must be created and implement the Validatable delegate

An insurance company wants to validate a custom MedCase_Ext entity using validation rules. Which statement is true?

47
New cards

medCase_Ext.reject() function must be called to raise an error/warning

An insurance company wants to validate a custom MedCase_Ext entity using validation rules. Which statement is true?

48
New cards

The application needs to dynamically include one of several PCF files based on the Claim subtype

The Claim entity has the following subtypes: PersonalAutoClaim, BusinessOwnersClaim, CommercialPropertyClaim. Which scenario is a use case for modal containers?

49
New cards

Add a List View Input widget to an Input Set container

What is a valid way to reference a ContactAddressesLV.pcf?

50
New cards

Add a List View Input widget to an Input Column in a Detail View container

What is a valid way to reference a ContactAddressesLV.pcf?

51
New cards

Add a Panel Ref widget to a Screen container

What is a valid way to reference a ContactAddressesLV.pcf?

52
New cards

Ensure the Row Iterator is editable

Which step must be taken for a List View to support modifying cell data and adding elements to an array?

53
New cards

Add an Iterator Buttons widget

Which step must be taken for a List View to support modifying cell data and adding elements to an array?

54
New cards

Provide the Row Iterator’s toAdd property

Which step must be taken for a List View to support modifying cell data and adding elements to an array?

55
New cards

A Card is a valid parent PCF for an inline Detail View

Which statement is true about Detail Views?

56
New cards

The filename of a reusable Detail View ends with the ‘DV’ suffix

Which statement is true about Detail Views?

57
New cards

Create an Activity.etx file if one does not already exit

Which step must a developer take to add a new column field to the out-of-the-box Activity entity?

58
New cards

Create an Activity.etx file if one does not already exit

Which step must a developer take to add a new column field to the out-of-the-box Activity entity?

59
New cards

(1) Create the User.etx (2) Add a new column element (3) Specify the name attribute of the column: AverageWorkload_Ext (4) Specify the type attribute of the column: decimal (5) Specify the nullok attribute of the column: true (6) Add a new columnParam sub-element for the column to specify the precision: 4 (7) Add a new columnParam sub-element for the column to specify the scale: 1

An insurance company wants to add a new field to the out-of-the-box User entity. This field will store the average workload of the user, and the values will range from 0.0 to 999.9. The User entity does not have any EIX or ETX files.
What is the correct order of steps to add this new field?

60
New cards

A custom subtype entity cannot have an ETX file

Which statement is true about create new custom subtypes?

61
New cards

A custom subtype entity is defined in an ETI file

Which statement is true about create new custom subtypes?

62
New cards

Entities marked as final cannot have subtypes

Which statement is true about create new custom subtypes?

63
New cards

Create the AccountType.ttx

Which step must be completed to extend an out-of-the-box AccountType typelist that does not have any extension files?

64
New cards

Verify that the typelist’s final property is set to false

Which step must be completed to extend an out-of-the-box AccountType typelist that does not have any extension files?

65
New cards

Specify the name of the filter to be referenced in the typefilter attribute

Which step must be completed to reference a typelist with a Type filter?

66
New cards

Add a typekey field to the entity to reference the typelist

Which step must be completed to reference a typelist with a Type filter?

67
New cards

The application creates on table per subtype hierarchy and a typelist to identify the entity type

Which statement is true about how the application stores subtypes in the database?

68
New cards

A new custom typelist cannot have a TTX file

Which statement is true about a new custom typelist?

69
New cards

A new custom typelist is defined in a TTI file

Which statement is true about a new custom typelist?

70
New cards

Add a foreignkey field to the Address entity

An insurance company wants to configure a one-to-many relationship between the Contact and Address entities so that the Contact can have many Addresses associated with it.
Which step must be completed to implement the relationship?

71
New cards

Add an array element to the Contact entity

An insurance company wants to configure a one-to-many relationship between the Contact and Address entities so that the Contact can have many Addresses associated with it.
Which step must be completed to implement the relationship?

72
New cards

Create an entity Report_Ext.eti

Which step must be completed to create a custom entity ‘Report’ with text fields and a calculated datetime field?

73
New cards

Create an enhancement property for the Report_Ext entity

Which step must be completed to create a custom entity ‘Report’ with text fields and a calculated datetime field?