En format DIF, le tableau peut être enregistré dans le fichier de sortie colonne après
colonne ou ligne après ligne. La requête demande donc à l'utilisateur si le découpage
doit être vertical ou horizontal.
L'utilisateur peut transférer un fichier converti sur son poste de travail au moyen des
fonctions MIMIC, MICROFIT 400 ou MICROFIT 7 ou, si son micro-ordinateur est
connecté à un réseau DSA, au moyen du système unifié de transfert de fichier (UFT).
A noter que la taille du fichier converti est beaucoup plus importante que celle du fichier
d'origine. Or, le transfert de gros fichiers entre hôte et micro peut s'avérer long et
onéreux. Par conséquent, il peut être préférable d'employer INFORMATION-LINK qui
permet de transférer un fichier IQS sur un micro-ordinateur et de le convertir localement
et inversement. Pour plus de détails, se reporter aux manuels INFORMATION-LINK
(66UD et 67UD).
Requête H_IQS_MML_DIF
Cette requête lit un fichier dont une description existe
déjà et produit un fichier de sortie au format DIF.
Le fichier d'entrée peut être soit un fichier créé par des
commandes EXTRACT, WRITE, SORT, COPY ou MERGE ou des
instructions WRITE ou SORT, soit un fichier auquel une
structure a été associée au moyen de la commande USE
STRUCTURE.
DEFINE
1
Demande des paramètres.
Le nom implicite du fichier d'entrée est WORK.
Le fichier de sortie implicite est une unité de la biblio-
thèque origine. Son nom est formé par adjonction du
suffixe_DIF au nom utilisateur.
C-2
IQS - Guide de l'utilisateur expert
WORKING-AREA ,
2
INPUT-NAME
2
OUTPUT-NAME
2
WORK-CHAR
2
INPUT-BUFFER (4096)
2
OUTPUT-BUFFER
2
COL-NUMBER
2
ROW-NUMBER
2
COL-CHAR
2
ROW-CHAR
2
VECTOR-CHAR
2
TUPLE-CHAR
2
XYVAL ,
3
T-COL
3
T-ROW
3
T-CHAR
2
ITEM-DEF (256) ,
3
IT-TYPE
3
IT-LENGTH
3
IT-SCALE
3
IT-OFFSET
CHARACTER 30 ,
CHARACTER 50 ,
CHARACTER 40 ,
CHARACTER
1 ,
CHARACTER 72 ,
BINARY 15 ,
BINARY 15 ,
CHARACTER 6 ,
CHARACTER 6 ,
CHARACTER 6 ,
CHARACTER(6) ,
BINARY 15 ,
BINARY 15 ,
CHARACTER 40 ,
BINARY 15 ,
BINARY 15 ,
BINARY 15 ,
BINARY 15 ,
47 F2 76UD Rev00