Agent VMS - Prise en charge du transfert de fichiers
Lors de la définition d'un objet Transfert de fichier, il est possible de spécifier des attributs de fichier pour la destination, dans l'onglet Transfert de fichier.
Attributs possibles
Attribut | Description de l'attribut | Valeurs autorisées : | Description |
---|---|---|---|
alq = number | Quantité allouée ; ignoré en présence d'une allocation XAB. | ||
bls = number | Taille d'un bloc de périphérique (ne s'applique qu'aux fichiers organisés séquentiellement) | ||
deq = number | Quantité d'extension par défaut | ||
fop = value, value, ... | Options de traitement des fichiers | ctg | Contigu : indique que l'espace d'un fichier doit être alloué de manière contigüe. |
cbt | Meilleure tentative de contigüité. | ||
cif | Créer si inexistant. | ||
dfw | Écriture différée : report de la ré-écriture dans le fichier depuis le tampon modifié. S'applique aux fichiers relatifs et indexés, ainsi qu'aux fichiers séquentiels en accès partagé. | ||
dlt | Supprimer fichier à la fermeture. | ||
mxw | Agrandir numéro de version. | ||
nef | Pas fin de fichier. | ||
pos | Position actuelle. | ||
rck | Opération lire vérifier comparer. | ||
rwc | Rembobiner fichier à la fermeture. | ||
rwo | Rembobiner fichier à l'ouverture. | ||
scf | Soumettre en tant que fichier à la fermeture. | ||
spl | Spool à l'imprimante système à la fermeture. | ||
sqo | Traitement du fichier uniquement séquentiel. | ||
sup | Remplacer. | ||
tef | Tronquer en fin de fichier. | ||
tmd | Suppression temporaire. | ||
tmp | Temporaire (pas de répertoire fichier). | ||
wck | Opération écrire vérifier comparer. | ||
fsz = number | Taille d'en-tête fixe. | ||
gbc = number | Nombre de tampons globaux requis pour un fichier. | ||
mbc = number | Compteur multiblocs. | ||
mbf = number | Compteur multitampons. | ||
mrs = number | Taille maximale enregistrement. | ||
rat = value, value, ... | Attribut d'enregistrement | cr | Commande retour chariot. |
blk | Interdire dépassement des enregistrements en limite de bloc. | ||
ftn | Commande d'impression Fortran. | ||
none | Force explicitement la commande chariot. | ||
prn | Format d'impression fichier. | ||
rfm = value | Format d'enregistrement | fix | Format d'enregistrement à longueur fixe. |
stm | Format d'enregistrement flux RMS. | ||
stmlf | Format de flux avec terminateur saut de ligne. | ||
stmcr | Format de flux avec terminateur retour chariot. | ||
udf | Indéfini. | ||
var | Format d'enregistrement à longueur variable. | ||
vcf | Enregistrement longueur variable à commande fixe. | ||
rop = value, value,... | Opérations de traitement d'enregistrement | asy | E/S asynchrone. |
cco | Interrompt Ctrl/O (utilisé avec E/S terminal). | ||
cvt | Caractères en majuscule si lecture depuis terminal. | ||
eof | Place l'enregistrement en fin de fichier pour l'opération de connexion uniquement. | ||
nlk | Ne pas verrouiller enregistrement. | ||
pmt | Permet l'utilisation de l'invite spécifiée par "pmt=usr-prmpt" si saisie depuis terminal. | ||
pta | Élimine les informations du tampon de frappe continue si lecture depuis terminal. | ||
rah | Lecture anticipée. | ||
rea | Verrouille l'enregistrement en lecture pour un processus, tout en autorisant la lecture de l'enregistrement aux autres accesseurs. | ||
rlk | Verrouille l'enregistrement en écriture. | ||
rne | Supprime l'affichage des données saisies à l'écran lors de la saisie clavier. | ||
rnf | Indique que Ctrl/U, Ctrl/R et DELETE ne doivent pas être des commandes de contrôles prises en compte, mais doivent être transmises au programme d'application. | ||
rrl | Lecture malgré verrouillage. | ||
syncsts | Renvoie un statut de réussite de RMS$_SYNCH si le service demandé exécute sa tâche immédiatement. | ||
tmo | Dépassement de temps E/S. | ||
tpt | Permet aux services put/write d'utiliser le mode d'accès de l'enregistrement séquentiel pour intervenir à n'importe quel endroit du fichier et tronquer le fichier à cet endroit. | ||
ulk | Interdit à RMS le déverrouillage automatique des enregistrements. | ||
wat | Attend la disponibilité de l'enregistrement s'il est actuellement verrouillé par un autre flux. | ||
wbh/nowbh | Écriture retardée. |