It is possible to port OpenInsight forms and popups to the Web. This will create Freedombase templates that look substantially like those forms and popups, and that integrate with the database and with Freedombase.
Porting forms and popups allows developers to very quickly perform a large portion of the work of Web enabling existing OpenInsight applications, in very little time, and with very little effort. Please note that some business logic will still need to be added to the interface and the database, once the forms and popups themselves have been ported.
At the time of writing, forms could be ported to the Web using the command line function FBTEMPLATEOIFORM, and popups could be ported to the Web using the command line function FBTEMPLATEOIPOPUP. Both functions require two arguments. The first argument is the Application name that the form or popup is held within, and the second argument is the actual form or popup name. Please note that any tables referenced by the forms or popups must be attached to the account that Freedombase is running within, before these functions will run successfully.
In the very near future, access to these functions will be provided via an OpenInsight form, to make these functions easier to use.
The templates created from each form and popup, will be named ApplcationName_FormOrPopupName.htm.
For example, to port the form DEMO_FORM from the DEMO application:
FBTEMPLATEOIFORM "DEMO","DEMO_FORM"
| previous | next |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |

