View
1
Download
0
Category
Preview:
Citation preview
2 User’s Manual for InterForm400®
InterForm A/SHyldalvej 11DK-9541 SuldrupDenmark
tel: +45 98 37 80 17fax: +45 98 37 87 99e-mail: support@interform400.com
sales@interform400.com
web: www.interform400.com
mailto:support@intermate.commailto:support@intermate-us.commailto:sales@intermate.commailto:sales@intermate-us.com
InterForm A/S 3
Document IF-003-32
Users Guide for InterForm400 ® V2009.M01
Printed in Denmark 2009
No part of this guide may be photocopied or reproduced in any way, except where noted,
without the written consent of Interform A/S.
All the names in this manual are fictional and any resemblance to existing people or firms is
purely coincidental.
© Copyright Interform A/S 2004. All rights reserved.
AS/400, iSeries , i5 and ‘System i’ are registered trademarks of the IBM Corporation.
HP-PCL is a trademark of Hewlett Packard
All other trademarks mentioned in this document are registered trademarks of their respective
owners.
4 User’s Manual for InterForm400®
Table of Contents
Table of Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
About This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
How the manual is organized. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
What is new in the 2009 versions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Requirement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Installation/upgrade.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Input formats.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
E-mail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Auto Forms Control .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
W hat is new in this manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
The modules of InterForm400. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
The Basic InterForm400 package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
The InterForm400 Classic package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
The ZPL Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
The PDF and E-mailing Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
The Digital Signature / PDF Security Module. . . . . . . . . . . . . . . . . . . . . . . . . . 22
The InterW ord400 Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
The InterFax400 Module.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
iASP installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1. Preparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2. Installation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Installation/upgrade without a CD. . . . . . . . . . . . . . . . . . . . . . . 25
Alternative install without CD (via FTP).. . . . . . . . . . . . . . . . . . 25
Installing from a CD.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3. Setting Up the System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4. W ork W ith Overlay/AFC Sample. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
5. About The Print Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Unicode, DBCS and multiple codepage support in InterForm400 . . . . . . . . . . . . . . . . . . 40
Important: To notice after upgrading from a pre 2007 version. . . . . . . . . . . . . 40
Using DBCS or multiple code pages in the same print out.. . . . . . . . . . . . . . . 41
1. Simple setup - spooled file with a single code page. . . . . . . 41
2. DBCS support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3. Unicode setup - unicode spooled file. . . . . . . . . . . . . . . . . . 41
Menu Structures and General Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
1. Design Overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Selecting an existing overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Creating a new overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Copy Overlay from Another Overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Global settings of an overlay.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Duplex options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Function keys for display of a spool file. . . . . . . . . . . . . . . . . . 50
Considerations for Zebra overlays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Extended Page Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
InterForm A/S 5
Copy Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Measuring Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Orientation of design elements. . . . . . . . . . . . . . . . . . . . . . . . . 59
The Design Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Service Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Overlay Element Selection Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Page Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Copy Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Overlay elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
1=FRAME. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
2=HORIZONTAL LINE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
3=VERTICAL LINE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4=LINE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
5=TEXT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
6=Print-info (Print information). . . . . . . . . . . . . . . . . . . . . . . . . 69
7=INK (fill pattern for succeeding sequence lines). . . . . . . . . . 70
Examples on use of Ink:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
8=TABULATOR (Paragraph tabulation). . . . . . . . . . . . . . . . . . 72
9=REMAP W INDOW (re-mapping text areas). . . . . . . . . . . . . 74
I=IMAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
?=IF...THEN (conditional nesting of overlays).. . . . . . . . . . . . . 78
F=PCL-FILE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
G=HP/GL-2-FILE.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
S=SUBOVERLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
* = COMMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
How the sequence lines in overlay design are executed. . . . . . . . . . . . . . . . . 85
Getting Familiar With Overlays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Step 1. Making a W ork Copy of the Overlay IF400DEMO. . . . . . . . . . . . . . . . 87
Step 2. Make a Test Print of the Overlay+Spool Data. . . . . . . . . . . . . . . . . . . 89
Step 3. Entering the Design W indow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Step 4. Printing the Overlay Definition List. . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Step 5. Adding Round Corners to the Address Field. . . . . . . . . . . . . . . . . . . . 92
Step 6. Edit Subject Text. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Step 7. Formatting the body text.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Step 8. Making Equal Distance Between Column Headers. . . . . . . . . . . . . . . 98
Step 9. Making Equal Distance between Item Line Columns. . . . . . . . . . . . . 100
Step 10. Defining the Column Headers W hite on Black. . . . . . . . . . . . . . . . . 102
Step 11. Defining the Item Line Bars. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Step 12. Defining the 5 Item Coloumn Frames. . . . . . . . . . . . . . . . . . . . . . . 105
Step 13. Defining the logo as a water mark. . . . . . . . . . . . . . . . . . . . . . . . . . 106
Step 14. Defining the Copy Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Step 15. Defining the COPY Symbol as W atermark. . . . . . . . . . . . . . . . . . . 110
Step 16. Defining the Relatively Positioned Sub-form. . . . . . . . . . . . . . . . . . 112
Step 17. Cleaning the Overlay for Remaining Text. . . . . . . . . . . . . . . . . . . . 115
Step 18. The Result. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Example of Advanced use of Sub-overlays (Random text lines). . . . . . . . . . 118
Creating the Main overlay:. . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Creating the sub-overlay for formatting item groups. . . . . . . . 120
Creating the sub-overlay for formatting the footer.. . . . . . . . . 123
The result. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
Main Menu Local Environment Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
2. Test Print Overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
3. Merge Spool Entry with Overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
6 User’s Manual for InterForm400®
8. Select File set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
9. Select Output Queue and Printer Type.. . . . . . . . . . . . . . . . . . . . . . . . . . . 130
10. W ork with actual Output Queue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Selection Criteria Entries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Step 1. Placing overlays in One File set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Step 2. Examining Spool Entry Selection Criteria. . . . . . . . . . . . . . . . . . . . . . 137
Step 3. Entering the Selection Criterias in the Selector. . . . . . . . . . . . . . . . . 138
Step 4. Testing the Selector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
General Description of Auto Forms Control Sub-system. . . . . . . . . . . . . . . . . . . . . . . . 141
10. Start AUTO_FORM subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
11. End AUTO_FORM subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
12. W ork with Active Subsystem AUTO_FORM.. . . . . . . . . . . . . . . . . . . . . . 142
Overview of AFC Main Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Auto Forms Control Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Entering queue and job names to an AFC definition. . . . . . . . . . . . . . . . . . . 146
Default Output Output Queue and Printer Type. . . . . . . . . . . 147
Template AFC-definition to be executed after this. . . . . . . . . 148
Additional parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
AFC Definition Entries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
1=Merge with Overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
2=Send Network Spooled File . . . . . . . . . . . . . . . . . . . . . . . . 154
3=Transform AFPDS to *USERASCII . . . . . . . . . . . . . . . . . . 155
4=Copy Spooled File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
5=Move Spooled File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
6=Hold Spooled File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
7=Delete Spooled File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
8=Call Program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
9=Exit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
A=Change attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
B=Split spooled file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
C= Prepare for Finishing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
D=Sort Spooled File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
F=Change W riter.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
G=Archive to MultiArchive/400. . . . . . . . . . . . . . . . . . . . . . . . 163
H=Archive in InfoStore/400. . . . . . . . . . . . . . . . . . . . . . . . . . . 164
P = Send PDF E-mail. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
N = PDF File naming and -save. . . . . . . . . . . . . . . . . . . . . . . 165
* = Comment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Convert SAP spool entries (datatype *IBMSCS). . . . . . . . . . . 165
SAP spool entries (datatype *IBMSCS2) . . . . . . . . . . . . . . . . 166
Generating multiple copies in input spool entries... . . . . . . . . 166
Auto Forms Control Hints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
How to stop processing spooled files. . . . . . . . . . . . . . . . . . . 166
Changing spooled file attributes has no effect. . . . . . . . . . . . 167
Auto_Form jobs does not start . . . . . . . . . . . . . . . . . . . . . . . . 167
Getting Familiar with Auto Forms Control.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Example 1, Using Separate queues for Input and Output . . . . . . . . . . . . . . . 169
Step 1. Checking the W riter. . . . . . . . . . . . . . . . . . . . . . . . . . 169
Step 2. Checking if Auto Forms Control is running. . . . . . . . . 169
Step 3. Entering Auto Forms Definition AFC_INPUT1. . . . . . 170
Step 4. Defining move of print jobs with type *STD. . . . . . . . 171
InterForm A/S 7
Step 5. Defining move of Print jobs with Formtype DEMO. . . 172
Step 6. Testing new functions in AFC_INPUT1. . . . . . . . . . . 173
Example 2, Using same Queue for Input and Output. . . . . . . . . . . . . . . . . . . 174
Step 1. Checking the W riter. . . . . . . . . . . . . . . . . . . . . . . . . . 174
Step 2. Creating the AFC Definition:. . . . . . . . . . . . . . . . . . . . 175
Step 3. Restricting the writer to process type *STD jobs only
.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Step 4. Preventing following AFC functions to process type *STD
.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Step 5. Defining the Overlay Merge. . . . . . . . . . . . . . . . . . . . 177
Step 6. Cleaning up processed jobs. . . . . . . . . . . . . . . . . . . . 179
Step 7. Activating the AFC job AFC_INPUT1. . . . . . . . . . . . . 180
Step 8. Testing the new AFC definition AFC_INPUT2. . . . . . 180
Using a “TEMPLATE” AFC defintion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
2. Form Type Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
The overlay selection entry field. . . . . . . . . . . . . . . . . . . . . . . 184
Split Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Split Definition Entries.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Calling a User Exit Program with the extracted spool pages. . . . . . . . . . . . . 188
Defining the spool file attributes for the result of a Split. . . . . . . . . . . . . . . . . 190
Example Using Split. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Finishing Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Defining Prinserter Pre-process Definition. Fixed number of pages. . . . . . .® 195
Defining Prinserter® pre-process Definition. Variable number of pages. . . . 197
Defining Print Order of Sorted Groups. . . . . . . . . . . . . . . . . . 197
Example 1, Non sorted. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Example 2, Sorting in Ascending W eight. . . . . . . . . . . . . . . . 198
Example 3 , Sorting in Franking groups:. . . . . . . . . . . . . . . . . 199
Defining PFE MailPrinter Pre-process Definition. . . . . . . . . . . . . . . . . . . . .® 200
Defining Print Order of Sorted Groups. . . . . . . . . . . . . . . . . . 201
Example 1, Non sorted. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
Example 2, Sorting in Ascending W eight. . . . . . . . . . . . . . . . 202
Example 3 , Sorting in Franking groups:. . . . . . . . . . . . . . . . . 203
Defining Stapling Pre-process Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . 204
Defining Insertion Pre-process Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . 206
How to distribute E-mails and faxes in InterForm400 :. . . . . . . . . . . . . . . . .® 209
The E-mail/Fax Finishing Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
1. How to find E-mail address / Fax number. . . . . . . . . . . . . . 210
2. Key definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
3. Definition variables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
4. Default PDF-file name.. . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
5. Definition E-mail text / Cover page text. . . . . . . . . . . . . . . . 212
6. Definition recipient-ID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
7. E-mail addresses and fax numbers. . . . . . . . . . . . . . . . . . 216
8. Senders E-mail address. . . . . . . . . . . . . . . . . . . . . . . . . . . 218
9. Encryption and Signature . . . . . . . . . . . . . . . . . . . . . . . . . . 219
10. PDF bookmark definition . . . . . . . . . . . . . . . . . . . . . . . . . 220
8. W ork with E-mail senders . . . . . . . . . . . . . . . . . . . . . . . . . 221
The File Naming Finishing Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
1. Receipient Key Definition . . . . . . . . . . . . . . . . . . . . . . . . . 222
2. Variable Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
3. PDF File Name Composition.. . . . . . . . . . . . . . . . . . . . . . . 225
5. Page selections and Document breaks. . . . . . . . . . . . . . . 226
8 User’s Manual for InterForm400®
6. Receipient ID Information. . . . . . . . . . . . . . . . . . . . . . . . . . 226
7. Closing User-Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
8. Encryption and Signature . . . . . . . . . . . . . . . . . . . . . . . . . . 227
9. PDF bookmark definition.. . . . . . . . . . . . . . . . . . . . . . . . . . 227
Define Level Break Conditions for Finishing. . . . . . . . . . . . . . . . . . . . . . . . . . 228
Example 1, Level Break on Page Counter. . . . . . . . . . . . . . . 229
Find Recipient ID in the Following Positions. . . . . . . . . . . . . . 230
Example 2, Level Break on Change in Customer Info:. . . . . . 230
Example 3, Level Break on Customer ID and Attention Person.
.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Using the Finishing Definition with Auto Forms Control. . . . . . . . . . . . . . . . . 232
Activate the Finishing pre-process definition.. . . . . . . . . . . . . 232
Merge with pre-processed Finishing spool entry.. . . . . . . . . . 233
Distribute E-mails with Auto Forms Control. . . . . . . . . . . . . . 234
The Reformat finishing definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Head. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
User exit program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Detail lines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Totals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Footer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Insert reformatting in production. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Sort Definitions.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Page Selection criteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Find sort fields in the following positions. . . . . . . . . . . . . . . . . 247
Examples Using Sort. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Example 1. Sort by Type, “Document" letters first:. . . . . . . . . 249
Example 2. Sort by Type, “modules.” letters first:. . . . . . . . . . 249
Example 3. Sort by Type and Customer ID:. . . . . . . . . . . . . . 249
Example 4. Sort by Customer ID and type:. . . . . . . . . . . . . . . 250
PDF File Bookmarks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Getting familiar with PDF Bookmarks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
User Output Queue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Example: Distribute Spooled Files depending on Spooled File Owner. . . . . 259
General Description of OSC (Output Schedule Control). . . . . . . . . . . . . . . . . . . . . . . . . 260
10. Start OSCCTL subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
11. End OSCCTL subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
12. W ork with Active Subsystem OSCCTL.. . . . . . . . . . . . . . . . . . . . . . . . . . 261
Describing the OSC definition lines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Principle of OSC (Output Schedule Control). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Getting Familiar with OSC (Output Schedule Control).. . . . . . . . . . . . . . . . . . . . . . . . . . 266
Specify input spooled file priority:. . . . . . . . . . . . . . . . . . . . . . 267
Specify placement of input spool file attributes at output:. . . . 267
Define Sort Fields:.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Specify Grouping and separator page:. . . . . . . . . . . . . . . . . . 269
Define resulting output queues:. . . . . . . . . . . . . . . . . . . . . . . 269
Specify automatic start scheduling:.. . . . . . . . . . . . . . . . . . . . 270
Specify automatic start options:. . . . . . . . . . . . . . . . . . . . . . . 270
Specify output queue for processed spooled files:. . . . . . . . . 271
InterForm A/S 9
Specify job priority:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Administering InterForm400 Environment and Users. . . . . . . . . . . . . . . . . . . . . . . . . .® 272
1. Appoint Administrator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
2. Configure InterForm 400.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
3. Configure email.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
4. W ork with InterForm400 Users. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .® 282
5. W ork with file sets.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
6. Connect Users with Overlay File Sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
Working with Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
7. W ork with Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
1. Description of Additional Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Example of Defining a Resident Printer font. . . . . . . . . . . . . . 290
3. Create barcode soft font for PCL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
4. W ork with soft fonts for PCL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
File transfer HP SFP Font files from a PC. . . . . . . . . . . . . . . 295
5. Install True Type font for PDF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
6. W ork with TrueType font for UCS2 (unicode). . . . . . . . . . . . . . . . . . . . . . 296
8. Auto download Soft Fonts.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Auto download for PCL soft fonts. . . . . . . . . . . . . . . . . . . . . . 297
Auto Download for PDF output. . . . . . . . . . . . . . . . . . . . . . . . 298
Auto Download for InterW ord400 PDF output. . . . . . . . . . . . 299
InterForm400 Predefined Soft Fonts.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .® 300
MICR Soft Font (Font ID 3998). . . . . . . . . . . . . . . . . . . . . . . . 300
OCRA Soft Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
OCRB Soft Font (Font ID 0003). . . . . . . . . . . . . . . . . . . . . . . 301
Barcode Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Setup of two-dimensional barcodes. . . . . . . . . . . . . . . . . . . . 302
Barcodes in PDF output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
Barcodes in ZPL output.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Calculating barcode height. . . . . . . . . . . . . . . . . . . . . . . . . . . 303
3. Create bar code soft font for PCL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
1. Code 39.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Extended code 39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
2. Code 128 and EAN128. . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
3. Interleaved 2 of 5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
4. EAN8, EAN13 and UPC-A. . . . . . . . . . . . . . . . . . . . . . . . . 304
Postnet Barcode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Barcode PDF417.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Datamatrix barcodes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
MICR E-13B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Assigning Font ID’s to Barcode Softfonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Example of editing a font ID for Code39 barcode. . . . . . . . . . 306
Downloading a Barcode Soft Font. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Changing a barcode size. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Getting Familiar with Soft-fonts and Barcodes.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Step 1. Installing the Arial True Type Font. . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Step 2. Creating the Code128 Barcode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Step 3. Create font ID for the Arial soft-font . . . . . . . . . . . . . . . . . . . . . . . . . 312
Step 4. Define auto-download of fonts (Arial and OCRB).. . . . . . . . . . . . . . . 312
Step 5. Testing the Barcodes in an Overlay . . . . . . . . . . . . . . . . . . . . . . . . . 316
10 User’s Manual for InterForm400®
Work with Zebra fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
11. Description of Zebra fonts.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
CG Triumvirate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Dot matrix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
Defining barcodes for Zebra printers. . . . . . . . . . . . . . . . . . . 321
Using soft fonts for printing on Zebra. . . . . . . . . . . . . . . . . . . 323
12. W ork with ZEBRA soft fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
13. W ork with fonts in ZEBRA flash memory. . . . . . . . . . . . . . . . . . . . . . . . . 325
Download a soft font into flash memory. . . . . . . . . . . . . . . . . 325
Delete a soft font from flash memory. . . . . . . . . . . . . . . . . . . 326
14. Substitution ZEBRA internal fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
19. Initiate ZEBRA flash memory and reload fonts and images. . . . . . . . . . . 327
8. Work with images.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
W orking with black and white images.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
Importing black and white images.. . . . . . . . . . . . . . . . . . . . . 330
W orking with color images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Import color images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
Work with Zebra images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
11. W ork with ZEBRA images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
12. W ork with images in ZEBRA flash memory. . . . . . . . . . . . . . . . . . . . . . . 334
19. Initiate ZEBRA flash memory and reload fonts and images. . . . . . . . . . . 334
9. Work with PCL Files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Import PCL file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
10. Work with palette. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
Change the definition of the colors.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
11. Work with paper control options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
1. Paper type to PCL-drawer conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
2. SCS to PCL drawer conversion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
3. Output Sorter Bin Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
Defining an Output Sorter Bin for a User. . . . . . . . . . . . . . . . 341
4. User defined PJL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
20. Certificate administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Service Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
1. Create Demo Spool Entry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
5. Display All Displayable Characters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
6. Save spooled file to the /APF3812Home/W ork directory. . . . . . . . . . . . . . 348
7. Print Saved Spooled File from /APF3812Home/W ork directory. . . . . . . . . 349
8. Print Resource X-reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
9. W ork with Journaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
21. Export of InterForm400 resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Copy resources to export library.. . . . . . . . . . . . . . . . . . . . . . 351
W ork with resources in export library. . . . . . . . . . . . . . . . . . . 352
W ork with distribution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
22. Import of InterForm400 Resources.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
W ork with resources in import library. . . . . . . . . . . . . . . . . . . 353
Transfer resources to the production library. . . . . . . . . . . . . . 354
40. Install/upgrade InterW ord 400. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
50. Apply PTF from the /APF3812Home/PTFs directory .. . . . . . . . . . . . . . . 356
60. Install Swiftview at drive C:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357
InterForm A/S 11
70. Install InterForm Designer on your PC. . . . . . . . . . . . . . . . . . . . . . . . . . . 357
80. Prepare server to support InterForm Designer . . . . . . . . . . . . . . . . . . . . 357
How to create PDF files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
Resources that can be used for PDF output. . . . . . . . . . . . . . 362
Fonts used in PDF output. . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
IFS directories used by MRGSPLFPDF. . . . . . . . . . . . . . . . . 363
Appendix A - Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
System Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
First Time Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
License Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Release Update. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Upgrade remote sites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Relations to Other Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Appendix B - Attaching Printers to the iSeries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Attachment Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Attaching through a Twinax Protocol Converter. . . . . . . . . . . 373
System Configuration by Auto Configuration. . . . . . . . . . . . . 373
Configuring a Printer Device Manually. . . . . . . . . . . . . . . . . . 374
Changing Device Description from 5219 to 3812. . . . . . . . . . 375
Attaching through a TCP/IP Raw Socket (Port 9100/3700). . . . . . . . . . . . . . 376
Attaching through a 5250 Terminal.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
Enabling Host Print Transform on an existing Printer Device
Description.. . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Attaching through a PC Printer Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
iSeries Access/400. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
Attaching through a TCP/IP LPD Printer Server (Remote W riter). . . . . . . . . 378
Creating or Changing an Output Queue for TCP/IP LPD Printing
.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
Attaching through a TN5250E Print Client. . . . . . . . . . . . . . . . . . . . . . . . . . . 379
Testing the Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Trouble Shooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Appendix C - Printer Types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
Black and white printer types. . . . . . . . . . . . . . . . . . . . . . . . . 381
Color printer types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Zebra printer types. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Cassette Mapping (Drawers). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Selecting drawer by drawer number. . . . . . . . . . . . . . . . . . . . 383
Select Drawer using Paper Type.. . . . . . . . . . . . . . . . . . . . . . 383
Appendix D - Support for unicode spooled files.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
Introduction to the unicode format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Limitations of the unicode spooled files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
How to create special unicode spooled files. . . . . . . . . . . . . . . . . . . . . . . . . . 386
Displaying unicode *SCS spooled files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
Printing out unicode *SCS spooled files (without merge). . . . . . . . . . . . . . . . 388
Using the data transfer program with your own W SCST. . . . 389
The workaround. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Appendix E - Codepage Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
12 User’s Manual for InterForm400®
Appendix F - Font-ID Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
IBM 3812 font-ID Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
IBM Compatible Font List. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
Shipped Zebra Fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394
Typefaces known by PCL-Printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395
Appendix G - Limitations of the Light Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
Appendix H - Commands in Spooled Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
Example of using Escape Commands in the Data Stream. . . . . . . . . . . . . . 405
Appendix I - InterForm400 CL Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .® 408
NetServer Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
The Add Netserver File Share Command. . . . . . . . . . . . . . . . 408
The Add NetServer Printer share Command. . . . . . . . . . . . . 408
The Change Netserver Attributes Command. . . . . . . . . . . . . 408
The Display Netserver Attributes Command.. . . . . . . . . . . . . 408
The End Netserver Command. . . . . . . . . . . . . . . . . . . . . . . . 409
The Remove NetServer share Command.. . . . . . . . . . . . . . . 409
The Start Netserver Command. . . . . . . . . . . . . . . . . . . . . . . . 409
Save/Restore and Export/Import Commands.. . . . . . . . . . . . . . . . . . . . . . . . 409
The Export Chart Command. . . . . . . . . . . . . . . . . . . . . . . . . . 409
The Import Chart Command. . . . . . . . . . . . . . . . . . . . . . . . . . 410
The Restore Library from Folder Command. . . . . . . . . . . . . . 410
The Save Library to Folder Command. . . . . . . . . . . . . . . . . . 410
The Save Library to Stream File Command. . . . . . . . . . . . . . 411
AFC and OSC Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
The End Auto Forms Control Job Command. . . . . . . . . . . . . 412
The Start Auto Forms Control Job Command. . . . . . . . . . . . 412
The Start OSC Job Command. . . . . . . . . . . . . . . . . . . . . . . . 412
Utilities relevant for AFC Exit programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
The Transform *AFPDS print Command. . . . . . . . . . . . . . . . 413
The APF3812 Overlay Merge Command. . . . . . . . . . . . . . . . 413
The Copy CPI Spooled File Command. . . . . . . . . . . . . . . . . . 414
The Page Builder Spooled File Command. . . . . . . . . . . . . . . 414
The Convert PCL Spooled File Command. . . . . . . . . . . . . . . 417
The Merge Spooled File PDF Command. . . . . . . . . . . . . . . . 417
The Merge Spooled File ZPL Command. . . . . . . . . . . . . . . . 418
The Print ASCII File Command.. . . . . . . . . . . . . . . . . . . . . . . 418
The Split Spooled File Command. . . . . . . . . . . . . . . . . . . . . . 418
Spooled File Inspector (SFI). . . . . . . . . . . . . . . . . . . . . . . . . . 419
Utility Commands relevant for E-mailing.. . . . . . . . . . . . . . . . . . . . . . . . . . . . 421
The Clear Mail Log Command. . . . . . . . . . . . . . . . . . . . . . . . 421
The End Mail Subsystem Command. . . . . . . . . . . . . . . . . . . 421
The Merge Spooled File PDF Command. . . . . . . . . . . . . . . . 421
The Send E-mail command . . . . . . . . . . . . . . . . . . . . . . . . . . 421
The Send Mail Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . 423
The Send Mails Command. . . . . . . . . . . . . . . . . . . . . . . . . . . 423
The Start Mail Subsystem Command. . . . . . . . . . . . . . . . . . . 424
The W ork Mail addresses Command. . . . . . . . . . . . . . . . . . . 424
The W ork Mail Log Command. . . . . . . . . . . . . . . . . . . . . . . . 424
Other Utility Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
The Edit Print Command.. . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
The APF W ork Output Queue Command. . . . . . . . . . . . . . . . 426
InterForm A/S 13
The Calibrate QLnnn+ Printer Command. . . . . . . . . . . . . . . . 427
The Display Black/W hite image Command. . . . . . . . . . . . . . 428
The Display IP Address Command. . . . . . . . . . . . . . . . . . . . . 428
The Display Unicode Spooled File Command. . . . . . . . . . . . 429
Encrypt InterForm400 PDF File. . . . . . . . . . . . . . . . . . . . . . . 429
The HP Macro Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
The Import InterForm400 Resources Command. . . . . . . . . . 431
The PCL-file from folder to Member Command. . . . . . . . . . . 431
The Print PCL-member Command. . . . . . . . . . . . . . . . . . . . . 432
The Print PDF file Command. . . . . . . . . . . . . . . . . . . . . . . . . 433
The Print TIFF File Command . . . . . . . . . . . . . . . . . . . . . . . . 434
The Print X-Ref List Command. . . . . . . . . . . . . . . . . . . . . . . . 434
The Start Screen Attention Command. . . . . . . . . . . . . . . . . . 434
The TIF-file from folder to member Command. . . . . . . . . . . . 435
The W ork with Profile Jobs Command. . . . . . . . . . . . . . . . . . 436
W ork with Screen Definitions. . . . . . . . . . . . . . . . . . . . . . . . . 436
W ork with Stream File Locks. . . . . . . . . . . . . . . . . . . . . . . . . 438
The Unzip to current directory Command. . . . . . . . . . . . . . . . 438
The Zip Stream File(s) Command.. . . . . . . . . . . . . . . . . . . . . 439
Appendix J - Handling InterWord400 Spooled Files. . . . . . . . . . . . . . . . . . . . . . . . . . .TM 440
Limitations for InterW ord400 spooled files. . . . . . . . . . . . . . . . . . . . . . . . . . . 440
Appendix K - Forms Server for non-System i environments. . . . . . . . . . . . . . . . . . . . . . 442
Adding Overlays to *SCS PC Print Jobs (PC Mail Merge). . . . . . . . . . . . . . . 442
Adding overlays to *ASCII PC printjobs (PCL). . . . . . . . . . . . . . . . . . . . . . . . 443
Appendix L - PDF and PCL Viewing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
PDF viewing:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
PCL viewing:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445
Appendix M - InterForm400 charts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
The W ork with Charts command, W RKCHT. . . . . . . . . . . . . . . . . . . . . . . . . 450
The &&CHA Chart commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
Appendix N - Sending E-mails from the System i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
Setup of InterForm400 SMTP.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Setup of OS400 SMTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474
Combining OS400 SMTP and Domino/400 on the same machine. . . . . . . . 475
Appendix O - Gr aphical Designer: Install and use. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Requirements for the Graphical Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Requirements for the System i:. . . . . . . . . . . . . . . . . . . . . . . . 476
Requirements for the PC:. . . . . . . . . . . . . . . . . . . . . . . . . . . . 476
Requirements for the network:. . . . . . . . . . . . . . . . . . . . . . . . 476
Limitations of the Graphical Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
Installing the Graphical Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
Installing JAVA Environment. . . . . . . . . . . . . . . . . . . . . . . . . . 477
Installing and setting up the Graphical Designer.. . . . . . . . . . 478
Starting the Graphical Designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
Improving performance of the designer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
Start designing an overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Create a new overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Edit an existing overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Open a Spooled File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
Settings and tools for the design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
14 User’s Manual for InterForm400®
Changing the displayed size. . . . . . . . . . . . . . . . . . . . . . . . . . 481
Changing the measurement used. . . . . . . . . . . . . . . . . . . . . . 481
Selecting unicode output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
Previewing the result in Acrobat reader or SwiftView. . . . . . . 482
Including a background image . . . . . . . . . . . . . . . . . . . . . . . . 482
Lock spooled file selections. . . . . . . . . . . . . . . . . . . . . . . . . . 483
Other Design preferences. . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
Designing the overlay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
The spool view. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
The Result view.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
Inserting design elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
Local save in the designer. . . . . . . . . . . . . . . . . . . . . . . . . . . 491
Movement of elements in the result view. . . . . . . . . . . . . . . . 491
Grouping and ungrouping elements. . . . . . . . . . . . . . . . . . . . 492
Appendix P - Import/Export extension. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Multiple Export Libraries (MEL) feature. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Activation/deactivation.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
Usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
The Import InterForm Ressources (IMPAPFRSC) command. . . . . . . . . . . . 493
Restrictions:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Parameters:.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Escape messages:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
Sample scenario of using MEL and the IMPAPFRSC command. . . . . . . . . . 495
Appendix Q: The Digital signature/PDF Security module. . . . . . . . . . . . . . . . . . . . . . . . 496
Requirements for the Digital Signature/PDF security module. . . . . . . . . . . . 496
Technical details. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
20. Certificate administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
Recommendations related to JAVA Performance . . . . . . . . . . . . . . . . . . . . . 499
OS/400 System values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
OS/400 Subsystem settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
Appendix R - Building functions into your menues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501
The alternative to W RKOUTQ (display merged spooled files) . . . . . . . . . . . 501
View the last created spooled file as either PCL or PDF file. . . . . . . . . . . . . 501
Add dynamic functions to the Attention (Escape) key . . . . . . . . . . . . . . . . . . 502
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
InterForm A/S 15
About This Manual
This manual is intended for the person or people responsible for production printing on the
site. For instance the system administrator.
InterForm400 is designed to operate completely transparent to the user, which means this®
manual is only used for designing overlays, setting up printers and for configuration of sub-
system handling the overlays and printers.
InterForm400 requires no programming of any kind in order to operate with existing print jobs.®
All logical definitions for searching and selecting print jobs are set up in the InterForm400®
menus.
The manual describes functions, that may require the purchase of additional modules.
W henever additional module(s) are required it should be mentioned, but that cannot be
guaranteed. For guidelines refer to page 21. Ask your local InterForm400 reseller if in doubt.
The terms ‘AS/400', ‘iSeries’, ‘i5' and ‘System i’ may be used in the manual. Unless mentioned
they refer to all 4 types of machines.
16 User’s Manual for InterForm400®
How the manual is organized
This manual is built as a technical reference as well as a self study on creating overlays fast
and easy. The self study sections are constructed as follows:
Getting Started: W ork through this chapter if you are installing the system for the
first time. You will end up with an illustrative sample printed
through the AutoFormsControl sub-system.
Getting Familiar
with Overlays: This section will use the demo overlay as template and lead you
through virtually all the design features in InterForm400 . To®
gain full benefit of this section you should have worked through
the section Getting Started.
Getting Familiar with
Overlay Selectors The overlay selector is a vital element of InterForm400 . It®
enables specific pages in a spool entry to have unique overlays
attached according to the contents of the spool data. To gain full
benefit of this section you should have worked through the
section Getting Familiar with Overlays.
Getting Familiar with
Auto Forms Control This chapter will lead you through a real life example of using
Auto Forms Control. You will be guided step-by-step through the
entire procedure. To gain full benefit of this section you should
have worked through the section Getting Started.
Getting Familiar with Soft-
fonts and Barcodes: This section is structured as a learning-by-doing example which
makes extensive use of download fonts and bar codes.
Throughout the manual you will find the following symbols, which will provide you with special
information:
J TIP J If you would like to make an easy thing, then just make a ...
L TROUBLE SHOOTING LDid you remember to ...
M WARNING M Do not do that, as you will end up in deep..
G NOTE G Important information
InterForm A/S 17
What is new in the 2009 versions
This Users Guide describes functions available in version 2009M01 and newer.
Below are listed most of the new features added in InterForm400 since the last Users Guide
(version 3-31) intended for InterForm400 version 2008M01.
Requirement
• OS/400 (or i5/OS) version V5R3M0 or higher is required.
Installation/upgrade
• /QDLS and the folder system is no longer used. ‘/APF3812Home/Work’
replace the use of the APF3812 folder in QDLS and ‘/APF3812Home/View’
replace the ‘/qdls/apf3812/view’ folder. If you previously mapped a network
drive onto /qdls or the apf3812 folder you might consider to map onto e.g.
/APF3812Home now instead after upgrading to a 2009 version.
• Auto configure of InterForm400. During an initial install InterForm400 will
automatically retrieve information of your system and suggest the values for
configuration which are the most likely to use. InterForm400 will also create a
file set with the same name as the current user profile and connect the user to
this file set.
• System i’s with iASP (Independent Auxiliary Storage Pool) are now also
supported by InterForm400. Refer to page 23 for details.
• Install Swiftview on alternative drive on the attached PCs. You can now
setup InterForm400 so Swiftview does not need to be installed on the C-drive.
You can specify any drive letter - common for all users. Refer to page 32 for
more information.
• You can now specify another name and library for the subsystems used by
InterForm400. Refer to page 33 of a description of how to change them. Here
you can also see how to automatically start the other InterForm400
subsystems, when the Auto_Form subsystem starts.
• The codepage of Auto Forms Control output queues are now used when
archiving with InterArchive400 - even if a codepage different than the system
code page is used. This is unlike earlier versions of InterForm400. Only if this
change is relevant to you an information screen will be shown during upgrade of
InterForm400:
18 User’s Manual for InterForm400®
INS1501 New feature warning The code page options specified for AFC is now used for function I (IDXSPLF) PDF files generated using function I (Index Spooled file) will now use the code page options specified for the AFC definitions. You should manually verify that the code page settings for all AFC output queues - with function "I" (Index Spooled file) - are correct. After one or more spooled file has been archived using this version of InterForm, please check that they was archived in the desired code page by having a look at the generated pdf file(s). Please keep a copy of this screen for future reference. F10=Confirm
• The graphical designer got new graphics and new features. Now you can lock
down remap windows and tabulators to prevent unintentionally changes to
these functions. Refer to page 483 for details.
• The number of objects in the library APF3812NEW is now checked to
ensure a full restore during update/install.
• The Joint Reports function in InterForm400 is considered obsolete and has
been removed. W e recommend to use e.g. Output Schedule Control to merge
several spooled files into one.
Input formats
• JPEG support. It is now possible to install JPEG images in InterForm400 to be
used for both PCL and PDF output. The PDF result is MUCH smaller
compared to using BMP images. PCL result is about the same size as if you
use a BMP. The color images are installed as described on page 331. The
&&IMG command now support JPEG images for PCL and PDF output. See
details of the &&IMG command on page 399.
• AFPDS spooled files can now be used as input in InterForm400. Any
referenced AFP resources are ignored. InterForm400 will consider only the text
elements visible via a normal DSPSPLF command.
PDF • The PRTPDF command (to print pdf files on the System i) have been improved,
so that it now also prints more types of PDF files. This command is described in
details on page 433. (This command was previously undocumented.)
• Now you can include an image in the PDF result that fills out the result to the
edge of the paper. It is moved to the right into the printable area in the PCL
result, if it too far to the left. A margin of 57/240 inch is reserved in PCL. If you
previously placed an image with a distance of less than this from the left edge
of the paper, you will notice that the image in the PDF result is moved to the left
compared to the PCL result, which will remain unchanged after upgrading to a
2009 version.
InterForm A/S 19
• Inside properies of the generated pdf files you can now find the real physical
size of the media e.g. 297x210 mm for the size A4. Previously the margins was
deducted.
Tools
• An option to rotate an overlay in the green screen designer has been added
via F5=Service. Refer to page 62 for details.
• A new interface tool is now provided to help you offer advanced functions to
the end user menues simply by pressing the Attention/Escape key in any
screen in any application.
W ould you e.g. like InterForm400 to grab information on a 5250 screen and
view a pdf file based on the information found? That and much more is possible
with the STRSCNATN and WRKSCNATN commands. See how on page 502 in
Appendix R.
• The feed control values *WEBLABEL and *MARKLABEL are now also
possible for the MEDIATRACK field when merging into ZPLII by use of the
MRGSPLFZPL command - as when you merge e.g. via Auto Forms Control.
See details of the MRGSPLFZPL command on page 418.
• The MLTARCVIEW Command (used for Interfacing with MultiArchive) now
includes a codepage and it also supports InterW ord400 spooled files.
• The e-mail finishing definition now does not need to find fixed 10 characters
in the spooled file to identify the text version when finding the e-mail
addresses in the spooled file. Text found in the spooled file now can be used as
a part of the text version if need - but it does not need to be. Refer to page 215
for detailed information.
• The command, WRKMAILLOG (W ork with mail log) has now been added to
the administration menu in InterForm400 as option ‘60. Work with email log’.
Refer to a description of the function on page 424.
Auto Forms Control
• Subset output queues listed in auto forms control. Not only can you use
‘position to’ to start the list with output queues with a specific name, you can
now also decide that you only want to see output queues in a specific library
and/or output queues, where the description contains a specific text. See
details on page 145.
• Sorting and splitting of unicode spooled files are now also supported. A new
unicode format for split exit programs have been added (format=4). Refer to
page 188 for information.
• The option in Auto Forms Control to copy a spooled file can now create the
new spooled file owned by a different user profile than the original. Normally
the processed spooled files are owned by the same user as the original spooled
file. This can be useful if you want to prevent end users from deleting the
20 User’s Manual for InterForm400®
spooled files e.g. before they are archived. Refer to page 156 for details.
• The drawer of the original spooled file is now copied onto the sorted spooled
file when using a sorting definition in Auto Forms Control.
What is new in this manual
This lists the major changes to the manual, that does not concern the new functions. The
changes/additions are:
• Not all functions are supported for InterW ord400 spooled files. Limitations are
listed on page 440.
• Requirements for changing the job description for Auto Forms Control jobs are
listed. Refer to page 148 for details.
• Returned information are not inserted into spooled file attributes when blanks
are returned from Split exit programs. Details can be found on page 189.
• Even if you change a spooled file in Auto Forms Control, InterForm400 will
still go through all the definitions on the output queue - using the original
attributes of the spooled file. This and other tips for Auto Forms Control are
described on page 166.
• A tip for what is required in order to be able to change the owner of a
program into QSECOFR is listed on page 158.
InterForm A/S 21
The modules of InterForm400
Below basic InterForm400 package and the modules are described.
As minimum you need to buy either the InterForm400 Light version or the basic InterForm400
package.
If wanted you need to install the additional modules InterW ord400 and InterFax400.
InterFax400 is installed via option 80 on the InterForm400 Service menu and requires the
InterForm400 CD. The other modules are installed along with InterForm400 and only need to
be enabled with a new license code.
Refer to Appendix G on page 396 for details of the light version.
The Basic InterForm400 package
The basic InterForm400 does not contain any of the functions, that are available as a module.
That means, that the following is NOT included in the basic package:
• ZPL output
• PDF output and E-mailing with attached PDF files
• Possibility to encrypt and digitally sign PDF files created by InterForm400
• InterW ord400 (OV400 replacement and System i mail merge)
• Possibility to fax (Interfax).
• Swiftview licenses apart from 1 license, that is delivered with InterForm400 for
free
• And any other module, that may be offered for InterForm400.
However the number of output queues supported for PCL output in the basic package is
unlimited.
The InterForm400 Classic package
The InterForm400 Classic package fits the functionality of the previous versions of
InterForm400. The Classic package includes PCL output on an unlimited number of output
queues, ZPL output, PDF output and e-mailing.
If you already have purchased the full InterForm400 license prior to the 2004 versions (and
have maintenance) then you will get a 2007 license code for the classic package. If you
already have bought InterW ord400 or additional SwiftView licenses then the 2007 code (and
future license codes) will of course also include that.
The ZPL Module
Purchase this module and you will be able to print on ZPL compatible printers including the
wireless QLnnn+ printers.
In order to start working with Zebra output you need to create a Zebra File set.
Refer to page 283 for how to do that. This module is included in the classic package.
22 User’s Manual for InterForm400®
The PDF and E-mailing Module
If you want to create PDF files in InterForm400 and/or send E-mails with attached PDF files
you need this module. This module is included in the classic package.
The Digital Signature / PDF Security Module
If you want to encrypt PDF files created by InterForm400 and/or digitally sign them, then you
need this module. Note, that you also need to buy the PDF and E-mailing module if you do not
have the classic package. Refer to Appendix Q on page 496 for more information.
The InterWord400 Module
Can be used as a substitute for OfficeVision400. It converts OV/400 documents into RTF
format. Offers also the possibility to do mail merge directly on the System i. Ask your local
InterForm400 reseller for more details.
The InterFax400 Module
The InterFax400 module enables distribution of the InterForm400 documents via facsimile.
The InterFax400 modules ensures a correct translation of the InterForm400 documents. This
is done in combination with the E-mail/Fax finishing definition in InterForm400. Note that
InterFax400 is only supported for V5R1 or newer.
InterForm A/S 23
Getting Started
The idea of the following procedure is to give you a safe and easy start on the InterForm400®
system. No knowledge on InterForm400 is required, and only minor OS/400 knowledge is®
needed.
The final result of the following will print a sample spool entry with a predefined overlay by
means of the Auto Forms Control (AFC) system, which is an essential part of the
InterForm400 system. The result will be printed on a PCL printer of your own choice.®
iASP installation
If you install or upgrade InterForm400 on a system that is running iASP you need to read this:
InterForm400 can only be installed on one ASP. This ASP must be varied on for both
upgrading and installing.
Installation will insert a symbolic link like this, where ‘aspdev’ is the ASP device:
ADDLNK OBJ('/aspdev/APF3812Home') NEW LNK('/APF3812Home')
The libraries used by InterForm400 will all automatically be created in the same ASP as the
APF3812 library:
APFIMPORT (Library used during import)
APFEXPORT (Library used during export)
APFIMPDST (temporary library used during import)
APFEXPDST (temporary library used during export)
APFPTFnnnn (Libraries containing installed PTFs - number nnnn).
During a first time install you are prompted for which ASP you want to install on:
INS0103 InterForm 400 version 2009.M01 INTER03 This is the first time InterForm 400 is installed on this system. Press Enter to continue. Install to ASP device . . . : *SYSASP *SYSASP, ASP device F3=Exit F12=Cancel
For future upgrades the same ASP will be used. If you install InterForm400 into another ASP
than the system ASP, then you must go into InterForm400 configuration (after the install) and
make sure that the job queues and subsystem descriptions are placed in a library inside the
system asp.
24 User’s Manual for InterForm400®
G NOTE G Commitment control is used in InterForm400 when you rename fonts in InterForm400 via
option ‘7=Assign new font number’ as shown on page 288. This is the only function in
InterForm400 using commitment control. This is important to notice if you are running an iASP
installation: The ASP group must be set prior to font renumbering.
G NOTE G If you are running iASP and there is an abnormal end for the Auto_Form jobs, you can risk
that there are spooled files, that are partially created in the output queue APF3812/APFSYS.
This will not influence the functions of InterForm400.
1. Preparation
• Make sure your OS/400 level is at least Version 5 release 3 or newer. (Refer
to System Requirements page 364)
• Make sure you have QSECOFR rights on the System i, or similar with USER
CLASS *SECOFR authority. The user profile used for the install must at least
have *ALLOBJ, *SECADM and *SPLCTL authorities in order to be able to do
the install.
• Make sure you have a PCL4 or PCL5 compatible printer attached either
through a LAN (SNA APPC, TCP/IP LPD, Raw Socket (port 9100) or TN5250E)
or Twinax (direct or through a Terminal or a PC emulator card). Any PCL5
Printer configured to use IBM Host Print Transform can be used. Refer to
Appendix B page 373 for detailed information on attaching printers.
• Note that Laser printers with IPDS as the only language can not be used.
Normally you can define an additional printer device (type 3812) to point to the
same physical IPDS printer in order to print from InterForm400.
InterForm A/S 25
2. Installation
Installation/upgrade without a CDIf you do not have access to the CD drive of your System i or if the CD drive e.g. is not working
then you can install or upgrade InterForm400 without using the CD on the System i:
The easiest way to upload and restore the library is to use a small java program which you can
run on your PC (called from a .bat file). On the InterForm400 CD you can find two files called
RSTLIBPC.jar and RSTLIBPC.bat. In order to start uploading you can double click on the
RSTLIBPC.bat file. This will start up a DOS window and this window will then appear:
In the screen above you enter the System i identification i.e. IP-address or server name and a
user ID and password used for signing on to the System i. Type the library APF3812NEW as
this is where you want to restore to and select the save file to upload (called SAVF3812) .
W hen the upload is done you can start the real upgrade with the command
APF3812NEW/APF3812NEW and continue like below as if you where installing from a CD -
leaving out the LODRUN in the begining.
Alternative install without CD (via FTP)If you are unable to run the java program you can manually FTP the save file and install
via this. Here is how to do that:
1. First create a save file on the System i onto which you will upload the save file.
You can e.g. create it in qgpl with this command: CRTSAVF QGPL/SAVF3812
2. Next upload the save file SAVF3812 (e.g. found on the CD) e.g. via FTP onto
the save file (here we imagine the SAVF3812 file is placed in C:\temp and is to
be uploaded to qgpl/savf3812:
a. Open a DOS session on your PC
b. Type ftp followed by the ip address of your System i and press Enter, type
your user profile and password when prompted
c. Type lcd c:\temp (or wherever you have placed the SAVF3812 file
d. Type cd qgpl to temporarily place the save file in the qgpl library
e. Type bin to change to binary transfer
f. Transfer the file with the command: put SAVF3812
g. Type quit to exit the ftp session.
3. Now restore the apf3812new library from the save file QGPL/SAVF3812 (this
save flie in this example) with the command:
RSTLIB SAVLIB(APF3812NEW) DEV(*SAVF) SAVF(QGPL/SAVF3812)
4. Now you can delete the temporary save file:
26 User’s Manual for InterForm400®
DLTF FILE(QGPL/SAVF3812)
4. Start the upgrade or install via the command:
APF3812NEW/APF3812NEW
5. Skip the LODRUN instruction below but otherwise the rest of the installation
procedure is the same:
J TIP J If you have a very limited bandwidth you can also consider to upload a zip file with the save
file within onto the System i and then unzip the file directly on the System i (with
apf3812/unzip) before you copy the SAVF3812 file into a save file (The save file must be
created before) with the command:
CPYFRMSTMF FROMSTMF('/pcdata/savf3812')
TOMBR('/qsys.lib/qgpl.lib/savf3812.file') MBROPT(*REPLACE)
CVTDTA(*NONE)
(Here we copy the file savf3812 in the IFS directory pcdata into a save file with the same name
in library qgpl).
Installing from a CDNow you are ready to install the InterForm400 system from a CD-ROM.®
Note: Refer to page 365 if you are performing the below steps as an upgrade to an existing
InterForm400 installation.®
1. Insert the CD into the CD-ROM drive of your System i.
2. Enter the following CL command on a command line to install:
LODRUN DEV(Device)
W here Device is the name of the Device containing the media. (If you are using
the systems default CD-ROM drive you can use *OPT instead of the Device-
parameter.)
3. You are now prompted to choose your preferred language for the installation:
Note: If the installation detects an existing version of InterForm400 on®
your system you will, at this point, get prompted to selected
installation method. Refer to page 365 for more information on
release updates.
InterForm A/S 27
InterForm 400 version 2009.M01 INTER03 DE: Wählen Sie bitte eine Sprache aus, während verwendet zu werden installieren Eingabetaste --> Weiter DK: Vælg sprog for instruktioner under denne installation. Tryk på Enter for at fortsætte. ES: Seleccione por favor un lenguaje para ser utilizado durante instalan. Pulse Intro para continuar. FR: Veuillez choisir la langue à utiliser pendant l'installation. Appuyez sur ENTREE pour continuer. GB: Please select a language to be used during install. Press Enter to continue. PT: Favor selecionar uma língua a ser usada durante a instalação. Aperte Enter para continuar. GB DE=Deutsch, DK=Dansk, ES=Españoles, FR=Français, GB=English, PT=Português F3=Exit F12=Cancel
4. Confirm on the next screen (with Enter), that you are installing InterForm400
and specify the ASP device to use if you are running iASP. The screen after
that requires you to enter a valid licence type, in order to allow the installation to
proceed. You can also leave it blank and fill it out later.
INS0103 InterForm 400 version 2009.M01 INTER03 This is the first time InterForm 400 is installed on this system. Press Enter to continue. Install to ASP device . . . : *SYSASP *SYSASP, ASP device F3=Exit F12=Cancel
Refer to page 23 for additional information if you are running iASP.
28 User’s Manual for InterForm400®
Work with licence information LIC350D InterForm 400 version . . : 2009.M01 Model / Feature . . . . . : 270 22A2 Serial number . . . . . . : 65BD1BB Operating system . . . . : V5R3M000 Type options, press Enter. 2=Change 5=Display Opt License code _ Production key Not applied _ Test key Not applied _ Mirroring key-1 Not applied _ Mirroring key-2 Not applied F3=Exit F12=Cancel=Cancel
5. In the following screen you can set the preferred language used in
InterForm400. The language can be changed later if needed. This is done by
option 2 at the Administration menu to change the global settings for
InterForm400 or use option 4 to select language for specific InterForm400® ®
users.
Note: InterForm400 CL commands like MRGSPLFPDF, APF3812®
etc. will be installed in the language chosen here, and can not be
changed unless a re-installation is made.
INS0121 InterForm 400 version 2009.M01 INTER01 Select primary language, press Enter. Primary language . . . . . . . GB DE=Deutsch, DK=Dansk, ES=Españoles, FR=Français, GB=English, PT=Português Primary language is used for: 1. The language of commands. 2. The language of displays. Notice: Language of commands can only be selected during install. Primary language can be changed at the administration menu option 2. F3=Exit F12=Cancel
6. If you are unsure, you should leave the default values. Refer to page 350 for
more information on journaling.
InterForm A/S 29
INS0122 InterForm 400 version 2009.M01 INTER01 Select journal, press Enter.
Recommended