Open6

Trying out the Data Grid Web Tutorial now

Junji WatanabeJunji Watanabe

One caveat for new OutSystems developers is that Traditional Web Applications can not be created in a newly created Environment. I heard that OutSystems can enable it, and we may ask them to do so via support tickets.

If you can create Traditional Web Applications in your environment, you can see the "Traditional Web" option on the New Application dialog.

If you want to use the newer Web Application Development way, Reactive Web App, you should use the OutSystems Data Grid component instead.

Junji WatanabeJunji Watanabe

The module name seems to have been changed from "DataGridComponent" to "OutSystemsDataGridWeb" and from "DataGridWebExample" to "OutSystemsDataGridWebSample."

The following modules are in the Data Grid Web component.

  • OutSystemsDataGridWeb
  • DataGridAuthentication (extension)
  • DataGridConfigurations (extension)
Junji WatanabeJunji Watanabe
  • DataGridAuthentication
  • DataGridConfigurations
    • GetLicenseKey Action
      • use GridConfigurations.LicenseKey object to call its getLicenseKey() method
Junji WatanabeJunji Watanabe

This component requires

  • a REST API Method that returns a data list
  • a REST API Method that returns the URL of the API above
  • set the RestURL property of the GridContainer web block as the result of the API above
  • the same set of REST APIs are needed for updating using SendSelectedRowsButton
  • set the RestURL property of the SendSelectedRowsButton web block as the result of the API gotten from the URL getting API