If you are using 99.01.M07 or newer there has been implemented a feature for the purpose of moving InterForm400
resources between different machines. Please read the Import / Export PDF file (attached file)
If you are using 99.01.M06 or older please read the following :
The following example will take the entire fileset YOURSET with all
overlays and store it in files. Some overlays may include images stored
in file IMAGE, and PCL files stored in file PCL. These should also be
brought along. The following example includes a PCL overlay called PCLFORM
which has already been stripped for control commands by option 9 on the
administration menu. We should end up having a fileset called MYSET on the
target InterForm400. The PCL filename should not change as the overlays in
YOURSET (later MYSET) have links to the name PCLFORM. If special font ID's
are defined and referenced by the overlays in the fileset, these definitions
should actually also be included. This action will, however, overwrite all
definitions already existing on target machine, which makes this dangerous.
Now save the 4 files to a tape or another media and ship it off.
NB: See Previous FAQ if you intend to send the objects via E-mail
If the target InterForm400 does not already have a fileset called MYSET,
it must be created with option 5 on the administration menu and the
appropriate users should be connected to it with option 6 prior to
proceeding with the following actions.
Note that there can appear complications if restoring from a new
InterForm400 version to an older version depending on the corrections
made between the versions.
Re: Copy InterForm resources between two machines
If you are using 99.01.M07 or newer there has been implemented a feature for the purpose of moving InterForm400
resources between different machines. Please read the Import / Export PDF file (attached file)
If you are using 99.01.M06 or older please read the following :
The following example will take the entire fileset YOURSET with all
overlays and store it in files. Some overlays may include images stored
in file IMAGE, and PCL files stored in file PCL. These should also be
brought along. The following example includes a PCL overlay called PCLFORM
which has already been stripped for control commands by option 9 on the
administration menu. We should end up having a fileset called MYSET on the
target InterForm400. The PCL filename should not change as the overlays in
YOURSET (later MYSET) have links to the name PCLFORM. If special font ID's
are defined and referenced by the overlays in the fileset, these definitions
should actually also be included. This action will, however, overwrite all
definitions already existing on target machine, which makes this dangerous.
1. Create 4 physical files:
CRTPF FILE(QTEMP/PCL) RCDLEN(80) MAXMBRS(*NOMAX)
CRTPF FILE(QTEMP/FMTP) RCDLEN(238) MAXMBRS(*NOMAX)
CRTPF FILE(QTEMP/MSTP) RCDLEN(120) MAXMBRS(*NOMAX)
CRTPF FILE(QTEMP/PAGP) RCDLEN(23) MAXMBRS(*NOMAX)
2. Store the PCL overlay PCLFORM.
CPYF FROMFILE(APF3812/PCL) TOFILE(QTEMP/PCL) FROMMBR(PCLFORM) TOMBR(PCLFORM)
MBROPT(*REPLACE) FMTOPT(*NOCHK)
3. Store the Overlay definitions
CPYF FROMFILE(APF3812/APFFMTP) TOFILE(QTEMP/FMTP) FROMMBR(YOURSET)
TOMBR(MYSET) MBROPT(*REPLACE) FMTOPT(*NOCHK)
4. Store the Overlay Definition headers.
CPYF FROMFILE(APF3812/APFMSTP) TOFILE(QTEMP/MSTP) FROMMBR(YOURSET)
TOMBR(MYSET) MBROPT(*REPLACE) FMTOPT(*NOCHK)
5. Store Extended Page Definitions (if any).
CPYF FROMFILE(APF3812/APFPAGP) TOFILE(QTEMP/PAGP) FROMMBR(YOURSET)
TOMBR(MYSET) MBROPT(*REPLACE) FMTOPT(*NOCHK)
Now save the 4 files to a tape or another media and ship it off.
NB: See Previous FAQ if you intend to send the objects via E-mail
If the target InterForm400 does not already have a fileset called MYSET,
it must be created with option 5 on the administration menu and the
appropriate users should be connected to it with option 6 prior to
proceeding with the following actions.
This is basically the same in reverse:
CPYF FROMFILE(QTEMP/FMTP) TOFILE(APF3812/APFFMTP) FROMMBR(MYSET)
TOMBR(MYSET) MBROPT(*REPLACE) FMTOPT(*NOCHK)
CPYF FROMFILE(QTEMP/MSTP) TOFILE(APF3812/APFMSTP) FROMMBR(MYSET)
TOMBR(MYSET) MBROPT(*REPLACE) FMTOPT(*NOCHK)
CPYF FROMFILE(QTEMP/PCL) TOFILE(APF3812/PCL) FROMMBR(PCLFORM)
TOMBR(PCLFORM) MBROPT(*REPLACE) FMTOPT(*NOCHK)
CPYF FROMFILE(QTEMP/PAGP) TOFILE(APF3812/APFPAGP) FROMMBR(MYSET)
TOMBR(MYSET) MBROPT(*REPLACE) FMTOPT(*NOCHK)
Note that there can appear complications if restoring from a new
InterForm400 version to an older version depending on the corrections
made between the versions.