|
TFORMer SDK - JAVA
7.5
|
Provides access to a user-defined DataSource, which is defined in the FormLayout or a Repository. More...
Public Member Functions | |
| JobDataDataSource () | |
| Constructor for JobDataDataSource. More... | |
| JobDataDataSource (String sName) | |
| Constructor for JobDataDataSource. More... | |
| String | getName () |
| Gets the name of the datasource. More... | |
| boolean | isHandleEscapeSequences () |
| Gets/Sets a flag indicating whether escape sequences in DataField values like \n or \x40 should be translated by TFORMer SDK. More... | |
| boolean | isReuseValues () |
| Gets a flag indicating whether DataField-values should be reused in consecutive records. More... | |
| void | setHandleEscapeSequences (boolean bHandleEscapeSequences) |
| Sets a flag indicating whether escape sequences like \n or \x40 should be translated by TFORMer. More... | |
| void | setName (String sName) |
| Sets the name of the datasource. More... | |
| void | setParameterValues (String sParameter, String sValue) |
| Sets the values for DataSourceParameters. More... | |
| void | setReuseValues (boolean bReuseValues) |
| Sets a flag indicating whether DataField values should be reused in consecutive Records. More... | |
Provides access to a user-defined DataSource, which is defined in the FormLayout or a Repository.
The JobDataDataSource enables TFORMer SDK to use a DataSource defined as part of a FormLayout as JobData for printing a Job.
The creator of a FormLayout is able to define such a DataSource with TFORMer Designer. This DataSource definition is stored as part of the FormLayout and is identified by a unique name. It defines how data is retrieved (e.g. from an ODBC database), the field-mappings and optional DataSourceParameters.
If you specify no or an empty name when using the JobDataDataSource, TFORMer SDK uses the default DataSource specified in the FormLayout. The default JobDataDataSource stores the DataField values used during the last TFORMer Designer session (for this purpose TFORMer Designer maintains an extra file with the extension .xml). If no file with default data exists TFORMer SDK produces no output.
The optional DataSourceParameters may be used to control certain aspects of the JobDataDataSource (like file names, SQL SELECT statement or an ODBC-DSN) during runtime.
Sample tff has no datasource (remove Sample?) move it to samples ?
The following sample will use a predefined DataSource. Set one DataSourceParameter and send the output to the default printer.
For a general description see JobData.
Constructor for JobDataDataSource.
Initializes a new instance of JobDataDataSource class.
| JobDataDataSource | ( | String | sName | ) |
Constructor for JobDataDataSource.
Initializes a new instance of JobDataDataSource class.
| sName | The name of the DataSource in the FormLayout or in the Repository |
| String getName | ( | ) |
Gets the name of the datasource.
|
inherited |
Gets/Sets a flag indicating whether escape sequences in DataField values like \n or \x40 should be translated by TFORMer SDK.
true if escape sequences in DataField values are translated
|
inherited |
Gets a flag indicating whether DataField-values should be reused in consecutive records.
false if DataField-values are cleared between records
|
inherited |
Sets a flag indicating whether escape sequences like \n or \x40 should be translated by TFORMer.
| bHandleEscapeSequences | true if escape sequences in DataField-values should be translated |
| void setName | ( | String | sName | ) |
Sets the name of the datasource.
If no name or an empty string was specified, then TFORMer SDK uses the default DataSource.
| sName | The name of the DataSource in the FormLayout or in the Repository |
| void setParameterValues | ( | String | sParameter, |
| String | sValue | ||
| ) |
Sets the values for DataSourceParameters.
| sParameter | The name of the DataSourceParameter |
| sValue | The value of the DataSourceParameter |
| © 2006-2017 - all rights reserved by TEC-IT Datenverarbeitung GmbH |
![]() |
| Generated on Fri Nov 3 2017 07:59:14 for TFORMer SDK - JAVA with doxygen 1.8.9.1 |