Extending Your Orixa App
The topics below give worked examples of how to extend your App.
Any "Developer Users" who has a high enough Security Level and understands the required steps can add Resources to an App. The Developer adds records to the "Resources" framework data-table, which include SQL and Pascal Scripts.
When your App runs, it reviews these Resources and adds features such as reports, charts, Worksurfaces, Rapid Entry Grids and Dashboards to an app.
Developer users can also extend an App by editing and adding records to the BusinessObjects framework data-table. They can edit the SQL that controls your BusinessObjects, changing the appearance of Edit-Forms and the data-fields which are present.
Developer users can also extend an App by adding Stored Procedures to your database and then write Descriptions within the Datbase Schema which surface these stored procedures within your App so that it can be triggered by users.
- 1. System Actions: Stored Procedures surfaced in the App
- 2. Adding a Kanban Board to your system
- 3. Adding a report, chart, cube or dashboard which can be run from the Calender / Scheduler
- 4. Running SQL scripts to change your App
- 5. The Link Items Toolbar
- 6. Dynamic Pascal-Scripting in Orixa: Adding a Resource to create Rapid-Entry-Grids in your App
- 7. Extending / Duplicating a Resource to create a new or different output