Home > Information > FAQ > Papyrus DocEXEC Statement Formatting Capabilities

Printer friendly version

Frequently Asked Questions about AFP

Questions about the Papyrus System

Papyrus DocEXEC Data Interface

Papyrus DocEXEC Resource Management

Papyrus DocEXEC Application Development

Papyrus DocEXEC Paper Handling Capabilities

Papyrus DocEXEC Statement Formatting Capabilities

Papyrus Designer related questions

Papyrus and SAP related questions

Terms and Abbreviations


Papyrus DocEXEC Statement Formatting Capabilities

This is not a complete listing of functions, but just an assembly of questions that relate to the functional capabilities.

Q: Does it support spot color?

A: Yes. Up to eight spot colors can be used.


Q: Does it support full color ?

A: Yes. You can generate full color objects like charts, images, and text from the input data and Papyrus supports full color PostScript printing.


Q: Can forms be used and freely positioned in the flow of the statement?

A: Yes. Forms can be used tied to a logical page or as an element in the flow of the document. In this case the form is a building block, which will break as a whole to the next page, including the related data fields if so defined.


Q: Can images, like logos and signatures be positioned freely and on forms?

A: Yes.


Q: Can images or forms be called by name in a data field?

A: Yes. In this manner scanned images from an archive can be called in and printed with the flow of the document. This can be used for example for transfer-slips with bank-statements or for printing insurance claims with scanned documents attached.


Q: Does the product support substitution tables for data fields?

A: Yes. Multiple tables can be defined and reused across several documents.


Q: Can tables be defined and can they break across pages?

A: Yes. The page breaking is user definable.


Q: Is the number of named variables limited?

A: No. It is not required to name data elements or arrays of repeated printlines.


Q: Can open-ended arrays of data be used?

A: Yes. Repeated records using the same data structure can be handled as an array.


Q: Do all variables have to be named and defined in length?

A: No. If fields are printed directly when read, no names have to be defined. With the use of delimited variables the length is flexible.


Q: Is conditional IF/THEN/ELSE logic supported?

A: Yes. Any command in the DOCDEF can be executed based on the result of such an condition. Such IF/THEN/ELSE structures can also be nested.


Q: Can macros or sub-routines be defined and reused?

A: Yes. DOCFORMATS are such subroutines Global and reusable DOCFORMATS are possible.


Q: Is the use of a variables limited to data fields?

A: No. Variables can be freely used for control purposes and even for positional data. All values used in DocEXEC can be formula expressions with variables.


Q: Can string functions be executed for variable data fields?

A: Yes. The usual string functions can be performed, like concatenate, truncate, left/right substring, suppress leading/trailing blanks or pad strings.


Q: Can mathematical functions be performed on data variables?

A: Yes. Addition, subtraction, multiplication and division can be used to calculate results in simple formulas, including bracket execution.


Q: Can text also be extracted and formatted from the data file?

A: Yes. DocEXEC does not distinguish between the data and the document description in the formatting process.


Q: Can fonts, images, forms and text be selected based on criteria?

A: Yes. The content or length of a data variable can be used for conditional execution of any statement element.


Q: Can diagonal or curved lines and boxes with shading be used?

A: Yes. For performance reasons (image generation) these are executed with forms elements, which can be selected and placed dynamically as required. Rules in all styles are done dynamically.


Q: Can the page orientation be changed dynamically?

A: Yes. Several LOGICAL PAGE LAYERS using different orientations can be defined for one SHEET and they can be used based on conditional execution.


Q: Can a single data record produce several pages?

A: Yes. The related variables can be reused many times and also a single variable can be split or positioned as many times and formats as required.


Q: Can subtotals for a page be calculated?

A: Yes. For a table or repeated variable structure a SUBTOTAL command is used.


Q: Can bar, line and pie charts be produced dynamically from input data?

A: Yes. Many types in 2D and 3D are available.


Q: Can fonts be used in all rotations and orientations?

A: Yes. The formatting automatically handles these functions through the AFP bounded box font information even for raster fonts to a Xerox printer.


Q: Can text be printed at angles or along curves?

A: Yes. DocEXEC supports any angle for OUTPUT fields and each character can be positioned specifically along a curve.


Q: Can text be printed shaded or inverted without a special font?

A: Yes. The font used by the text is processed internally and placed accordingly.


Q: Does the product support Barcode and OMR printing?

A: Yes. Any OMR and all generally used barcodes are supported including 2D Datamatrix codes. Expandable to any format.

 

© 2008 ISIS Marketing GmbH - legal disclaimerImpressum • ISIS is not associated with Research Software Design (RSD), nor it's Papyrus Bibliography software.