New Year Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

OutSystems Associate-Reactive-Developer - Associate Reactive Developer (OutSystems 11) Exam

Regarding exposing elements in Producer modules...

A.

Any element can be exposed, and reused, but only by modules of the same application.

B.

Any element can be exposed, and reused by modules of any application.

C.

Only elements with the Public property set to Yes can be exposed and reused by modules of any application.

D.

Only elements with the Public property set to Yes can be exposed and reused, but only by modules of the same application.

Consider a Screen that contains a Form to collect Customer data. The Form has a Save Button with the On Click Destination set to a SaveOnClick Action, which sends the data to the server to store it in the database. What is the best way to make sure that we do not send the data to the server when the mandatory Customer data fields have not been filled in?

A.

Just 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.

In a Many-to-Many relationship, the Junction Entity must have at least these attributes ...

A.

A composite key with reference to each parent Entity.

B.

An identifier and foreign keys to each parent Entity.

C.

Foreign keys to each parent Entity and the Count of the junction records.

D.

Id, Label, Order, Is Active.

In an SQL Query, the Output Entities, structures must always be defined to known the output type

A.

True

B.

False

For Aggregate as shown below, Ask filter to find the person whose name contains the string "John"

A.

Person.Name = "John"

B.

Person.Name like "John"

C.

Person.Name like "%John%"

D.

Person.Name like 'John'

It is possible to translate all Server Actions into SQL.

A.

True

B.

False

Considering the On Initialize lifecycle event, which of the following options is true?

A.

The On Initialize event is triggered before the Screen or Block is rendered and before fetching any data.

B.

The On Initialize event is triggered after the Screen or Block has been rendered, so you can use it to manipulate its structure.

C.

The On Initialize event is triggered after an Aggregate finishes fetching data and can be used to act upon the retrieved data before it's used in the Screen.

D.

The On Initialize event is triggered after the input parameter of a Block changes.

The Checkbox or Switch Widgets are bound to a variable of which type?

A.

Boolean

B.

Text

C.

Integer

D.

Date

Consider that you want to change your application Header, with new fonts, colors and an icon. What is the best approach to accomplish that in Outsystems?

A.

Change the Common/Header Web Block, by adding a Container with the new icon. Add the new CSS to the Module Theme's Style Sheet.

B.

Add the new CSS to the Style Sheet of every Web Screens in the application, overriding the Style Sheet of the Common/Header Web Block Replace the Header_Logo with the new icon.

C.

Change the Style Sheet of the Common/Header Web Block, with the new CSS implemented and replace the Header_Logo with the new icon.

D.

Replace the Common/Header Web Block on every Web Screen with a new Web Block containing the new icon and CSS in its Style Sheet.

The recommended data types for Session Variables are...

A.

Any data type can be used.

B.

Basic and Structures Types.

C.

Basic and Entity Identifier Types.

D.

Basic and Entity Types.