Synchroniser des controles de contenu

Résolu/Fermé
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015 - 12 mars 2013 à 18:04
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015 - 8 avril 2013 à 11:43
Bonjour,

Les contrôles de contenus proposés dans quick part se mettent à jour entre eux immédiatement et sans ce foutu F9 !
De plus, ils mettent à jour et sont mise à jour (dans les deux sens) par le tableau de propriétés

Pourquoi les contrôles de contenus que je créer n'arrivent pas à se synchroniser automatiquement (sans ce foutu F9) à l'instar de ceux qui sont proposés ?

En créant un contrôle de contenu, et en lui affectant un signet,
Il suffit de créer une propriété personnalisée et de lui affecter le même signet pour les schroniser, mais impossible de créer un dexième controle de contenu identique !

2 réponses

m@rina Messages postés 20049 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 avril 2024 11 269
16 mars 2013 à 15:54
Ce "fichu" F9 comme tu l'appelles permet de mettre à jour les champs qui, sauf exception, ne se mettent pas tout seuls à jour.

Et heureusement ! A l'instar d'Excel avec lequel tout le monde a tendance à faire des comparaisons concernant ce problème, si les champs de Word se mettaient à jour automatiquement, on travaillerait dans un Word qui serait constamment mouvant, car Word n'est pas fait de petites cellules, mais de texte ! Donc, oui heureusement que les champs ne se mettent pas tout seuls à jour et qu'on a ce "fichu" F9 pour les mettres à jour quand on estime que c'est le moment.

A titre indicatif, les champs PAGE, NBPAGE et REFSTYLE qui sont des champs habituellement mis en en-tête ou pdp se mettent à jour automatiquement parce que, du fait de leur emplacement habituel, la mise à jour ne perturbe pas le travail dans le document.

Maintenant tu parles de la création d'un signet sur un contrôle de contenu... donc je suppose que tu crées un renvoi (champ REF) pour récupérer la valeur du signet... Là encore c'est un champ qui ne se met pas à jour tout seul pour la raison expliquée au dessus.

Quand tu dis "contrôles de contenus proposés dans quick part ", Je supposes que tu compares avec les contrôles de contenu Propriétés de document qui, une fois modifiés, se mettent effectivement à jour tout seules, mais seulement une fois que l'on est sorti du contrôle, ce qui permet de maîtriser. Note que les contrôles de contenu ne sont pas des champs.

Et là, effectivement c'est une amélioration depuis la version 2007, mais malheureusement c'est quelque chose qui reste bien à améliorer. Car bien qu'il soit possilbe d'ajouter tout de sorte de propriétés à un doc Word, ces propriétés-là sont les seules à pouvoir s'utiliser de cette façon . Le codage XMLétant différent.

Néanmoins, un truc : tu peux tromper l'ennemi en utilisant ces propriétés pour d'autres éléments. Dans le texte, tu peux changer le nom de la propriété, mais malheureusement pas dans la liste déroulante.

m@rina
0
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015
19 mars 2013 à 17:57
Bonjour,
merci pour t'as réponse même si elle ne me fait pas trop plaisir !
j'étais arrivé à la même solution.
une dernière questions sur les champs, il ne sont pas sensé ce mettre à jour lors d'une impression ? il semble se mettre à jour lors de l'aperçu avant impression ?
y a t'il d'autres manipulation qui mettent les tous les champs à jour ?
0
m@rina Messages postés 20049 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 20 avril 2024 11 269
20 mars 2013 à 00:03
Bonsoir,
Oui, les champs se mettent à jour à l'impression ou à l'aperçu avant impression, si, bien entendu, l'option est cochée.

Une autre manip ? c'est une macro... Mais faudra bien lancer la macro ! ;)
0
adrifo07 Messages postés 41 Date d'inscription mardi 5 mars 2013 Statut Membre Dernière intervention 14 janvier 2015
8 avril 2013 à 11:43
effectivement ça ne se met pas à jour sans avoir coché la petite case...
0