A method for direct connection between a data server, such as a database
compliant with Open Database Connectivity and Structured Query Language,
and a formatting engine using a hierarchical structure of target objects,
token manager objects, and pattern objects to query data records from the
database and to create an output document for a formatting engine, wherein
the target objects contain the contents of the document, the token manager
objects manage the insertion of data and their logical location in the
document, the pattern objects perform queries on the data source, and
wherein the token manager objects reflect the structure of the actual
output document and the target objects reflect the logical structure of
the desired output based upon the structure of the database, whereby the
target objects manipulate the document through the token manager objects
and the two structures are decoupled.
Un metodo per collegamento diretto fra un assistente di dati, quale una base di dati compliant con la connettività aperta della base di dati e la lingua di domanda strutturata e un motore di formattazione usando una struttura gerarchica degli oggetti dell'obiettivo, degli oggetti simbolici del responsabile e degli oggetti del modello per interrogare le annotazioni di dati dalla base di dati e per generare un documento dell'uscita per un motore di formattazione, in cui gli oggetti dell'obiettivo contengono il contenuto del documento, gli oggetti simbolici del responsabile controllano l'inserzione dei dati e della loro posizione logica nel documento, gli oggetti del modello effettuano le domande sulla fonte di dati ed in cui gli oggetti simbolici del responsabile riflettono la struttura del documento reale dell'uscita e degli oggetti dell'obiettivo riflettono il logico la struttura dell'uscita voluta basata sulla struttura della base di dati, per cui gli oggetti dell'obiettivo maneggiano il documento attraverso gli oggetti simbolici del responsabile e le due strutture è disaccoppiata.