Leçon 4 : Les largeurs de cellule au sein d'une même colonne peuvent varier

Dans cette leçon, vous allez générer une table comportant des cellules figurant dans la même colonne et dotées de largeurs différentes.

A propos de cette tâche

Avec la combinaison de propriétés de table de cette leçon :
  • La hauteur de ligne s'ajuste aux cellules dotées de plus de contenu.
  • Les valeurs de largeur de cellule entrées par l'utilisateur sont respectées lorsque la sortie est générée.
  • Les cellules d'une même colonne peuvent avoir des largeurs différentes.

Procédure

  1. Sauvegardez une copie du canevas de base que vous avez créé. Exemple: C:\Documents and Settings\Administrator\Desktop\table_sizing_tutorial\table_sizing_tutorial-lesson4-table3.dta
  2. Ouvrez le nouveau canevas dans l'application Document Studio .
  3. Entrez un nom d'en-tête.
    1. Cliquez deux fois sur l'élément de texte contenu dans l'élément de paragraphe.
    2. Entrez Table 3.
    3. Cliquez sur OK.
  4. Sélectionnez l'élément de table.
  5. Dans la vue Propriétés, développez formatage > spécifique.
  6. Pour la propriété table autofit , laissez la valeur vide.
  7. Pour la propriété redimensionner en fonction du contenu , entrez false.
  8. Pour la propriété fixed cell width in column , entrez false.
  9. Sauvegardez le canevas.

Test de la sortie

Procédure

  1. Cliquez sur l'icône Icône de rapport de style document en cours d'aperçu Aperçu du rapport de style document en cours .
  2. Cliquez sur Oui pour continuer sans configurer les autres sorties.
  3. Dans la fenêtre Résultats , cliquez sur le lien vers le PDF.

Résultats

Résultat :
Tableau 3

Exemple

Si je devais spécifier des largeurs de cellule différentes dans les cellules d'une même colonne, à quoi ressemblerait la sortie du tableau?
Pour créer différentes valeurs de largeur de cellule :
  1. Dans l'application Document Studio , sélectionnez l'élément Icône d'élément de ligne Row et faites-le glisser dans l'élément de table après la ligne existante.
  2. Sélectionnez la première cellule de la seconde ligne.
  3. Dans la vue Propriétés, développez formatage > spécifique.
  4. Pour la propriété cell width, entrez 75.
  5. Sélectionnez la deuxième cellule de la seconde ligne.
  6. Dans la vue Propriétés, développez formatage > spécifique.
  7. Pour la propriété cell width, entrez 75.
  8. Sélectionnez la troisième cellule de la seconde ligne.
  9. Dans la vue Propriétés, développez formatage > spécifique.
  10. Pour la propriété cell width, entrez 100.
  11. Renommez l'en-tête :
    1. Cliquez deux fois sur l'élément de texte contenu dans l'élément de paragraphe.
    2. Entrez Table 3: Different cell widths in a column.
    3. Cliquez sur OK.
  12. Sauvegardez les modifications.
  13. Testez la sortie.
Si vous avez modifié les largeurs de cellule de la deuxième ligne et que le total est égal à celui de la première ligne, les cellules s'ajustent, mais le tableau lui-même a la même taille:
Exemple de tableau 3 dans lequel des largeurs de cellule différentes sont spécifiées.
Si je devais supprimer les largeurs de cellule, à quoi ressemblerait la sortie du tableau?
Pour supprimer les valeurs de largeur de cellule :
  1. Dans l'application Document Studio , sélectionnez Cellule 1.
  2. Dans la vue Propriétés, développez formatage > spécifique.
  3. Pour la propriété cell width, supprimez la valeur.
  4. Répétez l'étape 3 pour supprimer les valeurs de largeur de cellule des cellules Cell 2 et Cell 3.
  5. Renommez l'en-tête :
    1. Cliquez deux fois sur l'élément de texte contenu dans l'élément de paragraphe.
    2. Entrez Table 3: No cell widths specified.
    3. Cliquez sur OK.
  6. Supprimez la seconde ligne de l'exemple précédent, si elle figure toujours dans le canevas.
  7. Sauvegardez les modifications.
  8. Testez la sortie.
Si vous avez supprimé les largeurs de cellule de chaque élément de cellule, toutes les largeurs de colonne sont identiques dans la table. La hauteur de la ligne est ajustée pour tenir compte du contenu qu'elle contient:
Exemple de tableau 3 dans lequel aucune largeur de cellule n'est spécifiée.

Etat des connaissances

Vous avez généré une table avec des largeurs de cellule qui varient.