what does ajax refresh do and what do you have to do to make it work? it allows refreshing
of a specific widget
the widget must have a name and the screen action must be executed with ajax submit
it is ignored if the method is not ajax submit
some widgets can trigger screen actions with ajax. this can be defined in a section in their
properties that is called on click or on change, depending on the widget
what is a web block reusable UI component
develop once and reuse many times
encapsulates its own logic
improves maintainability
-if you change the design or functionality then it affects all usages of the web block
a web block can be used where inside web screens and web blocks, except on itself
an instance of a web block is a widget and when refreshing it with an ajax refresh.... the web
block preparation is executed and the web block is updated
what is the users application application that outsystems provides to create and manage
users and their roles within applications
what are outsystems two built in roles? anonymous for unknown users
registered for users registered in the users application
how are users and roles managed roles are created in applications
, user authorizations are managed manually in the users app or programmatically
-authorizations can also be set using custom logic
to restrict access to a web screen, you should... select the role in the web screen properties
pane and outsystems will automatically check the role at runtime
the recommended data types for session variables are basic and entity identifier types
the lifecycle of a user sessions starts on the first access to the application (even if
anonymous) and ends with a logout or a timeout
can the value of a site property be modified in service center to change the application
behavior at runtime? Yes
how do you consume a SOAP web service provide the WSDL (the endpoint URL or upload
file) choose the binding (if there's more than 1) and choose the methods to consume
when consuming a REST API we can consume a single REST method by doing what provide
the method's URL, fill the parameter values (if there are any), test it to get the JSON response
and copy the JSON response to the body
when consuming a REST service, what callback action should be used to customize a request
sent to the external service? on before request
is it possible to expose a REST API in outsystems? Yes
what does a theme do defines the look and feel of application screens