There are two methods for running the Freedombase OpenInsight Form to Template porting program. Via the command line, and via the Freedombase GUI form provided within the Freedombase application.
Generally, for new developers, we recommend using the Freedombase GUI form within the Freedombase application to port forms. However, the command line equivalent described here, and within the Command section of the Freedombase Help, can be used instead.
The format of the command is:
FBTEMPLATEOIFORM ‘ApplicationName’,’FormName’[,’SystemName’]
ApplicationName is the name of the OpenInsight Application that the Form resides within.
PopupName is the name of the OpenInsight Popup.
SystemName is optional. If Freedombase finds a table referenced within the Popup, that Freedombase has not attached to previously, then Freedombase needs to know what Freedombase System to load the Table within. If SystemName is passed, then Freedombase will use that system. If SystemName is not passed, then Freedombase will create the system name by taking the ApplicationName and removing any underscores.
The ported form will be saved as a Freedombase Template, with the name ApplicationName_FormName.htm. The Template can then be modified as appropriate.
Please see the Templates tutorial, or the Templates section with the Freedombase Help for details of how Templates work.
Examples:
FBTEMPLATEOIFORM ‘EXAMPLES’,’CUST_ENTRY’
Will port the CUST_ENTRY form from within the EXAMPLES application, to a Freedombase Template called EXAMPLES_CUST_ENTRY.htm. Any tables referenced within the form will be ported to a Freedombase system name of EXAMPLES.
FBTEMPLATEOIFORM "’EXAMPLES’,’CUST_ENTRY’,’CUSTDATA’
Will port the CUST_ENTRY form from within the EXAMPLES application, to a Freedombase Template called EXAMPLES_CUST_ENTRY.htm. Any tables referenced within the form will be ported to a Freedombase system name of CUSTDATA.
| previous | next |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |

