1. A document generation system for producing a document from information derived from an information repository, comprising: a source of code representing a document template including, data fields containing placeholder items to be replaced by desired data items, and also including a repetition identifier indicating one of said data fields is to be replicated to provide a group of data fields to be replaced by a plurality of said desired data items; a source of document generation control information supporting insertion of said desired data items derived from said information repository in said data fields; and a document processor for applying said control information in replacing template document data field placeholder items with desired data items, to produce a generated document.
2. The system according to claim 1 , wherein said control information contains at least one of, (a) an identification of data fields in said template document available to be replaced by desired data items, (b) an identification of a location in said information repository of a desired data item associated with an individual data field, and (c) an identification of a location in said information repository of a first data item for insertion in said individual data field of said group of data fields and data items sequentially linked to said first data item are inserted in remaining data fields of said group of data fields.