Professional Documents
Culture Documents
Text
Integer
Boolean
Date
39 - Considering Inputs and Labels, which of the following options is the correct?
Each Input must have an associated Label.
An Input widget can only be used for the Text data type.
To access the value sent in an Input widget, we can simply use InputName.Value.
Labels associated with mandatory fields will display a visual cue on the screen.
40 - What is the behavior of the Screen when a widget is not valid (Valid
property set to False)?
The Screen displays the grayed out widget and displays the input validation error message.
The widget does not appear on the screen and the validation message appears instead.
Displays the regular widget and displays the validation error message when we hover.
Displays the regular widget, applies a specific style (for example, red border) and displays the
validation error message.
41 - Which of the following is not a validation incorporated into OutSystems?
Required fields
Maximum length of text fields
Input field data types
42 - Which of the following options is correct in relation to the Valid property of
the Form?
The Valid property of the Form must be verified after the last custom validation.
The Valid property of the Form is automatically changed to False when all input fields on the
Form are not valid.
The Valid property of the Form must be explicitly set to False (for example, with an Assign)
when an input field is not valid.
When integrated validations are enabled, the Valid property of the Form is automatically
checked before executing the client's action logic.
43 - Considering the users and functions in OutSystems, which of the following
options is the correct?
A Placeholder reserves space on the interface to be allocated when the block is instantiated.
When a block with Placeholders is instantiated, it is mandatory to place at least one widget inside
Placeholders.
Placeholders can be added to screens and blocks.
Only one Placeholder can be added per block.
57 - Regarding block events, which of the following is false?
Events can be defined at the block or screen level.
The events allow you to pass information from the scope of the Block to the parent scope.
Events are triggered by a block and handled by your father.
Two instances of a Block can use the same handler for the same event.
58 - In which of the following situations is it necessary to define a handler for a
block event?
When the event has input parameters.
When the block has Placeholders.
When the event's input parameters are all mandatory.
When the event is defined as mandatory.
59 - In which of the following situations is the On Parameters Changed Event
triggered?
If the value of a block input parameter changes within an action of the block's client.
On Changed parameters must be explicitly triggered by the block's parent.
When the block's parent changes the value of at least one of the block's input parameters.
60 - Which of the following events is not available on Screens or Blocks?
Initialize
Ready
After Fetch
Render
61 - Considering the Initialize event of a Screen, which of the following options
would be the best use case for that event?
Recover data from the server database.
Act based on the data returned by a data action.
Manipulate the DOM.
Set the default value for a local variable.
62 - Which of the following is the correct order of occurrence of events on a
Screen?
Initialize, Ready, Render, Destroy.
Initialize, Destroy, Ready, Render.
Ready, Initialize, Render, Destroy.
Initialize, Render, Ready, Destroy.
63 - Which of the following options is correct in relation to Client Variables?
The value of a Client Variable is shared among all connected users.
Binary lists or data can also be stored in Client Variables.
Client Variables should be used to store confidential information.
Client Variables are useful for caching frequently accessed information.
64 - Which of the following would be a good use case for a Client Variable?
Credit Card Number.
Profile picture.
User Identifier.
Username.
65 - The value of a Site Property can be modified in the Service Center to change
the behavior of the application at runtime.
True
False
66 - Which of the following is a good use case for a Site Property?
Current user ID.
Total quantity of products in stock.
REST Web service API key.
Search keyword.
67 - Which of the following options is correct, when implementing pagination
with tables or lists?
The Initial Pagination Index property contains the current page number.
Pagination's Max Records property contains the number of records to be shown per page.
The Total Count entry for the Pagination standard should be set to the number of records per
page.
68 - Regarding the classification in a Table, which of the following options is the
correct?
All header cells must have the Sort Attribute property set.
Only the sort attribute of the header cells needs to be set. The data is updated automatically.
The On Sort event has an input parameter containing the clicked column.
69 - Regarding the classification of Lists, which of the following options is the
correct?