| 4D v20.1SAX OUVRIR ELEMENT XML TABLEAUX | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 SAX OUVRIR ELEMENT XML TABLEAUX 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| SAX OUVRIR ELEMENT XML TABLEAUX ( document ; balise {; tabNomsAttributs ; tabValeursAttributs} {; tabNomsAttributs2 ; tabValeursAttributs2 ; ... ; tabNomsAttributsN ; tabValeursAttributsN} ) | ||||||||
| Paramètre | Type | Description | ||||||
| document | RefDoc |   | Référence du document ouvert | |||||
| balise | Chaîne |   | Nom de l’élément à ouvrir | |||||
| tabNomsAttributs | Tableau chaîne |   | Tableau de noms d’attributs | |||||
| tabValeursAttributs | Tableau chaîne, Tableau entier long, Tableau date, Tableau réel, Tableau image, Tableau booléen |   | Tableau de valeurs d’attributs | |||||
La commande SAX OUVRIR ELEMENT XML TABLEAUX permet d’ajouter un nouvel élément dans le document XML référencé par document ainsi que, facultativement, des attributs et leurs valeurs sous forme de tableaux.
Hormis la prise en charge de tableaux (cf. ci-dessous), cette commande est identique à SAX OUVRIR ELEMENT XML. Reportez-vous à la description de cette commande pour le détail de son fonctionnement.
SAX OUVRIR ELEMENT XML TABLEAUX accepte des tableaux de type date, numérique, booléen et image comme paramètre(s) tabValeursAttributs. 4D effectue automatiquement les conversions nécessaires, vous pouvez paramétrer ces conversions à l’aide de la commande XML FIXER OPTIONS.
Facultativement, la commande SAX OUVRIR ELEMENT XML TABLEAUX permet de passer plusieurs couples d’attributs et de valeurs d’attributs sous forme de tableaux dans les paramètres tabNomsAttributs et tabValeursAttributs. 
Les tableaux doivent avoir été créés au préalable et fonctionner par paires. Vous pouvez passer autant de couples de tableaux et autant d’éléments dans chaque couple que vous voulez. 
La méthode suivante :
 TABLEAU ALPHA(80;tNomsAtt;2)
 TABLEAU ALPHA(80;tValeursAtt;2)
 vElement:="Book"
 tNomsAtt{1}:="Font"
 tValeursAtt{1}:="arial"
 tNomsAtt{2}:="Style"
 tValeursAtt{2}:="Bold"
 SAX OUVRIR ELEMENT XML TABLEAUX($RefDoc;vElement;tNomsAtt;tValeursAtt)... inscrira cette ligne dans le document :
<Book Font="arial" Style="Bold">
									SAX FERMER ELEMENT XML
									
									SAX OUVRIR ELEMENT XML
									
									XML FIXER OPTIONS
									
	Produit :  4D
	Thème :  XML SAX
	Numéro :  
        921
        
        
        
	Nom intl. :  SAX OPEN XML ELEMENT ARRAYS
	Créé :  4D 2004
	Modifié :  4D v12
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v20)
	
	
	4D - Langage ( 4D v20.1)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire