Bonjour tout le monde,
Sous forms 6i, partant d'une information de départ stockée dans la colonne B2700.AN_CODE je cherche à modéliser le résultat de la requête suivante :Actuellement, j'arrive à afficher les AN1_montant mais je récupère UN seul TA_LIB :SQL>
1 select ta_lib, an1_montant, b2700.an_code, b2701.t37_code
2 from b2700, b2701, b0300
3 where b2700.an_code = b2701.an_code
4* and b2701.t37_code = b0300.ta_code
TA_LIB AN1_MONTANT AN1_LIBEL AN_CODE T37_C
------------------------------ ----------- ------------------------------ -------- -----
DO 420 1,123 12345678 37001
DO 520 ,864 12345678 37002
IC 1,987 12345678 37003
Teinte 1,3 12345678 37004
AT (g/l H2SO4) 7,99 12345678 37005
Cuivre heu...cuivre RFERE123 37007
Remarque : (?) signifie que je devrais avoir une valeur différente de NULL (cf le résultat de la requête au-dessus)DO 420 1.123
(?) ,864
(?) 1,987
Par conséquent, voici mes questions :
1/ comment récupérer les enregistrements dynamiquement : actuellement je ne récupère au maximum que le nombre d'enregistrements que j'ai spécifié dans les propriétés Nombre d'enregistrements dans le tampon et Nombre d'enregistrements affichés du bloc de données B2701 ( = 3) ; hors je peux en avoir plus ?
2/ comment récupérer tous les autres TA_LIB (je les récupère grâce à une relation maitre / detail / detail) ?
Pour information j'ai cherché dans le guide forms de SheilYerbouti mais je n'ai trouvé aucune réponse à mes questions
Merci d'avance de votre aide.
Partager