Layout XML

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>
 
  •  resultsetname: Informe qual será o resultSet da fonte de dados que será a origem dos dados.
    Exemplo: <table resultsetname="VendasUnidadeNegocio">
                                     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>