The following description refers to the optional interface to document management systems (DMS).
The directory and file names for the PDF and TIFF output of the archiving interface can contain various placeholders. These are replaced by the corresponding values of the print job when the archive file is output.
The placeholders are always dressed in percentage signs. For the sake of simplicity, these are not listed in the following tables.
For example, if you want to include the respective user name in the file name, the appropriate placeholder is
job.UserName. In the setting for the file name,
%job.UserName% must then be stored.
|job.Version||current version "1"|
|job.OriginalReportName||Internal report name selected by the user|
|job.ReportName||usually the same with the originalReportName unless the report was redirected by special adjustments|
|job.PrinterName||Name of the printer used, as displayed in the print box.|
|job.Fileformat||for example "PDF"|
|job.Filename||Complete file name including path of the generated archive file. This placeholder is only available in the setting OnFinit.cmd|
|job.Username||Windows logon name of the user who printed the report.|
|job.PcName||Name of the work center as stored in Windows|
|job.PrinterProfile||Name of the printer group|
|job.ObjectId||ID of the printed record. This is only available if the report is a single print report (for example, an invoice) but not for lists.|
|job.ObjectClass||Name of the DATAOBJECTCLASS, for example "eulanda.Adresse".|
|job.Letterhead||Name of the letterhead used|
|job.TargetDevice||"PRINTER", "FAX", "FILE", "PREVIEW", "SCREEN"|
|job.SessionName||In the Enterprise version of EULANDA the name of the server is displayed together with the PC name for terminal sessions - for example "notebook12@Server". In other cases, it is identical to"PcName".|
|job.DocumentName||Document name stored in report management. This is used, for example, as the name for the file attachment when an e-mail is sent.|
Values from the printed operation or data record
If a single record has been printed and "job-ObjectId" is correspondingly greater than zero, all fields of the record can be queried. The prefix "obj." followed by the SQL field name of the corresponding table must be used for this. For example, the invoice number can be output via"obj.header number