Exportando acesso a dados de 2003 a xml

Para aqueles que já estão familiarizados com XML no Access 2002, note que o suporte a XML aprimorado no Access 2003 permite que você especifique XSL (Extensible Stylesheet Language) transformar arquivos quando importar dados de ou exportar dados para, XML. Ao importar, a transformação é aplicada a dados assim que a importação inicia, antes que uma nova tabela é criada ou uma tabela existente é anexado.

Ao exportar dados para XML, você pode incluir quaisquer filtros predefinidos ou a ordem de classificação ao exportar dados para XML. Você pode exportar apenas os dados, apenas o esquema, ou ambos. Além disso, se uma tabela contém valores de pesquisa armazenados em um banco de dados separado, você pode incluir os dados na exportação.

Você pode facilmente exportar qualquer tabela, consulta, formulário ou relatório para arquivos XML a partir de um banco de dados regulares Access (arquivo .mdb) ou um projeto do Access e banco de dados Microsoft SQL Server (arquivo .adp). Quando você exporta um formulário ou relatório, você realmente exportar os dados por trás do formulário ou relatório (você exportar os dados do formulário ou tabela subjacente do relatório ou consulta). Independentemente de qual tipo de objeto que você exportar, porém, o procedimento é o mesmo.

O primeiro passo é clicar no botão tabelas, consultas, formulários ou relatórios na lista de objetos na janela banco de dados e selecione o item que deseja exportar a partir da lista que aparece no painel direito da janela. Se você deseja exportar todos os dados que os armazenamentos de objetos, você pode apenas direito; clique no nome do objeto e escolha a opção Exportar no menu de atalho. Então pule o próximo parágrafo.

Se você não quiser exportar uma tabela completa ou consulta, você precisa exportar dados de uma tabela ou consulta. Abra a tabela ou consulta, e depois faça qualquer dos seguintes:

  • Se você deseja exportar apenas um único registro, selecione esse registro.
  • Se você quiser filtrar registros para exportação, aplicar um filtro para os registros agora.
  • Se você deseja especificar uma ordem de classificação dos registros, organizar os registros em que a ordem agora.

Depois de selecionar os registros, escolha -gt arquivo; Exportar no menu Access.

A caixa de diálogo Exportar é aberta. Navegue até a pasta na qual você deseja armazenar os dados exportados. Escolha o XML (* .xml) opção no menu drop-down Salvar como tipo, como mostrado na Figura 1.

Configurando a caixa de diálogo Exportar para exportar um relatório para XML.

Figura 1: Configurando a caixa de diálogo Exportar para exportar um relatório para XML.

Clique na caixa de diálogo Exportar XML abre botão na caixa de diálogo Export (ou Export All), e, como mostrado na Figura 2. Você tem a opção de exportar os dados apenas para um arquivo XML, exportando um esquema de seus dados para um XSD (XML Schema Definition) Arquivo, exportar a apresentação de seus dados para um arquivo XSL, ou qualquer combinação destes.

Video: Importando o XML da NF-e de Entrada Sem precisar Digitar

A caixa de diálogo Exportar XML

Figura 2: A caixa de diálogo Exportar XML.

Video: Fazer importação de notas fiscais eletrônicas via XML ou DANFE (WinLivros)

Opcionalmente, você pode refinar ainda mais suas seleções clicando no botão Mais opções. Ao clicar no botão Mais opções expande a caixa de diálogo Exportar XML para. . . mostrar mais opções! Nota as três guias na parte superior da caixa de diálogo: Dados (mostrado na Figura 3), o esquema e Apresentação.

O guia dados na caixa de diálogo Exportar XML expandido.


Figura 3: O guia dados na caixa de diálogo Exportar XML expandido.

Escolher opções de dados XML

Na guia dados, você pode optar por exportar todos os registros, registros filtrados, ou o registro atual. Além disso, você pode optar por aplicar a ordem de classificação que está atualmente aplicado ao objeto. (No entanto, essas opções não estarão disponíveis se você exportar algo para que essas opções não se aplicam, como todo o relatório.)

Se você relações entre tabelas na janela Relacionamentos no Access ou os diagramas de banco de dados em SQL Server definido anteriormente, você pode escolher se quer ou não para exportar dados de tabelas relacionadas também. Clique no sinal de + ao lado de qualquer nome de tabela para ver o nome de qualquer tabela relacionada. Seleccione a marca de seleção que aparece ao lado de qualquer nome de tabela para incluir dados dessa tabela na sua exportação.

O botão transforma permite que você escolha a partir de qualquer XML personalizado transforma que você pode ter escrito ou adquirida. Se você exportar dados que são importados para algum programa de banco de dados esotérico, o proprietário do banco de dados pode fornecê-lo com um arquivo de transformação. então você pode clicar no botão transforma e escolher o arquivo transformar. Da mesma forma, se você precisa usar uma codificação especial para esse banco de dados esotérico, você pode escolher um da lista drop-down Codificação.

Video: XML Schema (Banco de Dados na Web) - Aula 14 - Bancos de Dados 2016.2

Escolhendo opções de esquema XML

O guia Esquema, mostrado na Figura 4, permite que você escolha opções para exportar um arquivo de esquema para o objeto. Você pode optar por incluir ou ignorar chave primária e informações de índice. Você também pode escolher se deseja que as informações de esquema para ser incorporado no documento de dados XML, ou armazenado como um arquivo separado. Como você escolhe opções aqui depende do programa para o qual os dados exportados serão posteriormente importado.

O guia Esquema na caixa de diálogo Exportar XML expandido.

Figura 4: O guia Esquema na caixa de diálogo Exportar XML expandido.

Escolhendo opções de apresentação XML

O separador Apresentação, mostrado na Figura 5, oferece opções para definir um arquivo XSL. Você pode optar por exportar para Cliente (HTML), que pode ser lido por qualquer navegador da Web. Se você pretende colocar o arquivo XSL em um servidor Web que suporte Active Server Pages, você pode escolher a opção Server (ASP) em vez.

A guia Apresentação na caixa de diálogo Exportar XML expandido.

Figura 5: A guia Apresentação na caixa de diálogo Exportar XML expandido.

Se os dados que você exportar inclui fotos, você pode optar por exportar essas imagens ou simplesmente ignorá-los. Se você optar por incluir imagens, você pode especificar o nome da pasta na qual as imagens são colocadas.

Escolhendo para exportar um arquivo de apresentação realmente gera dois arquivos. Um deles é um arquivo .xsl, que inclui todo o código XSLT necessário para definir a forma como os dados são apresentados. O segundo arquivo é um arquivo .htm - uma página Web relativamente puro e simples. Essa página da Web é um “instantâneo” dos dados no momento da exportação, não vive de dados que está conectado ao banco de dados. No entanto, o arquivo .htm é aberto no Internet Explorer para revelar os dados reais da tabela ou consulta, não apenas um monte de tags XML e dados brutos.

Quando terminar de fazer suas seleções, clique no botão OK. A exportação só pode levar alguns segundos, dependendo da quantidade de dados que você exportar. Quando terminar, você voltar ao Access. Você não verá quaisquer alterações em seu banco de dados Access, mas os arquivos exportados são em qualquer pasta que você especificou durante o processo de exportação.


Publicações relacionadas