ATTOUT (Express Tool)

Exporta valores de atributos de bloco em um arquivo externo no formato ASCII delimitado por tabulação.

Pesquisa

A ferramenta ATTOUT permite que os dados de atributos do bloco sejam exportados para um arquivo para revisão e modificação. Os valores de atributo modificados podem ser importados para o desenho original, usando a ferramenta ATTIN.

Os atributos e nomes dos blocos selecionados são exportados para o arquivo especificado. É possível visualizar facilmente os atributos em um formato de planilha e editar individualmente os valores dos atributos. Também é possível inserir os novos valores no arquivo do desenho, usando o comando ATTIN

Ao iniciar o comando ATTOUT, será solicitado que você forneça um nome de arquivo e os nomes dos blocos que deseja processar. Os atributos nos blocos selecionados serão gravados no arquivo especificado.

Formato do arquivo

O arquivo de saída criado por ATTOUT é delimitado por tabulação, o arquivo ASCII é adequado para edição na maioria dos programas de banco de dados e planilhas. O Microsoft Excel desempenha muito bem esta tarefa. Certifique-se de salvar as alterações em um formato ASCII delimitado por tabulação, caso contrário, o comando ATTIN não será capaz de importar os dados do arquivo.

A primeira linha do arquivo contém os cabeçalhos de coluna que identificam os dados para ATTIN. As colunas um e dois são identificadas como HANDLE e BLOCKNAME. Estas colunas são opcionais para ATTIN, mas sua presença permite que os dados do atributo sejam lidos deste arquivo e inseridos no desenho automaticamente. Se estas colunas não estiverem presentes, será solicitado que você forneça os dados quando o ATTIN estiver processando o arquivo.

O resto das colunas no arquivo serão identificadas com rótulos de atributos que aparecerão no desenho. Já que os programas de banco de dados com frequência requerem cabeçalhos de colunas únicos, números são adicionados para duplicarem os rótulos dos atributos para garantir que sejam únicos. Por exemplo, a linha de cabeçalho no arquivo criado pelo ATTOUT deve ter este aspecto:

HANDLE  BLOCKNAME  MYTAG  MYOTHERTAG  MYTAG(1)

Cada uma das linhas restantes no arquivo representa uma referência de bloco único e os valores de cada um de seus atributos correspondentes.

Por já haver uma coluna para cada atributo de todos os blocos selecionados, provavelmente são os rótulos de atributos que não se aplicam a um bloco específico. Os rótulos são indicados com a sequência de caracteres "<>" nas células que não se aplicam. Portanto, um arquivo contendo o exemplo da linha de cabeçalho anterior, a linha de um bloco que contenha apenas o atributo MYTAG poderá parecer da seguinte forma:

HANDLE  BLOCKNAME  MYTAG  MYOTHERTAG  MYTAG(1)
E1      MYBLOCK1   Data1  <>          <>

O "<>" indica que este atributo não se aplica ao bloco atual e que a célula é um atributo que não se aplica, mas que no momento está vazia.

Arquivo

attout.lsp