Bonjour,

J'ai un petit souci sur un formulaire maître / détail. Le bloc maître est en mode formulaire (un enregistrement affiché) et le bloc détail en mode tabulaire avec cinq enregistrements affichés.
Lorsque je modifie la valeur du champ date_facture du bloc maître (champ qui fait parti des colonnes de la jointure) Forms ne modifie que le champ date_facture de la première ligne du bloc détail hors je veux que le champ date_facture de toutes les lignes affichées soient modifiées en même temps.

J'ai fais une petite bricole en mettant ceci dans un trigger : When-New-Block-Instance :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
begin
First_record; 
Loop 
 :details_facture.date_facture:=:entete_facture.date_facture;
  Next_Record ; 
  Exit when :SYSTEM.LAST_RECORD = 'TRUE' ; 
End loop ; 
First_Record ; 
end;
Est-ce qu'il n'y aurait pas meilleure solution ?