Problema: verificando um mapa XML para exportação

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Os seguintes problemas de exportação podem ocorrer quando você deseja certificar-se de que o mapa XML permite a exportação de dados XML.

Um mapeamento XML não pode ser exportado se a relação do elemento mapeado com outros elementos não pode ser preservada. Essa relação não poderá ser preservada pelos seguintes motivos:

  • A definição de esquema de um elemento mapeado está contida em uma sequência para a qual as seguintes alternativas são verdadeiras:

    • O atributo maxOccurs não é igual a 1.

    • A sequência tem mais de um elemento filho direto definido ou tem outro compositor como filho direto.

  • Elementos irmãos não recorrentes com o mesmo elemento pai recorrente são mapeados para tabelas XML diferentes.

  • Vários elementos repetidos são mapeados para a mesma tabela XML, e a repetição não é definida por um elemento ancestral.

  • Elementos filhos de pais diferentes são mapeados para a mesma tabela XML.

Além disso, o conteúdo de um mapeamento XML não pode ser exportado se o conteúdo contiver uma das seguintes construções de esquema XML:

  • Listas de listas     Uma lista de itens contém uma segunda lista de itens.

  • Dados desnormalizados    Uma tabela XML contém um elemento que foi definido no esquema para ocorrer uma vez (o atributo maxOccurs está definido como 1). Quando você adiciona um elemento a uma tabela XML, a coluna da tabela é preenchida com várias instâncias do elemento.

  • Opção     Esse é um elemento mapeado que faz parte de uma construção de esquema <choice> .

Para obter mais informações, consulte exportar dados XML.

Pode haver vários motivos para esta mensagem:

  • O mapa XML associado a essa tabela XML contém um ou mais elementos obrigatórios que não foram mapeados para a tabela XML.

    A lista hierárquica de elementos no painel de tarefas código-fonte XML indica os elementos obrigatórios pelo asterisco vermelho no canto superior direito do ícone à esquerda de cada elemento. Para mapear um elemento obrigatório, arraste-o para o local da planilha onde você deseja exibi-lo.

  • O elemento é uma estrutura recursiva.

    Um exemplo comum de uma estrutura recursiva é uma hierarquia de funcionários e gerentes em que os mesmos elementos XML são aninhados em vários níveis. Embora você possa ter mapeado todos os elementos no painel de tarefas código-fonte XML, o Excel não oferece suporte a estruturas recursivas mais de um nível e, portanto, não pode mapear todos os elementos.

  • A tabela XML contém conteúdo misto.

    Conteúdo misto ocorre quando um elemento contém um elemento filho e um texto simples fora de um elemento filho. Um caso comum é onde as marcas de formatação (como as marcas em negrito) estão sendo usadas para marcar dados em um elemento. Embora o elemento filho (se o Excel suporte) possa ser exibido, o conteúdo do texto será perdido quando os dados forem importados, não estará disponível quando os dados forem exportados e, portanto, não podem ser arredondados.

Para obter mais informações, consulte exportar dados XML.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no User Voice do Excel.

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×