An object of the invention is to provide a form processing technique
relating to the outputting of a tabular-format object in a form generated
by entering field data into a field, wherein the technique makes it
possible to generate a form having an attractive appearance irrespective
of the amount of data in the field data. To attain this object, a form
processing program according to the invention has functions for
determining whether a setting has been made to link and output the output
position of the object to the output position of a variable-length table
that will be output on a form; acquiring an offset value of the linked
object if it has been determined that a setting has been made to link and
output the output position of the object; and deciding and outputting the
output position of the object based upon the output position of the
variable-length table and the offset value. The program further includes
a function for setting the form file of the form based upon an indication
from the user in such a manner that the object will be linked to the
table and then output, and a function for storing the setting that has
been made.