Faire un lien d'un table à une autre et afficher une donnée

Bonjour à tous,
Cela fait 2 jours que j’essaie cette manipulation et impossible de la faire fonctionner.
J’ai deux tables : A qui possède deux champs A.id et B.id, et B qui possède B.id.
B.id de la table A est une clé étrangère de la table B.
Et j’ai un formulaire F.
Ce que je cherche à faire c’est donner la possibilité à l’utilisateur de choisir une valeur de la table A et que B se complète tout seul en fonction de la valeur de A.
Ce que j’ai compris : Il faut utiliser les action-attr pour arriver à faire ça voici le bout de code que j’ai écris

<action-attrs name="action-lead-attrs-sign-to-complex">
    <attribute name="domain" expr="select: b.name FROM B b, A a WHERE b.id = 
      a.bName AND a.name = :a" for="b"/>
     <attribute name="value" expr="select: b.name FROM B b, A a WHERE b.id = 
     a.bName AND a.name = :a" for="" for="b"/>

Ma méthode est telle mauvaise, qu’elle est la meilleur méthode pour faire ça ?

Cordialement,

David