Field Problems

Top  Previous  Next

If you define a field but no data is extracted or the associated action is never carried out then there are several possible explanations:

Tag not found

Check that the tag (or at least the start of the search string) is located in the designated area.

An inappropriate page range may have been specified in the Searching page of the 'Field Definitions' (ctrl + d) dialogue.

Incorrect set of font characteristics specified in the Searching page of the 'Field Definitions' (ctrl + d) dialogue.

The field may be a sub-field of a field that was not found. Note that sub-fields are assumed to be in a fixed position relative to their parent field.

Inappropriate symbolset

Check that the source has not been reconfigured since the field was defined; there is a drop-down list of source options on the General page of the 'Configuration' (press f8 key) dialogue:

Source

Typical symbolset

Windows driver

HP3 - the character codes are adjusted by 3 so that a "D" in the file is translated to "A", etc.

DDF (PrePrinter)

none - no translation is required.

Datastream Converter

9700

Other

(none)

Test the symbolset: define a tagged field by right-clicking on a piece of text and choosing New tag...;  if the symbolset is correct the identical text will appear Tag string box on in the 'Searching' page.
If it is incorrect, choose a different symbolset in the General page of the 'Configuration' (f8)  dialogue and try again. For example, custom PCL output (Source = Other) usually requires no translation but a few drivers require symbol set HP-1 (adds 1 to each code).
You may need to use a character recognition database in some cases: see EEfonts.

Extracted data is mistranslated

Inappropriate symbolset - see above.

Tag names appear as box characters

Some drivers assign arbitrary codes to the characters as they occur in the document, so there is no way of calculating the appropriate translation. In these cases it is worthwhile changing the font used in the original document to be one of the printer-resident fonts (e.g. CG Times), so that the normal codes will be used.