Affichage attributs d'objets (rapportés d'un objet père) dans un onglet

Bonjour,

J’ai un petit soucis d’affichage de colonnes dans un onglet et j’aimerai savoir si vous avez une solution:

Ex : j’ai un objet “commande” rattaché à un objet “mission”.
J’affiche le formulaire de l’objet “Mission” et faisant apparaître on onglet “Commande” :
Lorsque je tente d’afficher 2 attributs d’objet (rapportés de la mission) dans la liste des commandes (au niveau de l’onglet “commande”), ceux-ci sont masqués (même si je force le paramètre pour les rendre visibles).

Avez-vous un moyen de forcer l’affichage de ces attributs d’objets ?

Merci

Simplicité masque les champs du parent au niveau d’un panel (objet lié par un lien 0,n), car ils auraient toujours la même valeurs (celles du parent) et prendrait de la place pour rien.

Essayez de forcer les visibilités dans l’initList de l’objet Commande.

if (isPanelInstance()) {
  // si missionId est la foreign key
  getField("missionId").setVisibility(ObjectField.VIS_BOTH);

  // et ses champs ramenés
  getField("missionId.myField1").setVisibility(ObjectField.VIS_BOTH);
  getField("missionId.myField2").setVisibility(ObjectField.VIS_BOTH);
}

Parfait, merci pour la solution, ça fonctionne parfaitement

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.