Comment masquer une rubrique en fonction d'une autre ?
Faire apparaître ou disparaître une rubrique ou du texte en fonction d'une autre rubriqueEn fonction d'un choix préalable, par exemple, nous pouvons être amenés à présenter des rubriques. Mais nous ne souhaitons pas celles-ci apparaissent sur le modèle si elles ne sont pas nécessaires. Un lien permet d'afficher sur un modèle une Table Externe (TE). Or, si ce lien est vide, les données posées sur cette TE n'apparaissent pas. C'est cette spécificité que nous exploitons ici. L'exemple demande de choisir une couleur. Certaines de ces couleurs nécessitent une précision, la liste complémentaire, et la rubrique contenant cette valeur ne s'affiche que si la couleur concernée est cochée. Le fichier - Rubrique(s) cachée(s) ou sa version zippée L'astuce consiste à placer les rubriques que l'on souhaite masquer dans une TE sans cadres. En effet, la TE n'affichera son contenu que si le lien est valide, sinon rien n'apparait, ni rubriques, ni commentaires... Attention, on peut placer dans la TE aussi bien les rubriques de l'OT liée que celle de la table active. Si le but est de travailler sur les données, on veillera à placer celle de la table active, pour ne pas modifier que le premier enregistrement. On nous signale de source autorisée que l'usage de cette fonctionnalité serait attribuée à John-Mark Osborne comme l'imprimerie à Gutenberg. Que ceux qui l'ont découverte ou utilisée (pas l'imprimerie) sans le connaître (Mr Osborne, pas Gutenberg) ne lèvent pas le doigt. |