Importa os valores de atributos de bloco de um arquivo ASCII, delimitado por tabulação.
É possível utilizar as ferramentas ATTIN e ATTOUT para alterar os valores de atributos de referências de bloco selecionadas.
Quando se inicia o comando ATTIN, ele lê o arquivo de entrada e processa cada linha. Se ele encontrar uma referência de bloco com o mesmo nome de manipulador e bloco da linha que está processando, ele aplica todas as alterações de atributo ao bloco encontrado. Quando ele tiver processado todos os blocos localizados, ele solicita que você atribua os dados restantes de forma interativa. Se você escolher Sim, ele lista todos os dados da linha na janela de comandos e solicita que você selecione um bloco ao qual deseja aplicar o atributo. Pressione Enter para passar para a próxima linha ou pressione Esc para sair.
O arquivo de entrada deve estar no mesmo formato gerado pelo ATTOUT.
O arquivo de saída criado pelo ATTOUT é delimitado por espaço, o arquivo ASCII adequado para edição pela maioria dos programas de planilhas e banco de dados. O Microsoft Excel funciona bem para 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 conseguirá importar os dados do arquivo.
A primeira linha do arquivo contém os cabeçalhos de coluna que identificam os dados para ATTIN. As duas primeiras colunas são chamadas de 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, você será solicitado a fornecer esses dados quando o ATTIN estiver processando o arquivo.
As colunas restantes no arquivo são rotuladas com os identificadores de atributos conforme elas aparecem no desenho. Já que os programas de banco de dados com frequência requerem que os cabeçalhos de coluna que sejam únicos, os números são adicionados para os identificadores de atributo duplicados a fim de garantir que sejam únicos. Por exemplo, a linha de cabeçalho em um arquivo criado por 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.
Como existe uma coluna para cada atributo de todos os blocos selecionados, provavelmente serão legendas de atributo que não se aplicam a um bloco específico. As legendas são indicadas com a sequência "<>" nas células que não se aplicam. Portanto, em um arquivo contendo o exemplo de linha de cabeçalho anterior, a linha para um bloco que contém somente o atributo MYTAG deve ter este aspecto:
HANDLE BLOCKNAME MYTAG MYOTHERTAG MYTAG(1) E1 MYBLOCK1 Data1 <> <>
"<>" indica que este atributo não se aplica ao bloco atual e que uma célula é um atributo que não se aplica, mas que ela está vazia no momento.
attin.lsp