Skip to main content

 

 

 

 
Language:
 
Service Studio version:
 
 
OutSystems

Required Property Value Error

Template:OutSystems/Documentation_KB/ContentCollaboration
  • Edit
    Collaborate with us
    Edit this page on GitHub
  • The Required Property Value Error is issued when you use an Expression widget or, for example, a Button Group widget. It can also occur if you add a chart, such as a Donut Chart.

    Double-click on the error line in TrueChange to take you directly to the property that is issuing the error.

    Value must be set

    Cause

    You added an Expression, Button Group, or Radio Group widget, and did not set a value for the Value property.

    Recommended action

    You need to set a valid value in the Value property.

    For an Expression, you need to define a valid expression.

    Location of Expression value

    For a Button Group, set a valid value for the Value property of each of the options.

    Location of Button Group value

    For a Radio Group, set a valid value for the Value property of each of the options, and also ensure a value is set for the Variable property.

    Source must be set

    Cause

    You added a Table or a List widget to your application, and did not set a value for the Source property.

    Recommended action

    You need to set a valid value for the Source property.

    For a Table or a List, set a valid value for the Source property to determine the source of the data you want to display on the screen.

    For example, for a table, set the Source property by selecting the value for the list result of an Aggregate that is already created for fetching data from the database.

    On Click must be set

    Cause

    You added a List Item, Button, or Link widget, and did not set a value for the On Click property of the Event.

    Recommended action

    You need to set a valid value for the On Click property for the Event.

    For a List Item, Button, or Link, set a valid value for the On Click property of the Event.

    Variable must be set

    Cause

    You added an Input, Text Area, Switch, Checkbox, Radio Group, Dropdown, or Button Group widget, and did not set a value for the Variable property.

    Recommended action

    You need to set a valid value for the Variable property.

    For a Radio Group, set a valid value for the Variable property, and also ensure a value is set for the Value property of each of the options.

    Location of Radio Group variable

    For an Input, Text Area, Switch, Checkbox, Dropdown, or Button Group, set a valid value for the Variable property.

    List must be set

    Cause

    You added a Dropdown widget and did not set a value for the List property.

    Recommended action

    You need to set a valid value for the List property of the Dropdown.

    Options Value must be set

    Cause

    You added a Dropdown widget and did not set a value for the Options Value property.

    Recommended action

    You need to set a valid value for the Options Value property of the Dropdown.

    File Content must be set

    Cause

    You added an Upload widget and did not set a value for the File Content property.

    Recommended action

    You need to set a valid value for the File Content property of the Upload.

    File Name must be set

    Cause

    You added an Upload widget and did not set a value for the File Name property.

    Recommended action

    You need to set a valid value for the File Name property of the Upload.

    Show Popup must be set

    Cause

    You added a Popup widget and did not set a value for the Show Popup property.

    Recommended action

    You need to set a valid value for the Show Popup property of the Popup.

    Source Block must be set in Block

    Cause

    You added a Block widget and did not set a value for the Source Block property.

    Recommended action

    You need to set a valid value for the Source Block property of the Block.

    Condition must be set in If

    Cause

    You added an If widget and did not set a value for the Condition.

    Recommended action

    You need to set a valid value for the Condition property of the If.

    Unknown <entity_name> <property> in <element> <element_type>

    Cause

    You deleted an entity, but an existing element in your application (such as a widget or a variable) still uses it.

    For example, an existing entity was added to a list or a table, and you subsequently deleted the entity, such as an obsolete database table. Because this was feeding data to the list or table, the error was issued.

    Recommended action

    Double-click on the error line to take you directly to the missing property and update it.

    For example, for a List or a Table, select a valid entity for the Source value, such as another database table, to replace the deleted one as the data source.

    URL Path must be set

    Cause

    The URL Path property in a REST API method doesn't have any value.

    Recommended action

    Set the URL Path property of the REST API method to a valid URL.

    More info

    Check Customize REST URLs for more information.

    Set a valid expression for the attribute <attribute>.

    Cause

    You added an inline record, but you did not specify the mandatory attribute. Or you added an inline record, but the value you entered for the attribute is invalid.

    Recommended action

    You need to define a valid expression for the attribute.

    Double-click on the error line to take you directly to the missing property and update it.

    Required Property Value: A valid expression must be set for parameter 'SourceDataPointList'

    Cause

    You added an Area Chart, Bar Chart, Column Chart, Donut Chart, Line Chart, or Pie Chart widget and did not set a value for the 'SourceDataPointList' property.

    Recommended action

    For the Chart, you need to set a value for the 'SourceDataPointList' property to determine the source list for the data points that are to be plotted on the chart.

    For example, to create a Pie or Donut Chart and add the data points, see Create Pie and Donut Charts.

    More info

    Also, check out Create Column or Bar Charts and Create Line and Area Charts.

    Required Property Value: A valid expression must be set for parameter <Parameter_name>

    Cause

    The issue can occur, for example, if you added a Client Action, added it to the logic in a flow, and subsequently added an input parameter for it.

    It can also occur, for example, if you add a Client Action, add an input parameter for it, and then drag the Client Action to the logic in a flow.

    Recommended action

    You need to set a valid expression for the input parameter of the Client Action in the logic.

    Alternatively, to add a Client Action to the logic and have the parameter automatically set to itself, select AI-Assisted Development in the logic and choose the Client Action.

    • Was this article helpful?