segunda-feira, 29 de fevereiro de 2016
dinamicamente construir um caminho de dados para ler em um documento XML
http://blogs.pcsoft.fr/blogs.awp
[Billet publié dans le blog Le blog du ST]
Depuis la version 15 de WINDEV, WEBDEV et WINDEV Mobile le parcours de document XML a été considérablement simplifié grâce au type XMLDocument. Il évite l'utilisation des fonctions XMLLit bien moins pratiques faute de complétion dans l'éditeur de code.
L'utilisation du type XMLDocument avait été illustrée dans le billet suivant du blog :
Utilisez le type XMLDocument pour faciliter la lecture de données des documents XML
Utilisez le type XMLDocument pour faciliter la lecture de données des documents XML
Il
peut arriver d'avoir à construire dynamiquement tout ou partie du
chemin d'accès aux données XML lors de l'exécution, et non pas lors de
l'écriture du code. C'est possible, comme pour l'accès à un champ, grâce
aux opérateurs d'indirection, les accolades : opérateurs d'indirection
L'aide
n'avait pas encore l'information, et sera rapidement complétée, voici
en attendant une illustration. Le code suivant peut être copié/collé
dans un bouton il est autonome et permet en pas à pas de bien cerner le
mécanisme :
sDocXML est une chaîne = [
<?xml version="1.0" encoding="UTF-8"?>
<Document>
<InfoVersion>
<Version>21</Version>
<Millesime>2016</Millesime>
</InfoVersion>
</Document>
]
xmlExemple est un xmlDocument = XMLOuvre (sDocXML, depuisChaîne )
// Lecture directe d'une information ...
Trace (xmlExemple.Document.InfoVersion.Version)
// Lecture avec une partie du chemin XML contenu dans une variable
// (idem si rubrique d'un fichier, paramètre d'une fenêtre, méthode...)
sParamètre est une chaîne = "InfoVersion"
Trace ({"xmlExemple.Document."+sParamètre+".Version"})
<?xml version="1.0" encoding="UTF-8"?>
<Document>
<InfoVersion>
<Version>21</Version>
<Millesime>2016</Millesime>
</InfoVersion>
</Document>
]
xmlExemple est un xmlDocument = XMLOuvre (sDocXML, depuisChaîne )
// Lecture directe d'une information ...
Trace (xmlExemple.Document.InfoVersion.Version)
// Lecture avec une partie du chemin XML contenu dans une variable
// (idem si rubrique d'un fichier, paramètre d'une fenêtre, méthode...)
sParamètre est une chaîne = "InfoVersion"
Trace ({"xmlExemple.Document."+sParamètre+".Version"})
http://blogs.pcsoft.fr/post.awp?title=utilisez-type-xmldocument-pour-faciliter-lecture-donnees-des-documents-xml,2,258
|
http://doc.pcsoft.fr/fr-FR/?3081008&name=xmldocument-fonction
Curso WinDev - Tabela - 011 - Zoom - Table_Cliente.zoom=200
Video youtube
http://doc.windev.com/en-US/?1013224&name=Table_control
http://doc.pcsoft.fr/fr-FR/?1013224&name=champ_table
WinDev - Tabela - 001/... Ancorar Tabela e coluna
WinDev - Tabela - 002/... Esconder ou Mostrar Coluna Tabela
WinDev - Tabela - 003/... Mudar Cor e Fundo da Coluna da Tabela
WinDev - Tabela - 004/... Mudar Largura e Fonte da Coluna da Tabela
WinDev - Tabela - 005/... Coluna de valor Deixar em Branco
WinDev - Tabela - 006/... Alterar Nome,Cor,Cor de Fundo da Coluna da Tabela
WinDev - Tabela - 007/... Alterar ordem das Colunas por Programacao
WinDev - Tabela - 008/... TableSeek Pesquizar se Existe
WinDev - Tabela - 009/... TableSelectPlus - Seleciona Iten tabela
WinDev - Tabela - 010/... TableSort - Classifica Coluna
WinDev - Tabela - 011/... Zoom
WinDev - Tabela - 012/... for Each Row Of - Percorrer
WinDev - Tabela - 013/... Selecionar Varias Linhas
WinDev - Tabela - 014/... Balao - Tabela ToolTip
WinDev - Tabela - 015/... Coluna Contrainer
WinDev - Tabela - 016/... Sum - Como Mudar Nome
TABLE_Cliente..Zoom=200
Nessa aula vou mostrar como fazer o zoom da tabela
In this lecture I will show how to make the table zoom
Dans cette conférence, je vais vous montrer comment faire la table zoom
Assinar:
Postagens (Atom)