Home News (12/11/08)new Start Here Getting Started Downloads Documentation Tutorials (12/07/08)new Tablets Structure Deployment Web Studio OpenL Basics Constrainernew Change Log References LGPL License Motivational Reading OpenL Apologia |
Table of Contents
OpenL Tablets Structure and SemanticsParsing AlgorithmOpenL Tablets splits all the spreadsheets in Excel document into a set of logical tables. Each table consists of the set of the connected non-empty cells. Then tables are being checked if they belong to one of the Table Types and compiled into OpenL OpenClass. All other tables are ignored and considered comments. The actual location of the table is absolutely arbitrary and you can freely move tables, rename worksheets, etc. without any effect on the final result of the parsing.Table TypesTable Type is defined by a first keyword in a first table cell. Currently OpenL Tablets support the following Table Types:
This list is definitely not final and will be updated in a future. We are going to add Lookup Tablets (to provide efficient multi-dimensional lookups), FSM Transition Tablets that are best suited to handle complex BPM-like state transitions and may be some more to facilitate template based table parsing Also see Decision Tables , Data Tables , Tutorial |