Pb ds affichage d'enregistrement [Oracle Forms]

toto -  
 soso -
G trois tables une pour les ouvrages, une pour les mots(pour indexer les
ouvrages ) et une pour les synonymes des mots(thesaurus).
mon pb c que quans je met ds le declancheur when_bouton_pressed
de mon bouton rechercher les instructions:
-go_block('mon_bloc');
-execute_query;
et je met ds la clause where de 'mon_bloc' les conditions d'egalite du mot et
de son synonyme avec le mot de la requete de l'utilisateur,
j'obtien le meme ouvrage plusieurs fois et g remarque que chaque ouvrage
apparait n fois,tel que n et le nombre de synonyme qu'a le mot
de la requete ds l'ouvrage en question.

4 réponses

  1. soos
     
    Salut toto,
    peux tu mieux présnter ton pb?
    soos
    0
  2. yro Messages postés 60 Statut Membre 7
     
    salut,
    si j'ai bien compris, tu dois mettre dans ton orde select :
    select distinct(ouvrage.id),ouvrage.nom,...
    Enfin je crois que c'est ça, faut que je revoie mon sql.
    mais c'est bien le mot clé distinct qu'il faut employer.

    ----===Yro===----
    0
  3. soso
     
    Bonjour,
    J'ai petit problème sous Oracle Forms 6i
    Je ne sais pas comment on désactive les controles clavier sur les écrans forms si qqqun à une idée
    Merci pour vos réponse
    0