Specifications
Creating an application
576 InfoMaker
Identifying an
application
Most applications can be identified by selecting Help>About to display
information about the application, such as its name, name of the company
producing the application, version, and so on. After you create an application,
you can modify the application’s initialization file so that your users see
customized information.
For information about identifying your application, see “Identifying your
application” on page 585.
Running an
application
You can run the application the same way you run other Windows applications.
After you start the application, you can run the reports and forms and pipelines
included in the application.
Using pipelines in an
application
Having the ability to execute pipelines in an application is particularly useful
for mobile users working on laptops that are often not connected to a corporate
database. You can pipe a corporate database to the laptop, use forms to update
the database, and run reports against the local database. Then you can pipe the
local data to the corporate database.
For information about executing a pipeline in an application and modifying the
pipeline definition from the application, see “Using a pipeline in an
application” on page 587.
Distributing an
application
An application can be for your personal use only, but you can also distribute it
to others to use. Users can run your application outside the InfoMaker
environment. Having InfoMaker installed is not required.
The requirements for distributing an application with a pipeline differ from the
requirements for distributing an application with only forms and reports
because pipelines can modify the database by adding and dropping tables.
For information about distributing InfoMaker applications to others, see
Chapter 22, “Deploying Your Application.”
Creating an application
When you create an application, all the reports, forms, and pipelines you
include must be in one library (PBL). In the Library painter, you can move or
copy reports, forms, and pipelines from one library to another as needed.
For information about moving or copying objects, see Chapter 2, “Working
with Libraries.”