4D v12.1

Renommage des balises HTML 4D

Accueil

 
4D v12.1
Renommage des balises HTML 4D

 

Renommage des balises HTML 4D  


 

 

Attention : Pour des raisons techniques, les modifications décrites ci-dessous n'ont pas pu être intégrées dans 4D v12.1. Elles seront disponibles dans la version 12.2 de 4D (et dès la version 12.1 hotfix 1 pour les partenaires).

Pour plus de clarté et un meilleur contrôle, des modifications ont été apportées aux balises HTML spéciales dans 4D v12.1 :

  • La nouvelle balise 4DHTML doit être utilisée au lieu de 4DHTMLVAR. Le fonctionnement de la balise 4DHTML est strictement identique à celui de 4DHTMLVAR.
  • La balise 4DVAR est désormais obsolète. Elle est à remplacer suivant le cas par l'une des deux balises spécialisées suivantes :
    • 4DHTML (anciennement 4DHTMLVAR, voir ci-dessus) pour l'insertion d'une variable ou d'une expression 4D en tant qu'expression HTML.
    • 4DTEXT, nouvelle balise permettant d'insérer une variable ou une expression 4D en tant que texte. A la différence de 4DVAR, cette balise ne prend pas en charge le mécanisme permettant d'ajouter du code HTML en passant l'expression Caractere(1) en début de la valeur insérée.

Ces nouveautés sont résumées dans le tableau suivant :

Valeur de mavarBalise 4D<12.1Nouvelle balise 4D 12.1Insertion dans la page Web
mavar:="<B>"<!--#4DVAR mavar--><!--#4DTEXT mavar-->&lt;B&gt;
mavar:=Caractere(1)+"<B>"<!--#4DVAR mavar--><!--#4DTEXT mavar-->&lt;B&gt;
mavar:="<B>"<!--#4DHTMLVAR mavar--><!--#4DHTML mavar--><B>
mavar:=Caractere(1)+"<B>"<!--#4DVAR mavar--><!--#4DHTML mavar--><B>

Note de compatibilité : Les balises 4DVAR et 4DHTMLVAR restent prises en charge dans 4D v12.1 et fonctionnent comme dans les versions précédentes. Il est toutefois conseillé de commencer à utiliser la nouvelle nomenclature et de faire migrer le code de vos applications dès que possible.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Renommage des balises HTML 4D
Nom intl. : Renaming 4D HTML tags