Formatos personalizados para importação e exportação

Um formato predefinido pode ser modificado de acordo com as necessidades específicas ou pode-se usá-lo como um modelo para criar um formato de importação ou exportação personalizado e totalmente novo.

Qualquer editor de texto pode ser utilizado, tal como o Microsoft Notepad, para efetuar mudanças menos importantes nos formatos predefinidos.

A Trimble recomenda salvar arquivos XSLT modificados com um novo nome. Se você mantiver o nome original, os arquivos XSLT predefinidos serão substituídos quando você atualizar o controlador, então todas as alterações personalizadas serão perdidas.

para criar um formato ASCII personalizado totalmente novo, você precisa conhecer um pouco de programação para modificar o arquivo XSLT. Os arquivos de definição da folha de estilo XSLT ão arquivos do formato XML. As folhas de estilo devem ser criadas de acordo com os padrões XSLT como vêm definidos pelo World Wide Web Consortium (W3C). Para maiores detalhes, visite www.w3.org.

Você não pode modificar ou criar com facilidade uma folha de estilo no coletor de dados. Para criar novas definições de folha de estilo, use um computador que utilize um programa utilitário de arquivos XML.

O Trimble Access versão 2021.00 e versões posteriores suportam folhas de estilo que usam os seguintes módulos EXSLT:

  • math: funções matemáticas normalmente definidas para usar o namespace math:
  • date: funções de data e hora normalmente definidas para usar o namespace math: (exceto por date:format-date, date:parse-date e date:sum)
  • sets: funções para fornecer manipulação de conjuntos definidas normalmente para usar o namespace set:
  • strings: funções para fornecer manipulação de sequências normalmente definidas para usar o namespace set:
  • functions: funções que permitem que os usuários definam suas próprias funções para uso no XSLT (exceto para func:script)

Para obter detalhes sobre o uso dessas funções de extensão dentro de folhas de estilo, consulte o site exslt.org, que fornece detalhes completos sobre as funções.

Folhas de estilo usando essas extensões EXSLT podem ser usadas no Trimble Access, mas não funcionarão com sucesso no programa utilitário ASCII File Generator, ou no Gerenciador de Sincronização Trimble, pois esses sistemas são baseados apenas na funcionalidade de folha de estilos disponível no sistema operacional Windows.

Requisitos

Para desenvolver as suas próprias folhas de estilo XSLT, você necessita de:

  • Um computador.
  • Conhecimento básico de programação.
  • Um programa utilitário para arquivo XML com boas facilidades de depuração.
  • Uma definição do esquema de arquivo JobXML que fornece os detalhes do formato JobXML requerido para criar uma nova folha de estilo XSLT. Há um link para a localização do esquema no topo de cada arquivo JobXML.
  • Um trabalho ou arquivo JobXML que contenha os dados da fonte.

As folhas de estilo predefinidas XSLT e o utilitário ASCII File Generator estão disponíveis para download. Acesse www.trimble.com/support_trl.aspx?Nav=Collection-62098&pt=Trimble%20Access, selecione a seção Style Sheets e baixe os links de folhas de estilos apropriados. As definições predefinidas da folha de estilo são fornecidas em inglês. Modifique estes arquivos de acordo com as necessidades para o seu próprio idioma.

Processo de criação de folhas de estilos personalizadas

Os passos básicos são:

  1. Criar um arquivo Job ou arquivo JobXML a partir do Controller.
  2. Crie o novo formato usando uma folha de estilo XLST predefinida como um ponto inicial e o esquema JobXML como um guia.
  3. Para criar o novo arquivo ASCII personalizado no computador de escritório, use o utilitário ASCII File Generator para aplicar a folha de estilo XSLT ao arquivo Job ou JobXML da Trimble. Para informações sobre como usar este utilitário, consulte a Ajuda do ASCII File Generator.
  4. Para criar os arquivos ASCII personalizados no controller, copie o arquivo para a pasta System Files do controller.

Para informações sobre como criar os seus próprios formatos de importação personalizados, consulte o PDF Importing Custom Formats into Trimble Access.