Utilize os seguintes atributos para gerar um arquivo XML:
-
dataset: Tag Obrigatória para informar o conjunto de dados XML, sendo necessária apenas uma Tag DataSet.
-
table: Tag obrigatória para a criação das tabelas.
Exemplo: <table></table>
Informe as colunas...
</table>
column : Tag obrigatória para adicionar as colunas criadas na fonte de dados.
Exemplo: <column ></column>
-
name: Tag que adiciona o nome das colunas criadas na fonte de dados e deverá ser inclusa dentro da tag column.
Exemplo: <column name="exemplo" ></column>
-
type: Informe o valor da coluna (int, string etc..).
Exemplo: <column name="valor" type="int"></column>
-
maxlength: Informe o tamanha máximo de caracteres da coluna (caso a coluna seja do tipo string).
Exemplo: <column name="Apelido" type="string" maxlength="100"></column>
-
format: Informe o formato de data com essa Tag (caso a coluna for do tipo datetime).
Exemplo: <column name="Data" type="datetime" format="dd-MM-yyyy"></column>
Layout de exemplo para gerar o arquivo XML:
<dataset>
<table resultsetname="VendasUnidadeNegocio">
<column name="valor" type="int"></column>
<column name="Apelido" type="string" maxlength="100"></column>
<column name="Data" type="datetime" format="dd-MM-yyyy"></column>
<column name="ValorLiquido" type="decimal"></column>
<column name="ValorBruto" type="decimal"></column>
<column name="ValorDesconto" type="decimal"></column>
<column name="Quantidade" type="int"></column>
</table>
<table resultsetname="FormaPagamento">
<column name="Descricao" type="string" maxlength="5"></column>
</table>
</dataset>