Exam questions with verified answers
A Form has a Save button with the Built-in Validations property set to
Yes. Which validations are automatically performed when a user clicks
the button?
A. Check if the mandatory fields are filled in.
B. Check if the mandatory fields are filled in and if the non-mandatory
fields
that are later used in the logic, are also filled in.
C. Check if the mandatory fields are filled in and if the data submitted
by the user matches the data type expected in the input fields.
D. Check if the mandatory fields are filled in and if the data submitted
by the user matches the data type of the Form's data source. Ans✓✓✓
C
A Screen contains a Form to collect Customer data. The Form has a
Save Button with the On Click property set to a SaveOnClick Action,
which sends the data to the server to store it in the database. The
developer must ensure that the Action will not send the data to the
server when the mandatory Customer data fields have not been filled
in. What is the best way to do that?
A. Set the Built-in validations of the Save button to Yes.
B. Perform custom validations for all inputs. If one fails, set the Valid
property of the Form to False.
,C. Set the Built-in validations of the Save button to Yes and check if the
Form's Valid property is True.
D. Set the Built-in validations of the Save button to Yes and add an
Exception Handler flow to handle invalid inputs. Ans✓✓✓ C
Based on the CheckRegisteredRole action, which of the following
implementation is true?
A. Can be used in client action.
B. Can be used to hide particular screen widgets or a screen content.
C. Can be used in Data Action Flow.
D. Can be used in the screen expression. Ans✓✓✓ B
Bootstraping a file with following data
Where the entity attributes have following data type:
A. Email number cannot be imported as its doesn't match data type
B. Phone number cannot be imported as its doesn't match data type
C. Address number cannot be imported as its doesn't match data type
D. All field will be imported Ans✓✓✓ D
By Using pagination widget in an aggregate what Total Count Means
A. Total no of items displays in a screen
B. Total no of pages in the pagination
C. Count property of an aggregate
,D. Maximum record of an aggregate Ans✓✓✓ C
Can We give Client action As Expression?
A. Yes
B. No Ans✓✓✓ A
Choose the scenario from the list below that best fits the two entities
Movie and Movie Genre:
A. If we change the join to with and without then no record will be
shown
B. If we change the join to only with then output will not change
C. If we change the join to with and without then complete data will be
shown
D. If we change the join to only with then no record will be shown
Ans✓✓✓ C
Complete the below sentence, "One of the inputs valid property is
false..."
A. form.valid property automatically becomes false.
B. explicitly need to set the form.valid property to false.
C. form.valid property is still true. Ans✓✓✓ A
Consider the following Action, that calculates the square root (sqrt) of a
positive decimal number (N). Knowing that the function was called with
, N = -1, and the debugger is available at the Start node, what will
happen when the
developer selects the Continue (F9) option highlighted in the picture?
A. The Action will end, with sqrt = 0 and an error message would be
shown.
B. The debugger will stop at Raise 'Invalid Number' exception node. 48
C. The debugger will stop in the N < 0 If node. Ans✓✓✓ A
Consider the following Action. What happens if the GetEmployeeById
Aggregate does not return any record?
A. The DatabaseException flow is executed.
B. The RecordNotFound flow is executed.
C. No exception flow is executed.
D. The module's global exception handler is executed. Ans✓✓✓ B
Consider there are two entities (Entity1 and Entity2) that are related.
Entity2 has a reference attribute of type Entity1 identifier. The
IsMandatory property of this reference attribute is set to Yes. In an
aggregate, Entity1 is added as a source. Now on dragging and dropping
Entity2 into the source of the aggregate, what would happen?
A. The entities will be joined automatically using "With" join
B. The entities will be joined automatically using "Only With" join
C. The entities will be joined automatically using "With or Without" join