PreviousNext
Help > Développement > Accès aux données de l'AS/400 > Bibliothèques et objets AS/400 > Fichiers AS/400 > Fichiers joints
Fichiers joints

 La constitution de fichiers logiques joints sur l’AS/400 est une bonne alternative aux problèmes de performances sur des réseaux à bas débit.

 

Les avantages du fichier logique joint sont :

·         L’AS/400 établit les liaisons entre les fichiers au moment de la lecture, et limite ainsi le nombre d’échanges avec le PC.

·         On profite des fonctions de lecture anticipée d'EASYCOM.

·         Les chemins d’accès existants pour les autres logiques sont réutilisés.

·         La jointure est dynamique, faite au moment de la lecture, et n’entraîne pas de charge à l’écriture.

 

La création d’un fichier logique joint se fait en créant un source DDS compilé par un CRTLF.

 

Exemple :

Pour un fichier logique joint, la clé de recherche appartient au 1er fichier seulement.

image\ebx_1569207276.gif

 

Attention :

Un fichier logique joint n’est accessible qu’en lecture seule.

Le numéro d’enregistrement retourné après une lecture d’un fichier logique joint n’a pas de rapport avec celui du fichier physique sur lequel il est construit. Il faut donc utiliser la clé de recherche pour accéder au fichier de base à partir de la jointure.

 

Comment créer un Fichier Joint ?

 

Le fichier joint permet d'augmenter les performances d'accès aux différents fichiers, il est tout particulièrement adapté aux tables avec des fichiers reliés et apporte des gains de performances très intéressants.

 

Sur l'AS/400, taper STRPDM, option 3 - Gestion des membres.

Fichier : QDDSSRC / Bibliothèque : nom_biblio

F6 pour créer un nouveau fichier

Membre source : nom_du_fichier

Texte 'descriptif' : …

Entrer la description ; voir ci-dessous, jointure sur 3 fichiers

F3 pour quitter, enregistrer O pour Oui

F14 pour compiler le membre

 

Attention !!! Un fichier joint n’est accessible qu’en lecture seule.