5.13. choicetable

L'élément <choicetable> contient une série de choix optionnels disponibles dans l'étape d'une tâche.

Par défaut, la mise en exergue de la colonne de choix est en caractères gras. Pour changer la mise en exergue, mettez l'attribut keycol="0" sur l'élément <choicetable>.

<step><cmd>Then this</cmd>
<substeps>
<substep importance="optional"><cmd>which is done by doing this</cmd></substep>
<substep importance="required"><cmd>and then this.</cmd></substep>
</substeps>
<choicetable>
<chhead>
<choptionhd>Do something</choptionhd>
<chdeschd>Or Else this</chdeschd>
</chhead>
<chrow><choption>Do this</choption>
<chdesc>and this will happen</chdesc></chrow>
<chrow><choption>Do that</choption>
<chdesc>and that will happen</chdesc></chrow>
</choicetable>
</step>

Contient :

Doctype Modèle de contenu
ditabase, task ( ( chhead) (optionnel) puis ( chrow) (un ou plus) )

Contenu par :

Doctype Parents
ditabase, task step

Héritage :

- topic/simpletable task/choicetable

Attributs :

Nom Description Type de donnée Valeur par défaut Obligatoire ?
relcolwidth Une valeur relative pour indiquer la largeur d'une colonne en relation avec celle des autres colonnes. Les valeurs sont totalisées puis transformées en pourcentages. Par exemple :

relcolwidth="1* 2* 3*"

donne des largeurs de 16.7 %, 33.3 %, et 66.7 %.

relcolwidth="90* 150*"

donne des largeurs de 37.5 % et 62.5 %.
CDATA #IMPLIED non
keycol Définit la colonne qui sera utilisée pour les rubriques de rangée. Par défaut, c'est la première colonne qui est utilisée. Pour indiquer qu'aucune colonne dans le tableau n'est la colonne clé, mettez l'attribut à 0. NMTOKEN 1 non
refcols Désigne les colonnes qui contiennent des références et qui sont candidates pour une liaison automatique. Les colonnes sont identifiées par une liste de nombres séparés par des espaces (par exemple : 1 3). NMTOKENS #IMPLIED non
spectitle L'attribut de titre spécialisé permet aux architectes de types spécialisés de définir un titre fixe ou par défaut pour un élément spécialisé. Non prévu pour une utilisation directe par les auteurs. CDATA #IMPLIED non
%display-atts; (scale, frame, expanse) Un ensemble d'attributs liés, décrit à la section 25.1. %display-atts; entité paramètre sans objet pour une entité paramètre sans objet
%univ-atts; (%select-atts;, %id-atts;, %localization-atts;) Un ensemble d'attributs liés, décrit à la section 25.7. %univ-atts; entité paramètre sans objet pour une entité paramètre sans objet
%global-atts; (xtrf, xtrc) Un ensemble d'attributs liés, décrit à la section 25.2. %global-atts; entité paramètre sans objet pour une entité paramètre sans objet
class, outputclass Attributs communs, décrit à la section 25.9. Autres attributs DITA communs