The RecordEditor / LayoutEdit uses a Table-Database to store common details (like Record-Types, Field Types and Systems). You can use the Table Editor to update the information in the Table-Database.
![]() |
Number | Table | Description |
---|---|---|
1 | FldType | Field Types supported. See the example manual and java example XmplType1.java on adding new Types to the editor. |
2 | RecordType | Record Types ~ do not change this table |
3 | Systems | Define your Systems. Systems allow you to divide your copybooks up into related groups |
4 | FileStructure | File Structures table. See the example manual or XmplFileStructure.Java for details on adding new file structures. |
5 | Formats | Table Cell formats. These are used to format table cells in the Record Editor See the example manual for details |
You can select a table to be updated by clicking on the Table in the list on the left
The Lines to Insert Field holds the lines to be inserted in the JTable at the bottom of the when the Insert button is pressed.
The Insert, Delete, Copy and Paste buttons all act on the Table at the bottom of the screen.
Number | Name | Description |
---|---|---|
1 | Field Type | Field types used in the Editor. When defining Types you must update this table. User defined types should be in the range 1000 --> 1050. |
2 | Record Type | Record types used in the editor, do not change this table |
3 | System | Systems or Applications, change this table in anyway you like |
4 | File Structures | File Structures used in the system.
I suggest if you create your own file structures use
Row Key > 1000.
The file structure controls which IO routines are used to read / write the file. See class net.sf.RecordEditor.record.io.LineIOProvider |
5 | Table Cell Formatting | Table Cell formats are used to
format / edit table cells. It allows checkbox / comboboxs / etc in the
RecordEditor.
User defined formats should use Row Key > 1000. |
Section | Description | ||||
---|---|---|---|---|---|
Left |
![]() In this section you select which table to edit by clicking on it.
| ||||
Top Right |
![]() In this section you update a Table Header Details
| ||||
Bottom Right |
![]() In this section you update a Table Row Details. The Columns are:
|