Вы находитесь на странице: 1из 4

Outsystems Quiz Questions

Study online at quizlet.com/_6y43uw

1. can style classes be overridden? yes 13. how do you consume a provide the WSDL (the
SOAP web service endpoint URL or upload file)
2. can the value of a site property Yes
choose the binding (if there's
be modified in service center to
more than 1) and choose the
change the application behavior
methods to consume
at runtime?
14. how do you create a menu you can just drag and drop that
3. the check box widget is bound boolean
option for a screen screen onto the menu
to a variable of type.....
15. how do you replace data drag your entity and drop it
4. the combo box widget allows use source entity
on a widget using the onto the widget
selecting one value out of property to get choices
automatic way?
possible alternatives in a drop from entity or static
down list. what ways can you do use source record list 16. if an attribute is names integer
this property to get choices "totalcount" then
from list of records outsystems will auto set
use special list section to its data type to....
manually set special
17. if we have multiple the execution is moved to the
alternatives
exception handlers in an exception handler that is most
5. does outsystems manage the no, developers don't action flow and an specific to the exception
underlying database tables for need access to the exception is raised...
the developer? database server
18. if you have the same style the one in the screen; the style
6. ending a screen action with an false class defined in a web sheet of a screen is the last one
end element or a destination to end preserves the values block, screen, and the to be loaded
the current screen yields the of the screen variables theme, which definition is
same result and widgets applied?
destination resets them to
19. the image widget displays static images, images
their defaults
in an URL, and images in the
7. entities and attributes are tables and columns database
created in the database as....
20. in a many to many an identifier and foreign keys to
8. entities are created with a set of create, createOrUpdate, relationship, the junction each parent entity
entity actions for CRUD Update, Get, Delete, entity must have at least
operations. What are they? GetForUpdate these attributes
9. the expression widget displays text calculated 21. in an aggregate, the define values for testing the
at runtime purpose of the test values preview data of the aggregate
section is....
10. how are users and roles roles are created in
managed applications 22. in an aggregate, the define the entities we want to
user authorizations are sources section is used for retrieve records from
managed manually in the
23. in an SQL query, the yes; must always be defined
users app or
output entities/structures using entities or structures and
programmatically
must always be defined to match the columns in the
-authorizations can also
know the output type SELECT clause
be set using custom
logic 24. in a switch statement, the first branch that the
what happens? condition evaluates to true is
11. how can we limit the number of use the max records
executed
records returned by an property
if no branch evaluates to true,
aggregate?
the otherwise branch is
12. how do you auto create a list drag and drop an entity executed
screen along with a details to the UI flow to create the otherwise branch is required
screen the list screen and repeat
25. in rich widgets, the allows sorting by column in a
it to create the detail
list_sortColumn widget table records by clicking on
screen
does what that column
26. an instance of a web block is a the web block 39. some widgets can trigger screen on click or on change,
widget and when refreshing it preparation is executed actions with ajax. this can be depending on the
with an ajax refresh.... and the web block is defined in a section in their widget
updated properties that is called
27. in the outsystems debugger, restart debugging 40. the SQL query only allows False
which one the following ones that are available: executing SELECT statements
commands in not available in -step over
41. a structure can have attributes of basic, structure, entity,
outsystems? -stop debugging
the following data types: and list
28. in the web blocks section of the no; screens that are
42. the table records widget displays records in a
theme properties, does changing already created with the
tabular layout, one per
the layout web block mean previous layout web
row
changing the layout of existing block are not impacted
screens? 43. T/F: consumer modules can only True
reuse elements from producer
29. in what order are style sheets web block is first, then
modules of the same application
loaded? theme, then screen
44. T/F: entity identifiers can be False
30. is it possible to expose a REST Yes
simple primary keys or
API in outsystems?
composite keys
31. is it possible to see the SQL Yes
45. T/F: in OutSystems, it is possible True
generated by an aggregate? in the executed SQL
to inspect the values of variables
property
while debugging
32. the lifecycle of a user sessions starts on the first
46. T/F: input parameters are always F
access to the
mandatory
application (even if
anonymous) and ends 47. T/F: In the screen lifecycle, the False
with a logout or a preparation runs on the browser. preparation contains
timeout server-side logic that is
executed before
33. a list in outsystems is a collection of
rendering the screen
elements of the same
data type 48. T/F: outsystems has pre-built True
screens with logic and data for
34. the on click properties allow links and buttons can
typical scenarios to speed up
defining the behavior of links and either navigate to
application development
buttons and... screens or submit
requests 49. T/F: the form widget only allows false
input and label widgets layout of the widget is
35. output parameters are available both inside and outside
flexible, allowing to add
where? of their implementation
and organize many
scope
different widgets the
a value must be
way you need
assigned to the output
param inside to be 50. T/F: the list of values displayed T
returned to the outside on the combo box widget can be
a combination of entity and
36. the recommended data types for basic and entity
special list
session variables are identifier types
51. T/F to design screens with great T
37. regarding exposing elements in only elements with the
UI patterns, outsystems UI and
producer modules, what property public property set to
rich widgets provide widgets that
must be set to yes? Then what yes can be exposed
are available in the service studio
modules can the exposed and reused by modules
toolbox
elements be used by? of any application
52. to restrict access to a web select the role in the
38. server actions can have the input, output, local
screen, you should... web screen properties
following variables...
pane and outsystems
will automatically check
the role at runtime
53. a web block can be used inside web screens and web 66. what's the correct screen run preparation then render
where blocks, except on itself lifecycle order after clicking the destination screen
a button with the navigate
54. what are outsystems two anonymous for unknown users
method
built in roles? registered for users registered
in the users application 67. what's the interface behavior displays the regular widget,
when a widget is not valid applied specific styling, and
55. what are the types of 1to1, 1tomany,manyTomany
displays the validation error
relationships that can
message when it gains focus
implemented in
OutSystems? 68. what's the name of the web service center
console that can be accessed
56. what can directly apply a module or UI flow
to check log reports and
theme to?
environment health
57. what does ajax refresh do it allows refreshing of a information?
and what do you have to specific widget
69. what type of variables can be input parameters and local
do to make it work? the widget must have a name
created inside a screen? variables
and the screen action must be
screens do not have output
executed with ajax submit
params
it is ignored if the method is
not ajax submit 70. what types of applications web, mobile, and service
can be created in
58. what does a theme do defines the look and feel of
outsystems?
application screens
71. when columns are hidden in they are still part of the
59. what does the it is a navigator for table
an aggregate output of the aggregate
list_navigation widget do records with multiple pages,
showing a defined number of 72. when consuming a REST API provide the method's URL,
elements per page we can consume a single fill the parameter values (if
REST method by doing what there are any), test it to get
60. what does the refresh data refreshes the data of a specific
the JSON response and
in the flow of a screen query that is present in the
copy the JSON response to
action do? preparation
the body
it re-executes the specified
aggregate or sql query 73. when consuming a REST on before request
service, what callback action
61. what does the widget tree the hierarchy of the widgets on
should be used to customize
represent? the screen
a request sent to the
62. what is a web block reusable UI component external service?
develop once and reuse many
74. when data is sent to the mandatory values and
times
server with the submit correct data types
encapsulates its own logic
method, outsystems has built
improves maintainability
in validations that validate
-if you change the design or
functionality then it affects all 75. when deleting a record form delete
usages of the web block an entity, it deletes all
records of an entity with
63. what is the correct syntax {Entity} and {Entity}.[Attribute]
foreign key references. what
for writing names of
is the delete rule that's
entities and attributes in
happening
an SQL query?
76. when designing the flow of a it can have one start node
64. what is the main purpose fetch data from the databases
server action and multiple (as long as
of the screen preparation?
they're different) end nodes
65. what is the users application that outsystems like end and raise exception
application provides to create and manage
77. when doing a "with or all records from the left
users and their roles within
without" join between two entity even if there is no
applications
entities, it returns match in the right entity
LEFT JOIN
78. when the validation is set to client and server build in validations are first checked on the client side and if not valid
the user gets error messages immediately
79. when using an aggregate function like Sum, average, only the resulting aggregated attribute is part of the aggregate output
min, max, or count on an attribute when aggregating attributes, the aggregate changes its output and only
return the computed aggregated columns
80. when you use a template to create a screen, what does it makes a copy of the template to create the screen with sample data
it do? that can be replaced by real data
-the created screen is a copy of the template including all of the layouts,
widgets, styles, and logic
81. which HTTP request method does the submit method POST
use?

Вам также может понравиться