![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML) |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre Confirmé
![]() Date d'inscription: avril 2008
Localisation: Nord
Âge: 24
Messages: 275
|
Est-il possible de remplir une colonne du tableau de sorte qu'elle s'auto-incrémente en fonction de la ligne ?
Par exemple au début c'est 1 pour la 1ère ligne et quand j'ajoute un élément ça met 2 à la 2ème ligne. |
|
|
|
|
|
#2 (permalink) |
|
Expert Confirmé
![]() |
Salut,
Si tu met une textbox ou autre il faut mettre come valeur par défaut cette expression XPath: Code XPath :
count(preceding-sibling::Person) + 1 Person doit être remplacé par le nom de ton élément qui ce répètent. Attention si ta textbox (celle où tu veux le nombre) n'est pas fils de celle qui est répétitive il faut rajouter un ../ devant preceding. Et aussi si tu as fait ton formulaire directement dans Infopath sans importer de schéma tu as le préfix de namespace par défaut donc tu devras écrire par exemple my Sinon si tu met dans une expression box il te suffit de mettre: Code XPath :
position() ++ Thierry
__________________
"Life is short don't forget to inhale" Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre." Microsoft Office InfoPath MVP - Mon blog |
|
|
|
![]() |
![]() |
||
Auto-incrémentation tableau extensible
|
||
Offres d'
emploi informatique
sur Lesjeudis.com
|
| Outils de la discussion | |
|
|