1/72
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
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?
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?
Page
Which location type directly references one or more Screen containers?
Popup
Which location type directly references one or more Screen containers?
Wizard
Which location type directly references one or more Screen containers?
Worksheet
Which location type directly references one or more Screen containers?
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?
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?
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?
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?
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?
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?
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’?
(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?
ABContact.java
Developers want to debug the application to find a bug reported by the testers. In which file can the developers put breakpoints?
ABContactSummaryExpressions.gs
Developers want to debug the application to find a bug reported bt the testers. In which file can the developers put breakpoints?
ABContactExtEnhancement.gsx
Developers want to debug the application to find a bug reported bt the testers. In which file can the developers put breakpoints?
Subtype entities inherit methods and properties defined in the parent entity’s enhancement
Which statement is true about Gosu enhancements?
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?
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.
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 : Reportvar thisOfficial : Official
Which expression add the new element, polReport, to the Reports array of thisOfficial?
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?
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?
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?
Set the editable property of the Date Input widget to true
Which step must be completed to make a Data Input editable?
List Detail View
What is a valid parent PCF to reference a reusable Detail View PCF?
Screen
What is a valid parent PCF to reference a reusable Detail View PCF?
Card View
What is a valid parent PCF to reference a reusable Detail View PCF?
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?
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?
Add a Row Iterator to the SecondaryAddressesLV
What is the step that must be taken to create and reference a new SecondaryAddressLV PCF file?
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?
Input Set Ref widget could be used to reference a reusable Input Set from a Detail View
Which statement is true about Input Sets?
An Input Set could contain another Input Set
Which statement is true about Input Sets?
A PanelRef widget can be used to reference a reusable Detail View in a Screen container
Which statement is true about Screen containers?
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?

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?

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?

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?
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?
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?
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?
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?
Define the field validator in the fieldvalidators.xml
Which step must be completed to define a custom field validator in the data model?
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?
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?
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?
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?
Add a List View Input widget to an Input Set container
What is a valid way to reference a ContactAddressesLV.pcf?
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?
Add a Panel Ref widget to a Screen container
What is a valid way to reference a ContactAddressesLV.pcf?
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?
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?
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?
A Card is a valid parent PCF for an inline Detail View
Which statement is true about Detail Views?
The filename of a reusable Detail View ends with the ‘DV’ suffix
Which statement is true about Detail Views?
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?
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?
(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?
A custom subtype entity cannot have an ETX file
Which statement is true about create new custom subtypes?
A custom subtype entity is defined in an ETI file
Which statement is true about create new custom subtypes?
Entities marked as final cannot have subtypes
Which statement is true about create new custom subtypes?
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?
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?
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?
Add a typekey field to the entity to reference the typelist
Which step must be completed to reference a typelist with a Type filter?
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?
A new custom typelist cannot have a TTX file
Which statement is true about a new custom typelist?
A new custom typelist is defined in a TTI file
Which statement is true about a new custom typelist?
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?
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?
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?
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?