click below
click below
Normal Size Small Size show me how
Fundamentals Exam
| Question | Answer |
|---|---|
| Which four location types directly reference one or more Screen Containers? | -Wizard -Popup -Page -Worksheet |
| Which two statements are true about Detail Views? | -Every detail VIew must have an input set -The filename of a reusable Detail View ends with the 'DV' Suffix |
| What are three valid ways to reference a ContactAddressesLV.pcf? | -Add a Panel Ref widget to a screen container -Add a List View Input widget to a screen container -Add a list view input widget to an input column in a detail view container |
| Which three steps must be taken for a List View to support modifying cell data and adding elements to an array? | -Add an iterator buttons widget -Ensure the row iterator is editable -Provide the row iterator's toAdd property |
| An existing UI screen has the following two widgets: The phone_id widget should always show the phone number of the selected account manager. Which two configuration steps must be performed to meet the requirement? | -Enable PostOnChange for acct_mgr_id widget -Set relevant PostOnChange target to phone_id |
| The Claim entity has the following subtypes: PersonalAutoClaim, BusinessOwnersClaim, CommercialPropertyClaim. Which scenario is use case for modal containers? | -The application needs to dynamically include one of the several PCF files based on the Claim Subtype |
| The Contact entity has a LegalReports array. The LegalReportsLV List View displays the elements of the array. Which two steps must be taken as part of the configuration to allow the user to add/remove rows to/from the LegalReportsLV? | -Specify the toRemove property of the Row Iterator widget -Add an iterator Buttons widget and link it with the Row Iterator widget |
| An insurance company wants to validate a custom MedCase_Ext entity using validation rules. Which two statements are true? | -medCase_Ext.reject() function must be called to raise an error/warning -MedCase_ExtValidationRules Rule Set must be created and implement the Validatable delegate |
| Which statement is true about screen containers? | -A PanelRef widget can be used to reference a reusable Detail View in a screen container |
| What are three valid parent PCFs to reference a reusable Detail View PCF? | -Screen -List Detail View -Card View |
| Which two statements are true about Input Sets? | -Input Set Ref widget could be used to reference a reusable Input Set from a Detail View -An Input Set could contain another Input Set |
| 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? | -Input Set |
| Which two steps must be completed to make a Date Input editable? | -Add a Toolbar and Edit Buttons to the Screen that includes the Detail View -Set the editable property of the Date Input widget to true |
| Dev team is considering using one of the following PCF files: PersonsLV.pcf, PersonDetailScreen.pcf, PersonDetailDV.pcf, and PersonInputSet.pcf. All the PCF files have one root object defined: aContact : Contact. Which two steps can dev team complete? | -Set the Text's Inputs visible attribute to (aContact as Person).Age != null -Set the Text's Inputs valueType attribute to java.lang.Integer |
| An insurance company wants to also show the number of elemts in ABContact’s HistoryEntries array using the following format: History (x) where x is number of lements in the HistoryEntries array. Which two steps must be completed? | -Update the value of the display key: Training.History = History ({0}) -Update the label property of the widget: DisplayKey.get(“Training.History”, anAbcontact.HistoryEntries.length) |
| What can a developer use to invoke the sendWelcomeLetter function? | -Reference sendWelcomeLetter() function from any other enhancement function of ABContact with the following syntax: this.sendWelcomeLetter() |
| 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? | -(myFinancialSummary.ABContact as ABPerson).Age |
| Which step must a developer take to add a new column field to the OOTB Activity entity? | -Create an Activity.etx file if one does not already exist |
| Which three statements are true about creating new custom subtypes? | -A custom subtype entity cannot have an ETX file -Entities marked as final cannot have subtypes -A Custom subtype entity is defined in an ETI file |
| An Insurance Company wants to add a new field to the OOTB User entity. It will store the average workload of the user, and values will range from 0.0 to 999.9. User entity does not have any EIX or ETX files. What is the correct order of steps to add? | 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) 5. Specify the nullok attribute of the column: true 6. Add a new columnP |
| 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 two steps must be completed to implement the relationship? | -Add a foreignkey field to the Address entity -Add an array element to the Contact entity |
| Which two steps must be completed to reference a typelist with a Typefilter? | -Add a typekey field to the entity to reference the typelist -Specify the name of the filter to be referenced in the typefilter attribute |
| Which statement is true about how the application stores subtypes in the database? | -Subtypes are stored within the same database as their parent types. |
| Which two statements are true about a new custom typelist? | -A new custom typelist cannot have a TTX file -A new custom typelist is defined in a TTI file |
| Which two steps must be completed to extend an OOTB AccountType typelist that does not have an any extension files? | -Create the AccountType.ttx -Verify that the typelist’s final property is set to false |
| Which two steps must be completed to create a custom entity ‘Report’ with text fields and a calculated datetime field? | -Create an entity Report_Ext.eti -Create an enhancement property ofr the Report_Ext entity |
| What is a valid keystroke usage when working with an existing PCF file? | -Use ALT + SHIFT + I from the browser to see the list of PCFs used to render the page |
| Developers want to debug the application to find a bug reported by the testers. In which three files can the developers put breakpoints? | -ABContactSummaryExpressions.gs -ABContact.javae. -ABContactExtEnhancement.gsx |
| An ins company wants to store med info of Doctor contacts. The app should not allow saving new Doctor’s with an expired medical license. An error should appear if the medical license’s expiration date is in the past. What do the developers have to do? | -A new Validation Gosu Rule must be created for the Doctor entity to validate in both the UI and API |
| The developers need to make sure that only one of the rules will be successfully executed for each claim. Which statement correctly describes what the developers have to do? | -actions.exit() must be called in each rule’s Action section |
| Which two statements are true about Gosu Enhancements? | -The ‘this’ keyword can be used to reference physical fields, getter properties, setter properties, and functions of the entity -Subtype entities inherit methods and properties defined in the parent entity’s enhancement |
| Official entity has an array key called Reports of the type Report. The Report entity has a typekey field called ReportType. Given: var thisOfficial: Official. Which expression to retrieve a single array element with ReportType ‘police’? | -thisOfficial.Reports.firstWhere(\r -> r.ReportType == ReportType.TC_POLICE) |
| Official entity that has an array key called Reports of the type Report. Given the delcared variables: var polReport : Report, var thisOfficial : Official. Which expression adds the new element, polReport, to the Reports array of thisOfficial? | -thisOfficial.addToReports(polReport) |
| An insurance company wants to create the MedicaReportPopup to allow users to view/edit details about a single Medical Report of a contact. Which two steps 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) -Set the canEdit property to true |
| An ins co wants to create a popup to allow the logged-in user to view/edit a contact’s details. The popup should open in edit mode and the Update and Cancel buttons should be displayed. Which two steps must be completed? | -Define one variable for each parameter from the entry point -Define an entry point for the popup with one parameter |
| A Text Input widget displays the name field of the contact entity. The ins co wants to make the Text Input value linkable to a location containing more details about the contact. Which two statements describe correct configurations to imeplement this? | -Configure the Text Input widget’s action property to call a Popup with the contact -Configure the Text Input widget’s action property to call a Page with the contact |
| The following variable stores an instance of the Contact entity: var thisContact : Contact. Which statement is true about Entity Names? | -an Entity Name could be referenced from a Gosu rule using thisContact.DisplayName property |
| Which three steps must be completed to define a custom field validator in the data mode? | -Create a display key display_xx_XX.properties file -Define the field validator in the fieldvalidators.xml -Define the validationExpression property in the widget. |
| The Contact entity has the following subtypes: Person, Company, and Place. Which two steps must be completed to implement a valid modal container set? | -Create the following four PCF files: ContactDetailsDV.Person.pcf, ContactDetailsDV.Company.pcf, ContactDetailsDV.Place.pcf, ContactDetailsDV.Default.pcf -Define the same required variable list for every PCF file in the set |