|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() |
Bonjour,
je ne suis que débutant en RPG4.... j'ai un fichier qui se compose d'une clé unique composée de 2 éléments. Dans ce fichier j'ai une propriété cp qui fait référence à un autre fichier appelé p et dans lequel je dois récupérer le libellé correspondant à la clé cp. Comment je dois m'y prendre pour récupérer l'information? Merci |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : janvier 2008 Messages : 71 ![]() |
Bonjour,
Tu retrouveras les infos que tu souhaites par des commandes CL. DSPFD nom du fichier qui te donnera les clés de ce fichier. DSPFFD nom du fichier qui te donnera le descriptif de chaque champ de ce fichier. Cordialement. DevDX. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() |
merci de ta réponse mais j'ai pas dû m'exprimer correctement en fait désolé.
dans les deux fichiers j'ai une info CP.. ce que je veux c'est dire au fichier2 (P) de me donner le libellé de CP (la clé) et qui doit être égale à cp de fich1 dans mon cheminement je part de fich1 dont j'ai la clé et dans lequel se trouve la propriété CP (qui n'est qu'un numérique) et je veux accéder au libellé de ce CP dans le fichier P donc il faut que le CP de fich1 soit le même que pour P j'ai besoin de ça pour continuer à coder (ne serait-ce pas un chain ? ) |
|
|
00
|
|
|
#4 | ||||
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
Si, bien sûr ! Avec un CHAIN tu vas récupérer le premier enreg. de la table2 qui a la même clé cp que la table1.
MAIS, s'il y a plusieurs CP dans table2 qui correspondent au CP de la table1, il faudra que tu te positionnes sur le premier CP de table2 avec un SETLL sur CP puis que tu établisses une bouble pour faire les READE de chaque CP pour obtenir le libellé de chaque. /free
|
||||
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Inscription : février 2004 Messages : 204 ![]() |
les clés se mettent entre le chain/read/setll et le fichier
|
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() |
tu es sur de ton code ?
normalement il faut d'abord rentrer le premier facteur puis l'opération puis le second facteur facteur1 -> opération -> facteur2 le cp de mon fichier1 n'est pas la clé de ce fichier, juste une propriété qui est relié à une clé1 et en fonction de cette propriété cp1 je dois trouver le même cp (dans le fichier p) qui me donnera le libellé donc est ce que le chain marche vu que je sais qu'il se décompose en setll et reade (pour une clé) Merci |
|
|
00
|
|
|
#7 | ||
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
Ok, désolé, je me suis trompé.
c'est bien Code :
|
||
|
|
00
|
|
|
#8 | |||
|
Membre du Club
![]() |
Bonjour,
je développe en RPG IV et la structure est : clé1 chain table2 Citation:
et puis mon problème est résolu en ce qui concerne leur utilisation merci a vous |
|||
|
|
00
|
|
|
#9 | |
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
Citation:
c'est à dire : Code :
CHAIN argument nom du fichier (ou du format); (colonnage non respecté dans cet exemple) Revois le manuel ILE RPG Reference. Tout y est indiqué. Je veux bien me tromper une fois, mais pas deux !
|
|
|
|
00
|
|
|
#10 |
|
Membre du Club
![]() |
désolé Mercure d'avoir douté de tes compétences
|
|
|
00
|
|
|
#11 |
|
Membre confirmé
![]() Inscription : février 2004 Messages : 204 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com