PDF version of this page

Application

Applications are delivery points for FormTrap Server. An Application is a process that starts each time FormTrap delivers to it and stops on completion. These are three common examples for FormTrap Server (all are FormTrap-written programs). 

FTArchive is present as a partial application, which User must modify to include the Column Heading data for each archive. The application stores one new entry in the archive each time it is called.

FTLabelPrint is used to run bar code printers. Each different printer and label is configured as an application in this section (shown in the diagram). Each call prints the labels per the input file.

FTZebra is used to move data from FormTrap XML file to nominated positions in native label application template, written using Zebra software.  The updated template is then passed to a Zebra printer (email Support@FormTrap.com for additional details).

Use an application to hand-off to other systems such as other-party fulfillment and shipping contractors.  One way to transfer data is from the Associated File - named fields from Delivery tags, see HERE - via your or our application program (see HERE) as an XML file.



To add an application:

  • Click the New button.
  • Name the application and provide a brief Description.
  • Enter the Path to the application. Path may be in absolute form, or relative to the FormTrap %fthome% (with current operating system restrictions on the C:\Programs Files folder, it is often simpler to place filters into %fthome%\programs folder instead).
  • Enter the command line Arguments. If you are not using the standard input and output devices (Use standard input/output checkbox) the input and output files are specified in the command line using “%1” and (optional) “%2” parameters. %1 is the print file, with extension .pcl or .pclxl (PCL6), .ps (PostScript) or .pdf. This name given in %1 can be used by your application to also open the Associated File by substitution of .af as the extension.
  • You may specify other parameters on the command line using the [associated file name] format. For example, if you have an Associated File entry Netfax=123 456 7890 and the application has a parameter –fNetFaxNumber, you can send it in this format as part of the Argument line: "-f[Netfax]” (where the quotes are required as the data contains spaces). This delivers "-f123 456 7890” to the application. Arguments are normal where individual delivery is required with fax applications being the most common. It is your responsibility to test applications and especially variations in recipient data.
  • Initial folder is usually left empty. In this case it defaults to the executable’s location.
  • Check other options if applicable:
    • Hide console
    • Hide GUI window
    • Wait until finished
    • Check status - FormTrap Server waits for  successful status return and errors if no or an error status is returned.
    • Use standard input/output
  • Click the Save button.

To remove an application:

  • Select on the application to be deleted.
  • Click the Delete button.
  • Confirmation dialog box pops up.
  • Click Yes to finish.

More information on Queue Properties - Applications

Additional Programs

Top