Normaliser le tableau
Cette activité normalise un tableau en introduisant des cellules supplémentaires dans lesquelles les champs rowspan et colspan sont utilisés, ce qui facilite l'itération des colonnes ou des lignes du tableau. La normalisation ne fonctionne que si colSpan/rowSpan fait partie de la source HTML, pas si elle est créée en utilisant CSS.
Au fur et à mesure que cette activité modifie la page, elle peut entraîner l'arrêt du fonctionnement de JavaScript ou de l'envoi de formulaires, car ceux-ci peuvent dépendre de la structure de la page. Toutefois, ceci est rarement un problème car l'activité est généralement appliquée à des tables de données à partir desquelles il n'y a plus de navigation.
Propriétés
L'activité Normaliser le tableau peut être configurée à l'aide des propriétés suivantes.
- Ne pas copier les champs du formulaire
-
Si cette option est sélectionnée, les champs de formulaire (saisie, sélection, bouton, zone de texte) ne seront pas copiés lorsque des cellules supplémentaires sont insérées.
- Exemples
-
- colSpan
-
Avant
1
2
3
4
5
Après
1
2
3
3
4
5
- rowSpan
-
Avant
1
2
X
3
X
4
X
5
6
X
Après
1
2
X
3
2
X
3
4
X
5
6
X
- colSpan et rowSpan
-
Avant
1
2
3
4
5
6
7
8
8
8
8
8
Après
1
2
3
3
4
5
5
3
3
6
7
7
3
3
6
8
8
8
8
8