# Type de données HTML

Il faut importer le SMX : Langage v13.

Dans les modèles de champ classiques, il existe désormais un nouveau type de données HTML pour avoir du texte « enrichi ».

SIMAX propose deux modèles de champ classiques avec comme type de données HTML :

* Le modèle de champ HTML
* Le modèle de champ classique HTML sans édition

Le format stocké pour ce type de colonne est du HTML (de préférence du XHTML : HTML qui respecte la norme XML).

{% hint style="info" %}
Points importants à connaître :

* Le rendu du HTML peut changer en fonction du mode d'utilisation (édition, affichage, modèle d'édition, email, Client Windows, Client Web).
* L’intégration d’images peut augmenter la taille de la valeur.
* L'édition du HTML peut ne pas conserver certaines propriétés du HTML d'origine.
* En mode liste, la valeur affichée sera le texte en clair déduit du HTML (résultat de la fonction HTMLVersTexte), donc sans mise en forme, sans image, etc.
  {% endhint %}

**Affichage colonne HTML en mode liste**

En mode liste, les colonnes de type HTML sont affichées en utilisant l'affichage HTML et plus uniquement le texte en clair.\
Une hauteur maximum est appliquée sur les contenus HTML affichés en mode liste.Option pour le modèle classique type HTML

{% stepper %}
{% step %}

### Option pour le modèle classique type HTML

Propriété : EDITABLE = 0 ou 1

* Si `EDITABLE=0` alors le HTML n'est pas éditable directement dans SIMAX, mais il est possible de charger un fichier HTML ou de coller du HTML pour affecter un nouveau contenu.\
  Cela permet de créer un HTML avec un éditeur externe.
  {% endstep %}

{% step %}

### En édition

Caractéristiques importantes :

* Mise en forme possible : Police, Gras, Italique, Souligné, Surligné, Barré, Indice et Exposant
* Alignement : Gauche, Droite, Centré et Justifié
* Couleur : Texte et Fond
* Liste : Puce et Indice
* Image : Insertion, Taille, Ré-échantillonnage, Image intégrée
* Tableau : Bordure, Marge, Fusion de colonne / ligne, Ajout colonne / ligne, Suppression colonne / ligne, Taille colonne (pixel, pourcentage, contenu)
* HTML : Charger, Sauver, Copier, Couper et Coller

Remarque : En Client Windows, c'est le même éditeur que pour la messagerie.
{% endstep %}

{% step %}

### Modèle d’édition

* Seuls les modèles d'édition au format HTML intègrent ce type de colonne.
* Avec les autres formats (Office, Open Office ...) la valeur en texte sera utilisée (résultat de la fonction HTMLVersTexte()).
* Options incompatibles : NIVEAU, RCAVANT, RCAPRES, LIBELLE.
  {% endstep %}

{% step %}

### Automatisme

* Ce type de donnée peut être utilisé pour le message d'un envoi automatique de message.
  {% endstep %}

{% step %}

### Formule

* Par formule, il faut construire un XHTML valide.
  {% endstep %}
  {% endstepper %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.simax.fr/parametrage/htlm/type-de-donnees-html.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
