Expand File Explorer do SOLIDWORKS PDMFile Explorer do SOLIDWORKS PDM
Expand Item Explorer do SOLIDWORKS PDM ProfessionalItem Explorer do SOLIDWORKS PDM Professional
Collapse Ferramenta de Administração do SOLIDWORKS PDMFerramenta de Administração do SOLIDWORKS PDM
Expand Ferramenta Configuração do Servidor de Arquivamento do SOLIDWORKS PDMFerramenta Configuração do Servidor de Arquivamento do SOLIDWORKS PDM
Expand Ferramenta de Atualização de Versão de Arquivos SOLIDWORKS PDMFerramenta de Atualização de Versão de Arquivos SOLIDWORKS PDM
Ocultar Sumário

Estrutura e exemplo de arquivo

Observações sobre a estrutura de arquivos XML:

  • O sistema remove os espaços à esquerda nos nomes de atributos.
  • O sistema algumas vezes remove os espaços à esquerda nos valores de atributos.
  • Use minúsculas em todos os elementos e nomes de atributos.
  • O uso de um elemento ou nome de atributo desconhecido provoca a falha da importação.

O exemplo a seguir descreve a maioria dos aspectos da estrutura de um arquivo XML.

<?xml version="1.0"?> <xml> <transactions> <transaction date="1196854268" type="wf_import_document_attributes" vaultname="2008 file vault"> <document aliasset="" pdmweid="0" idattribute="Number" id="89-NOAO-4200-1236" idcfgname=""> <configuration name=""> <attribute name="Cost" value="0.44"/> <attribute name="ArticleID" value="A-012-BB"/> </configuration> </document> </transaction> </transactions> </xml> 

onde:

Elemento XML Atributo XML Descrição
<?XML version="1.0"?>   O arquivo precisa começar com este elemento.
<XML>   Este elemento amarra o elemento transactions.
<transactions>   O arquivo contém somente um elemento transactions.
<transaction …>   O arquivo contém vários elementos transactions.
  date O número de segundos decorridos deste 12:00, 1º de janeiro de 1970 precisa ser um número inteiro maior que 0.
  type Indica que a transação contém dados a serem importados em arquivos ou itens no vault.
  Vaultname O nome do vault ao qual esta transação está relacionada. A regra de importação processa as transações com um nome de vault correspondente.
  Aliasset O conjunto de alias a ser usado para procurar os nós de atributo filhos. Os nomes dos atributos no arquivo XML são comparados com a variável mapeada por alias.

Por exemplo, um conjunto de alias contendo a variável X2Number com o atributo NR no arquivo XML é configurado para corresponder à variável de cartão de dados Number.

Um valor em branco corresponde às variáveis de cartão de dados com os nomes de atributos no arquivo XML.

<document …>   Contém os critérios para comparar os valores importados com um arquivo ou item no vault. Compara o ID interno exclusivo de um arquivo ou item, ou o valor de uma variável.
  Pdmweid Compara a transação com o DocumentID interno da tabela Documents de um arquivo ou item no banco de dados do vault.

Quando você usa este atributo, [id] , [idattribute] e [idcfgname] são ignorados. Para usar outra técnica de comparação, defina o valor como 0 ou omita este atributo.

  Idattribute A variável de cartão de dados ou alias a ser usado para comparar um arquivo ou item no vault.
  Id Valor de variável a ser usado na procura por arquivos ou itens. Procura o valor usando o nome da variável, idattribute , e a configuração opcional, Idcfgname, na tabela de banco de dados VariableValue.

Se forem encontrados vários arquivos ou itens correspondentes, os valores são importados para todos, mas são gravados somente naqueles que passam pela ação de transição de importação.

  Idcfgname O nome da configuração, se houver, com a qual comparar o valor da variável. Se este atributo não tiver um valor, todas as configurações de um arquivo serão consideradas para a comparação.
<configuration …> nome A configuração do cartão de dados do arquivo a ser atualizada com os valores do atributo. Se este atributo não tiver um valor, todas as configurações serão atualizadas.

Crie vários elementos de configuração para importar diferentes valores para deferentes configurações.

<attribute …> nome O nome da variável de cartão de dados a ser atualizada, no formato VariableAlias.Alias ou Variable.VariableName .
  value O valor a ser usado na definição da variável especificada. Não pode exceder 1024 caracteres.


Envie-nos seus comentários sobre este tópico

O SOLIDWORKS agradece seu feedback sobre a apresentação, precisão e nível de detalhe da documentação. Use o formulário abaixo para enviar comentários e sugestões sobre este tópico diretamente à equipe responsável pela documentação. Esta equipe não responde a perguntas de suporte técnico. Clique aqui para ver informações específicas do suporte técnico.

* Obrigatório

 
*E-mail:  
Assunto:   Comentários sobre os tópicos da Ajuda
Página:   Estrutura e exemplo de arquivo
*Comentário:  
*   Eu reconheço que li e aceito, por meio deste, a política de privacidade segundo a qual meus Dados pessoais serão usados pela Dassault Systèmes

Imprimir tópico

Selecione o escopo do conteúdo a imprimir:

x

Foi detectada uma versão de navegador anterior ao Internet Explorer 7. Para uma exibição otimizada, sugerimos a atualização para o Internet Explorer 7 ou posterior.

 Não mostrar essa mensagem novamente
x

Versão do conteúdo de ajuda on-line: SOLIDWORKS PDM 2016 SP05

Para desativar a Ajuda online no SOLIDWORKS e usar a Ajuda local, clique em Ajuda > Usar Ajuda on-line do SOLIDWORKS.

Para relatar problemas encontrados na interface e na pesquisa da Ajuda on-line, consulte seu representante de suporte local. Para fornecer comentários sobre tópicos individuais da Ajuda, use o link “Comentários sobre este tópico” na página do tópico individual.