<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>TFORMer Runtime JAVA Developer Reference: JobDataRecordSet Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.8 -->
  <div class="navpath"><b>com</b>.<b>tecit</b>.<b>TFORMer</b>.<b>Printing</b>.<a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html">JobDataRecordSet</a>
  </div>
<div class="contents">
<h1>JobDataRecordSet Class Reference</h1><!-- doxytag: class="com::tecit::TFORMer::Printing::JobDataRecordSet" --><!-- doxytag: inherits="com::tecit::TFORMer::Printing::JobData" --><b>Provides access to <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html" title="Provides access to JobDataRecordSet (a set of in-memory Record-objects which serves...">JobDataRecordSet</a> (a set of in-memory Record-objects which serves as <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data.html" title="Abstract base class for JobData.">JobData</a> for a <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job.html" title="This is the main class of TFORMer Runtime for generating output. ">Job</a>).</b>  
<a href="#_details">More...</a>
<p>

<p>
<a href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html">Record</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight"><b>Provides access to a <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html" title="Provides access to a Record (a Record is a container for name/value pairs).">Record</a> (a <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html" title="Provides access to a Record (a Record is a container for name/value pairs).">Record</a> is a container for name/value pairs).</b>  <a href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html#_details">More...</a><br></td></tr>
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html#6ee6e0c6bc8345ac7b0cf2905fbfef66">add</a> (<a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html">Record</a> record)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Adds the record to a list of Records.  <a href="#6ee6e0c6bc8345ac7b0cf2905fbfef66"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">Iterator&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html#9df9d600fd2142d9a98552ef5d97c8aa">getRecords</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Gets the list of records.  <a href="#9df9d600fd2142d9a98552ef5d97c8aa"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="49c4b1f610d53fad718c273679839ba6"></a><!-- doxytag: member="com::tecit::TFORMer::Printing::JobDataRecordSet::JobDataRecordSet" ref="49c4b1f610d53fad718c273679839ba6" args="()" -->
&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html#49c4b1f610d53fad718c273679839ba6">JobDataRecordSet</a> ()</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Initializes a new instance of the <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html" title="Provides access to JobDataRecordSet (a set of in-memory Record-objects which serves...">JobDataRecordSet</a> class. <br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
<b>Provides access to <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html" title="Provides access to JobDataRecordSet (a set of in-memory Record-objects which serves...">JobDataRecordSet</a> (a set of in-memory Record-objects which serves as <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data.html" title="Abstract base class for JobData.">JobData</a> for a <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job.html" title="This is the main class of TFORMer Runtime for generating output. ">Job</a>).</b> 
<p>
<br>
 <br>
 <br>
 The record-set <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data.html">JobData</a> is the preferred method to pass data to <em><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_t_f_o_r_mer.html" title="Provides methods to query status information and to set a TFORMer Runtime license...">TFORMer</a> Runtime</em> from within program code. Create and fill a <b><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html" title="Provides access to JobDataRecordSet (a set of in-memory Record-objects which serves...">JobDataRecordSet</a></b> and pass it to the <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job.html">Job</a> using <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data.html">JobData</a>. <br>
 <p>
<br>
 <p>
<br>
 The <b><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set.html" title="Provides access to JobDataRecordSet (a set of in-memory Record-objects which serves...">JobDataRecordSet</a></b> represents an in-memory list of <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html">records</a>. Each <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html">Record</a> is represented as a collection of pairs of strings. The first member of such a string-pair denotes the DataField.Name, the second member denotes the value of the <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_repository_1_1_data_field.html">DataField</a>. <br>
 <p>
<br>
 Although not required it is good practice to set all data-fields used in the FormLayout for each <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html">Record</a>. <br>
 If a <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_repository_1_1_data_field.html">DataField</a> which is used in the <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_repository_1_1_form_layout.html">FormLayout</a> is not present in the <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data.html">JobData</a> its value depends on JobData.ReuseValues. <br>
 <p>
<br>
 By default each <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html">Record</a> is used for printing exactly once. This behavior can be changed with Record.NumberOfCopies. <br>
 <p>
<br>
 <p>
<br>
 For a general description see <a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data.html">JobData</a>. <br>
 <p>
<br>
 <hr><h2>Member Function Documentation</h2>
<a class="anchor" name="6ee6e0c6bc8345ac7b0cf2905fbfef66"></a><!-- doxytag: member="com::tecit::TFORMer::Printing::JobDataRecordSet::add" ref="6ee6e0c6bc8345ac7b0cf2905fbfef66" args="(Record record)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void add           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classcom_1_1tecit_1_1_t_f_o_r_mer_1_1_printing_1_1_job_data_record_set_1_1_record.html">Record</a>&nbsp;</td>
          <td class="paramname"> <em>record</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Adds the record to a list of Records. 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>record</em>&nbsp;</td><td>The record. </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="9df9d600fd2142d9a98552ef5d97c8aa"></a><!-- doxytag: member="com::tecit::TFORMer::Printing::JobDataRecordSet::getRecords" ref="9df9d600fd2142d9a98552ef5d97c8aa" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Iterator getRecords           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Gets the list of records. 
<p>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>an iterator over the records in this recordset </dd></dl>

</div>
</div><p>
</div>
<hr color=#9B0101 size="1">
<table border="0" width="100%" id="table1" cellspacing="0" cellpadding="0">
	<tr>
		<td>
		<small>© 2006-2009 All rights reserved by 
		<a href="http://www.tec-it.com">TEC-IT Datenverarbeitung GmbH</a></small></td>
		<td rowspan="2" align="right"><a href="http://www.tec-it.com">
		<img border="0" src="TEC-IT_Banner_120x42.gif"></a></td>
	</tr>
	<tr>
		<td><small>
Generated on Wed Sep 2 16:01:27 2009 for TFORMer Runtime JAVA Developer Reference with
		<a href="http://www.doxygen.org/index.html">doxygen</a> 1.5.8</small></td>
	</tr>
</table>
<address style="align: right;">&nbsp;</address>
</body>
</html>
