Skip to main content
Sign up
Log in
My Platform
Tools
Tools
Go back
Downloads
IPP
Licensing
Learn
Learn
Go back
Training
Welcome
Guided Paths
Training Planner
Courses
Tech Talks
Classroom
Certifications
Documentation
Overview
OutSystems 11
Best Practices
How-to Guides
Community
Community
Go back
Home
Jobs
Forums
Forge
Ideas
Members
Badges
Support
OutSystems.com
Sign up
Log in
Template:OutSystems/Documentation_KB/Breadcrumb_New_Layout
Documentation
OutSystems 10
Reference
OutSystems Language
Platform Utilities
OutSystems Language
Template:OutSystems/OSLanguageSwitcher
Language:
English
日本語
We think these articles could help:
New in OutSystems 11
Getting started
Choose the right app for your project
Service Studio Overview
Create Your First Reactive Web App
Create Your First Mobile App
Create Your First Traditional Web App
Create Apps from Application Templates
Use a Forge Component Made by the Community
Service Studio Tips and Tricks
Developing an Application
Application Templates
Use Data
Data Modeling
Entities
Create an Entity to Persist Data
Static Entities
Create and Use an Enumerate
Entity Relationships
Create a One-to-One Relationship
Create a One-to-Many Relationship
Create a Many-to-Many Relationship
Delete Rules
Create an Entity Index
Query Data
Fetch and display data from the database in OutSystems
Filter Query Results
Sort Results in an Aggregate
Calculate Values from Grouped Data
Aggregate a Column into a Single Value
Implement asynchronous data fetching using Aggregates
Create a Calculated Attribute in an Aggregate
Get Distinct Values from the Database
SQL Queries
Download a file through browser
Bootstrap an Entity Using an Excel File
Use Structures and Records to Create Compound Data Types
Use Site Properties to Configure Behaviors at Runtime
Sessions in Web Applications
Share a Client Variable between apps
Use Resources
Caching
Offline
Implementing Offline Sync
Sync Framework Reference
Offline Data Sync Patterns
Read-Only Data
Read-Only Data Optimized
Read/Write Data Last Write Wins
Read/Write Data with Conflict Detection
Read/Write Data One-to-Many
Offline Sync Checklist
Design UI
Screen
Accessibility
Testing and fixing accessibility issues
Accessible Rich Internet Applications roles and attributes
UI Patterns accessibility reference
Links to additional accessibility resources
Screen Templates
Replace the sample data in Screens created from Screen Templates
Theme compatibility in Screen Templates
Creating Screen Templates
How Screen Templates work
Guidelines for creating Screen Templates
Metadata reference
Sample data
Creating and editing tables
Table pagination and sorting
Inputs
Choose One Value from a List
Pick Only One Option in a Group of Choices
Switch or Toggle a Boolean Value
Create and use a Popup
Enable End Users to Upload Files
Forms
Use a Form to Group Input Widgets
Validate the fields of a form
Images
Use Icons
Display an Image Stored in the Database
Look and Feel
Change the look of widgets with Styles Editor
Cascading Style Sheets (CSS)
Design the Layout of Screens Using Placeholders
Themes
Customize the look of your app with Theme Editor
Reuse UI
Create and Reuse Screen Blocks
Use Events to Propagate Changes From a Block to the Parent
Maintain UI in dedicated modules
Pass Data Between Blocks
Create a Custom Application Template
Patterns
Using Mobile and Reactive Patterns
Columns
Display on Device
Gallery
Master Detail
Accordion
Alert
Blank Slate
Card
Card Background
Card Item
Card Sectioned
Chat Message
Flip Content
Floating Content
List Item Content
Section
Section Group
Tag
Tooltip
User Avatar
Action Sheet
Animate
Animated Label
Carousel
Date Picker
Dropdown Search
Dropdown Tags
Floating Actions
Horizontal Scroll
Input with Icon
Lightbox Image
Notification
Map
Range Slider
Range Slider Interval
Search
Sidebar
Stacked Cards
Video
Bottom Bar Item
Breadcrumbs
Pagination
Section Index
Submenu
Tabs
Timeline Item
Wizard
Badge
Counter
Icon Badge
Progress Bar
Progress Circle
Progress Circle Fraction
Align Center
Button Loading
Center Content
Margin Container
Mouse Events
Swipe Events
Touch Events
Public Actions
Using Traditional Web Patterns
Content
Accordion
Alert
Balloon
Blank Slate
Bullets
Card
Card Background
Card Sectioned
Carousel
Chat Message
Light Box Image
Modal
Panel
Section
Tag
Tooltip
Controls
Animated Label
Button Group
Date Picker
Dropdown
Dropdown Select
File Upload
Floating Actions
Input with Icon
Range Slider
Range Slider Interval
Search Balloon
Search
Time Picker
Toggle Button
Video
Layout
Layout Login
Layout Login Split
Layout Popup
Layout Side Menu
Layout Top Menu
Login Form
Navigation
Breadcrumbs
Navigation Bar
Section Index
Sidebar
Tabs
Timeline
Wizard
Numbers
Badge
Counter
Icon Badge
Progress Bar
Progress Circle
User Initials
Responsive
Display on Device
Load on Visible
Move on Device
Responsive Table
Structure
Align Center
Columns
Gallery
Utilities
Animate
Character Count
Fieldset
Flip Content
Iframe
Separator
Stacked Icon
Navigation
Navigate to a Detail Screen
Pass Data Between Screens With Input Parameters
UI Flows
Translating the app UI
Multilingual Web Applications
Translations Behavior Editor
Technical Preview - Multilingual Reactive Web and Mobile Apps
Translate your app
Translating with the translation editor
Translation management
Implement Application Logic
Edit expressions
AI-assisted development
Actions in Reactive Web and Mobile Apps
Actions in Web Applications
Screen and Block Lifecycle Events
Use a For Each to Iterate a List
Update List Items on a Screen
Use Ajax to Refresh Part of a Screen
Send an Email From a Web Application
Handle Exceptions
Analyze the Logs of Exceptions
Exception Handling Mechanism
Use Processes (BPT)
Processes
Create a Process Flow
Process Flow Editor
Process Flow Toolbox
About Output Parameters in a Process Flow
Use Callback Actions
Using Process Callback Actions
Using Process Activities Callback Actions
Use Process Extended Actions
Launch Process Action
Close Human Activity Action
Close Wait Action
Start Conditional Start Action
Use Process Entities
Process Entities Attributes
Upgrade Processes
Impact of Changing Parameters
Impact of Adding Activities to Process Flows
Impact of Deleting Activities from Process Flows
Impact of Moving Activities in Process Flows
Patterns for Designing Processes
Designing Sequential Activities
Designing Conditional Paths
Designing Parallel Activities
Designing Waiting Activities
Designing Automatic Activities
Communicating with a Process
Designing Polling of External Systems
Executing Multiple Instance Activities
Best Practices for Designing Processes
Design Processes with Small Flows
Terminate Idle Processes
Limit the Use of Conditional Starts
Separate Process Logic from Application Logic
Scale Queries over Process Entities
Design Scalable Database Queueing Using Light Processes
Use Timers
Create and Run Timers
Monitor Timers
Reuse and Refactor
Use Actions to Encapsulate Logic
Expose and Reuse Functionality Between Modules
Handle Changes in Exposed Functionality
Understand Strong and Weak Dependencies
Use Services to Expose Functionality
Convert to Services
Libraries
Convert to Library
Secure the Application
End User Management
Access the Users application
Classify Users as Internal Users
Add and Delete End Users
Grant and Revoke End User Roles
Manage End Users and Organize Roles using Groups
Customize Groups
End Users Authentication
Configure Active Directory Authentication
Configure LDAP Authentication
Configure SAML 2.0 Authentication
Configure Azure AD Authentication
Configure Okta Authentication
Integrated Authentication
Persistent Login
Single Sign-On
User Roles
Create and Use Roles
Validate End User Permissions in the Application
Restrict Access to an Internal Network
Secure HTTP Requests
Secure the Data of your Mobile Apps
Troubleshooting Applications
Debugging Applications
Breakpoints
Watches
Threads
Public and Personal Areas
Debugging Producer Modules
Debugger Tab Reference
Troubleshoot Debugger Connection Issues
Log Information in Action Flows
Troubleshoot Service Actions Using Logs
Trace Executed Queries Back to Your OutSystems Applications
Solve Common Mobile App Development Issues
Advanced Mobile App Troubleshooting Using Chrome
Inspect the HTTP requests in Mobile Apps for iOS
Merge the Work
The merge feature and team collaboration
Compare and merge example with conflicts
Developing for Testability
Service Studio Shortcuts
Delivering Mobile Apps
Customize Your Mobile App
Modify the App Icon
Set the Preferences for Your Mobile App
Use Custom Splash Screens
Customize the Application Status Bar
Customize the Errors Screen
Configure Accessible Domains for Your Mobile App
Extensibility Configurations JSON Schema
Generate and Distribute Your Mobile App
Generate and Distribute Your Mobile App for Development Tests
Generate and Distribute Your Mobile App to a Limited Group of End Users
Generate and Publish Your Mobile App to the Mobile App Stores
Publish Your Mobile Android Application to the Google Play Store
Publish your Mobile iOS application to the Apple App Store
More Information on Generating and Distributing Mobile Apps
Native Platforms Configuration
Mobile App Update Scenarios
Technical Preview - Configure mobile apps updates distribution
Mobile Apps Build Service
Android Support Library Versions for MABS
Building apps with AndroidX
Distribute as a progressive web app (PWA)
Harden the protection of mobile apps with AppShield
Compliance with Third Party Licenses
Extensibility and Integration
Artificial Intelligence
Use the Azure LUIS Connector in OutSystems apps
Use the Azure QnA Maker Connector in OutSystems apps
Use the Azure ML Connector in your OutSystems applications
Use the AI Language Analysis component in your OutSystems apps
Create AI-powered chatbots
The chatbot architecture
Get started: create an FAQ chatbot for your app
Chatbot configuration wizard
Create advanced logic for more AI functionalities
Create custom chatbot UI
Reply with cards
Add a chatbot UI block to your app
Create and configure the chatbot webhook module
Create and deploy a knowledge base in Azure
Create the chatbot resources in Azure
Reference
The Azure resources reference
Early Access Program - ML Builder
Getting started
Creating a model
Implement model in your app
Data considerations
Model performance
Security, Legal and Compliance FAQ
Mobile Plugins
File Plugin
File Transfer Plugin
Using Cordova Plugins
JavaScript
Extend Your Mobile and Reactive Apps Using JavaScript
Defining Asynchronous JavaScript Code
Use JavaScript Code from an External Library
Extend Your Web Application Using JavaScript
Define and Run JavaScript Code
Handle JavaScript Errors
REST
Consume REST APIs
Consume One or More REST API Methods
Change a REST API Method
REST API Structures
Configure a Consumed REST API at Runtime
Simple Customizations
Advanced Customizations
Handling REST Errors
Redacting information from REST API logs
Unsupported REST Enum Use Cases
Expose REST APIs
Expose a REST API
Add Basic Authentication to an Exposed REST API
Add Custom Authentication to an Exposed REST API
Customize REST URLs
Customize REST API Responses
Preprocess REST API Requests
Change the HTTP Status Code of a REST API
Throw a Custom Error in an Exposed REST API
Document an Exposed REST API
Troubleshoot a REST API
SOAP
Consuming SOAP Web Services
Consume a SOAP Web Service
Configure Web Service Authentication
Refresh a SOAP Web Service
Configure a SOAP Web Service at Runtime
Use Advanced Extensibility
Example: Change service endpoint at runtime
Example: Add WS-Addressing elements to SOAP requests
Example: Add an HTTP header
Example: Add SOAP header
Example: Authenticate using a client certificate
Example: Use a different character encoding
Example: Use MTOM
Unsupported SOAP Use Cases
Exposing SOAP Web Services
Expose a SOAP Web Service
Document an Exposed SOAP Web Service
Troubleshoot a SOAP Web Service
Set the logging level of REST and SOAP integrations
Logging levels reference for REST and SOAP
SAP
Integrate with a SAP System
Configure a SAP Connection at Runtime
Execute SAP Stateful Calls
Execute SAP Stateless Calls
Troubleshoot SAP Remote Functions
Extend Logic with Your Own Code
Extensions
Extension Source Files
Extension Life Cycle
Create an Extension
Define the Extension Elements
Code the Extension
Edit Extension Source Code
Connect to a Server
Verify the Extension
Verify the Extension Definition
Update the Extension Source Code
Compile the Extension
1-Click Publish the Extension
Use the Extension in a Module
Managing Extensions
Define Extension Actions
Add an Action
Action Parameters
Import Actions from .NET Assembly
Supported Configurations for Import Actions from .NET Assembly
Define Extension Structures
Define Extension Entities
Add an Entity
Entity Attributes
Import Entities from a Database
Entities Change Management
Refresh an Entity
Define Resources
Import Web Services from a .NET Assembly
Download an Extension
Integrate with an External Database
Configure OutSystems to Send Emails
Managing the Applications Lifecycle
Manage Your OutSystems Infrastructure
Deploy Applications
Tag a Version
Deploy an Application
Deployment Plans
Technical Preview - Configure Site Properties During Deployment
Configure Application Settings After Deployment
Deploy an Application with Dependencies
Deploy a Single Module
Plan a Deployment for the Operations Team
Deploy in a Short Deployment Window
Deploy to an Environment with Applications with Errors
Deploy an Integration With an External Database
Deploy an Application to a Container
Apply a Hotfix
Repair Deployed Applications
Refactor an Application
Rollback to a Previous Version
Selective Deployment Using Deployment Zones
Create a New Deployment Zone
Configure an Application to Use a Deployment Zone
Deployment Zones Reference
Override the Default Mobile Extensibility Configurations
Gather user feedback
Enable user feedback for apps
Send feedback in mobile apps
Send feedback in web apps
Handle the submitted feedback
Manage IT Users
Understand the Permission Model for IT Users
Create and Assign Roles
Create an IT User
Create an IT Team
Set Up the Permissions in a Team
Grant Permissions for Specific Applications
Control Who Creates Applications
Allow Managers to Handle Permissions of IT Teams
Allow Integrations With External Databases
Find Out the Permissions of IT Users
Secure the Applications
Configure an Internal Network
Apply Content Security Policy
Enforce HTTPS Security
Encrypt web apps view state
Protection against Brute Force Attacks
Use HTTPS by Enabling SSL
Use an External Authentication Provider
Implement an Authentication Plugin
Configure App Authentication
Monitor and Troubleshoot
View the Environment Logs and Status
Monitor Usage with Audit Logs
Enable Analytics for an Environment
Troubleshoot the Performance of an Application
How Application Performance Is Measured
The APDEX Performance Score
Logging database and architecture
The log tables and views
Query log data
Log data reference
Test Automation in the Delivery Lifecycle
Lifecycle Management and Data Protection
Deploying to Containers
Recommended Network Architecture
Running Your Application in a Container
Deploying an Application to a Docker Container
Deploying an Application to Pivotal Cloud Foundry
Deploy an Application to Containers using an Automated Deployment Tool
Scaling Container-deployed Applications
Monitoring Applications Running in Containers
Deploy an App to Amazon Elastic Container Service (ECS) Step-by-Step
Setting Up OutSystems
Possible setups for an OutSystems infrastructure
OutSystems Cloud network architecture
OutSystems system requirements
OutSystems network requirements
Default Platform Server and database configurations
Configure your OutSystems environment
Configure the infrastructure management console
Unattended Installation and Upgrade
Configuration Tool Command Line Reference
server.hsconf Configuration File Reference
Solution Pack Tool (OSPTool) Command Line Reference
OutSystems on Microsoft Azure
Set Up OutSystems on Microsoft Azure
Additional Configurations for OutSystems on Microsoft Azure
Quick Reference for OutSystems on Microsoft Azure
How to Get the Setup Logs of OutSystems on Microsoft Azure
Reference
OutSystems Language
Data
Database Reference
Auto Numbers on Database
Database Compatibility Issues
Database Constraints
Database Data Types
Database Indexes
Default Values on Database
Handling Transactions
How Data Model Changes are Handled
Data Types
Available Data Types
Data Types at Runtime
List
Structure
Structure Attribute
Handling Data
Queries
Aggregate
Query Parameter
SQL
Supported Join Types
Resource
Runtime Property
Session Variable
Client Variable
Site Property
Variables
Input Parameter
Local Variable
Output Parameter
Modeling Data
Entity
Entity Attribute
Entity Diagram
Static Entity
Extensibility and Integration
Mapping External DB Data Types to OutSystems Data Types
REST APIs
Consumed REST API
Mapping REST Data Types to OutSystems Data Types
REST API
REST API Method
Input Parameter (REST API Method)
Output Parameter (REST API Method)
Structure (REST API Method)
Structure Attribute (REST API Method)
REST API Callback
Input Parameter (REST API Callback)
Output Parameter (REST API Callback)
Structure (REST API Callback)
Structure Attribute (REST API Callback)
Exposed REST API
Built-in HTTP Status Codes
Supported Media Types in REST API Requests
REST API
REST API Method
Input Parameter (REST API Method)
Output Parameter (REST API Method)
REST API Callback
Input Parameter (REST Service API Callback)
Output Parameter (REST Service API Callback)
Structure (REST Service API Callback)
Structure Attribute (REST Service API Callback)
REST API Callback (Authentication)
Input Parameter (REST Authentication)
SAP
Mapping SAP Data Types to OutSystems Data Types
SAP Connection
SAP Remote Function
Input Parameter (SAP Remote Function)
Output Parameter (SAP Remote Function)
Structure (SAP Remote Function)
Structure Attribute (SAP Remote Function)
SAP Callback
Input Parameter (SAP Callback)
Input Parameter (SAP Username)
Input Parameter (SAP Password)
SOAP Web Services
Consumed SOAP Web Service
Mapping XML Data Types to OutSystems Data Types
Consumed SOAP Web Services Constraints
SOAP Web Service (Consumed)
Web Service Method (Consumed)
Input Parameter (Consumed SOAP Method)
Output Parameter (Consumed SOAP Method)
Username Input Parameter (Consumed SOAP)
Password Input Parameter (Consumed SOAP)
SOAP Callback (Consumed SOAP)
Static Entity (Consumed SOAP)
Static Entity Attribute (Consumed SOAP)
Structure (Consumed SOAP)
Structure Attribute (Consumed SOAP)
Deprecated Implementation
SOAP Web Service (Deprecated)
Web Service Method (Deprecated SOAP)
Input Parameter (Deprecated SOAP)
Output Parameter (Deprecated SOAP)
Structure (Deprecated SOAP)
Structure Attribute (Deprecated SOAP)
Exposed SOAP Web Service
Mapping OutSystems Data Types to XML Data Types
SOAP Web Service
Web Service Method
Logic
Built-in Functions
Math
Numeric
Text
Date and Time
Data Conversion
Format
Email
Environment
URL
Miscellaneous
Roles
Expressions
Operands
Operators
Implementing Logic
Logic Elements
Client Action
Screen Action
Server Action
Download
Role
User Exception
Role Exception
Logic Tools
Start
Run Client Action
Run Server Action
Refresh Data
Aggregate
SQL
If
Switch
For Each
Assign
Record List To Excel
Excel To Record List
JSON Deserialize
JSON Serialize
Exception Handler
Raise Exception
Comment
Message
Destination
Download
JavaScript
Trigger Event
End
Interfaces
Adding Data and Logic
Aggregate
Client Action
Data Action
Script
Designing Screens
Block Widget
Button
Button Group
Button Group Item
Checkbox
Container
Dropdown
Expression
Form
HTML Element
Icon
If Widget
Image
Input
Label
Link
List
List Action
List Item
Placeholder Widget
Popover Menu
Popup
Radio Button
Radio Group
Switch
Table
Text Area
Text Widget
Upload
Patterns
Carousel Reference
Columns Reference
Date Picker Reference
Gallery Reference
Lightbox Image Reference
Master Detail Reference
Range Slider Reference
Range Slider Interval Reference
Stacked Cards Reference
Swipe Events Reference
Tabs Reference
Touch Events Reference
Designing the Layout
Image
Localized Image
Mobile Theme
UI Flow
Navigating in the Application
Block
Comment
Event
External Site
Screen
Platform Utilities
System Events
Mobile
On Application Ready
On Application Resume
Processes
Process Elements
Process
Process Tools
Automatic Activity
Conditional Start
Decision
Decision Outcome
Execute Process
Human Activity
Process Start
Process End
Send Email
Wait
Timer
Workspace
Mobile Module
Reference
Traditional Web
Web Interfaces
Adding Data and Logic
Screen Action
Designing Screens
Button Widget
Cell Widget
Check Box Widget
Combo Box Widget
Comment Widget
Container Widget
Editable Table Widget
Edit Record Widget
Expression Widget
Form Widget
Header Row Widget
If Widget
Image Widget
Input Password Widget
Input Widget
Label Widget
Link Widget
List Box Widget
List Records Widget
Placeholder Widget
Radio Button Widget
Row Widget
Show Record Widget
Table Records Widget
Table Widget
Text Widget
Upload Widget
Web Block Widget
Patterns
Accordion Reference
Alert Reference
Align Center Reference
Animate Reference
Animated Label Reference
Badge Reference
Balloon Reference
Blank Slate Reference
Breadcrumbs Reference
Bullets Reference
Button Group Reference
Card Reference
Card Background Reference
Card Sectioned Reference
Carousel Reference
Chat Message Reference
Character Count Reference
Columns Reference
Counter Reference
Date Picker Reference
Dropdown Reference
Dropdown Select Reference
Fieldset Reference
File Upload Reference
Flip Content Reference
Floating Actions Reference
Gallery Reference
Icon Badge Reference
Iframe Reference
Input with Icon Reference
Layout Login Reference
Layout Login Split Reference
Layout Popup Reference
Layout Side Menu Reference
Layout Top Menu Reference
Light Box Image Reference
Load on Visible Reference
Login Form Reference
Modal Reference
Navigation Bar Reference
Panel Reference
Progress Bar Reference
Progress Circle Reference
Range Slider Reference
Range Slider Interval Reference
Responsive Table Reference
Search Reference
Balloon Search Reference
Section Reference
Section Index Reference
Separator Reference
Sidebar Reference
Stacked Icon UI Pattern Reference
Tabs Reference
Tag Reference
Timeline Reference
Time Picker Reference
Toggle Button Reference
Tooltip Reference
User Initials Reference
Video Reference
Wizard Reference
Designing the Layout
Image
Localized Image
Theme
UI Flow
Navigating in the Application
Comment
Email
Entry
External Site
Go To Destination
Web Block
Web Screen
Web Logic Tools
Aggregate
Assign
Run Server Action
SQL
Excel To Record List
JSON Deserialize
JSON Serialize
Ajax Refresh
Record List To Excel
Refresh Data
Attach File
Download
Send Email
Destination
If
For Each
Switch
Comment
Exception Handler
Raise Exception
End
Start
Web System Events
On Begin Web Request
On Session Start
Module
Configuration Tool
Configuration Tool Menus
File Menu
Help Menu
Platform Tab
Platform Tab in Azure SQL Database / SQL Server database
Platform Tab in Oracle
Log Tab
Log Tab in SQL Server / Azure SQL Database
Log Tab in Oracle
Session Tab
Controller Tab
Credentials Tab
Cache Tab
Network Tab
Scheduler Tab
Creating indexes for platform database tables
Errors and Warnings
Errors
1-Click Publish Required Error
Concurrent Publishing Error
Connection Error
Database Upgrade Error
Empty 'OnException'
Empty Widget
Environment Fault Error
Expression Overflow Error
Grid Dimensions Overflow Error
Incompatible Action Error
Incompatible Date Formats Error
Incompatible Version Error
Internal Error
Invalid Action Flow Error
Invalid Aggregate Error
Invalid Argument Value Error
Invalid Attribute Error
Invalid Blocks Error
Invalid Client Function
Invalid Column Reference Error
Invalid Combo Box Widget Error
Invalid Consumed Web Service Error
Invalid Data Action
Invalid Data Dependency
Invalid Data Type Error
Invalid Entity Error
Invalid Entity Index Error
Invalid Error Handler Error
Invalid Error Handler Flow Error
Invalid Excel Handling Error
Invalid Excel Import Error
Invalid Expression Error
Invalid Extensibility Configurations
Invalid Extension Error
Invalid External Site Error
Invalid Flow Error
Invalid Group Error
Invalid HTTP Method Error
Invalid Image Error
Invalid JavaScript
Invalid Join Error
Invalid Link Error
Invalid List Box Widget Error
Invalid Module Error
Invalid Numeric Value Error
Invalid Property Error
Invalid Property Value Error
Invalid Public Action Error
Invalid Public Block Error
Invalid Public Screen Block Error
Invalid Public Structure Error
Invalid Receive In Error
Invalid Record Error
Invalid Record List Indexer Error
Invalid Reference Error
Invalid Request Format Error
Invalid Response Format Error
Invalid SAP Connection Error
Invalid Screen Error
Invalid Send Bulk Messages Error
Invalid SOAP Static Entity Usage Error
Invalid SQL Error
Invalid Structure Error
Invalid Text Value Error
Invalid Theme Error
Invalid Transition
Invalid URL Path Error
Invalid Use of Grid Units Error
Invalid User Function Error
Invalid Username or Password Error
Invalid Variable Error
Licensing Error
Mobile Debugger Related Errors
module Name Conflict Error
Module Version Error
Multiple Date Formats Error
Publishing Error
Recursive Theme Hierarchy Error
Required Input Parameter Error
Required Output Parameter Error
Required Permission Error
Required Property Value Error
Unknown Object
Unsupported Consumed Web Service Error
Unused Callback Error
Unused Input Parameter Error
Warnings
Application Configuration Warning
Audit Suggestion Warning
Coherence Suggestion Warning
Consumed Web Service Integrity Warning
Data Dependency Warning
Database Integrity Suggestion Warning
Debugger Not Started Warning
Deprecated jQuery Version Warning
Expression Should Be Escaped Warning
Grid Dimensions Overflow Warning
HTML Injection Warning
Incompatible Consumer Warning
Inconsistent Dependency Warning
Internal Warning
Invalid Argument Value Warning
Invalid Theme Warning
Invalid Widget Warning
JavaScript Injection Warning
Licensing Warning
Maintenance Suggestion Warning
Missing Dependency Warning
Missing Entity Association Warning
Missing Entity Filter Warning
Missing Entity Warning
Missing Module Warning
Missing Process Detail Warning
Missing User Provider Warning
Modified or Missing Reference Warning
Module Name Changed Warning
No Error Handling Warning
Open Redirect Warning
Outdated Consumer Info
Outdated Producer Warning
Outdated Subscriber Warning
Performance Suggestion Warning
Physical Table Name Changed Warning
Possible Data Loss Warning
Potential Incompatible Consumer Warning
Potential Loop at Runtime Warning
Required Phone Warning
Scalability Suggestion Warning
Security Warning
SQL Injection Warning
Unexpected Attribute Warning
Unexpected Data Type Warning
Unexpected Database Warning
Unexpected Error Handler Warning
Unexpected Link Warning
Unexpected SQL Warning
Unexpected Widget Warning
Unused Action Warning
Unused Attribute Warning
Unused Connector Warning
Unused Element Warning
Unused User Action Warning
Upgrade Information Warning
Usability Suggestion Warning
Integration Studio Errors
Compiler Error
Connection Error
Environment Fault Error
Expression Overflow error
Extension Name Conflict Error
Invalid Attribute Error
Invalid Data Type Error
Invalid Entity Error
Invalid Expression Error
Invalid Extension Error
Invalid Parameter Error
Invalid Property Value Error
Invalid Resource Error
Invalid Structure Error
Invalid Text Value Error
Merge Templates Error
Missing Resource Error
Publishing Error
Resource in Use Error
Integration Studio Warnings
Missing File Warning
Missing Options Warning
Overwritten File Warning
Source Code Expected Warning
Unexpected Attribute Warning
Unexpected Entity Warning
Unexpected Resource Warning
Integration Studio
Toolbar
Multi-tree Navigator
Resources Tree
Multi-tab Editors
Integration Studio Menus
File Menu
Select Server Window
Verify Window
1-Click Publish Window
Download from Server Window
Download Version from Server Window
Edit Menu
Options Window
View Menu
Help Menu
Submit Feedback Window
Integration Studio Editors
Extension Editor
Action Editor
Action Parameters Editor
Structure Editor
Entity Editor
Attributes Editor
Resource Editor
Element Properties Reference
Extension Properties
Action Properties
Imported Actions Properties
Action Parameter Properties
Structure Properties
Structure Attribute Properties
Entity Properties
Entity Attribute Properties
Resource Properties
Naming Elements in Integration Studio
OutSystems APIs
Asynchronous Logging API
BinaryData API
BPT API
Charts API
Create Pie and Donut Charts
Create Column and Bar Charts
Create Line and Area Charts
Advanced Charts customization with JSON
DbCleaner API
Emails API
EnhancedWebReferences API
EPA Taskbox API
HTTPRequestHandler API
IncludeJavascript API
JavaScript API
ApplicationContext
ApplicationLifecycle
Device
FeedbackMessage
Logger
Navigation
Security
Validation
View
LifeTime API v2
REST API Authentication
LifeTime API Examples
LifeTime API v1
LifeTime SDK
LifeTime Services API
outsystems.api.preloader API
outsystems.api.requestInfo API
PerformanceMonitoring API
PlatformPasswordUtils API
PlatformRuntime API
Processes API
REST Extensibility API
RuntimePublic.Db API
Call a stored procedure
Insert data in the application database
Query data from an external database
Sanitization API
SAP Extensibility API
SOAP Extensibility API
System Actions
Text API
Users API
Search site
Search
Search
Go back to previous article
Sign in
Expand/collapse global hierarchy
Home
Welcome to OutSystems documentation
OutSystems 10
Reference
OutSystems Language
Expand/collapse global location
Platform Utilities
Last updated
Save as PDF
System Events
Featured Article:
Mobile