Exportuje hodnoty atributů bloků do externího souboru ve formátu ASCII s hodnotami oddělenými tabulátorem.
Nástroj ATTOUT umožňuje exportovat data atributů bloků do souboru pro snadnou kontrolu a úpravy. Upravené hodnoty atributů lze importovat do původního výkresu pomocí nástroje ATTIN.
Názvy a atributy vybraných bloků se vyexportují do souboru, který zadáte. Můžete snadno zobrazit atributy ve formátu tabulky a upravovat jednotlivé hodnoty atributů. Poté můžete zadat nové hodnoty do výkresového souboru pomocí příkazu ATTIN.
Když spustíte příkaz ATTOUT, budete vyzváni k zadání názvu souboru a názvů bloků, které chcete zpracovat. Atributy ve vybraných blocích se zapíšou do určeného souboru.
Výstupní soubor zapisovaný nástrojem ATTOUT je soubor ASCII s hodnotami oddělenými tabulátorem, který je vhodný k úpravám pomocí většiny databázových a tabulkových aplikací. Pro tuto úlohu je vhodná například aplikace Microsoft Excel. Dbejte na to, abyste provedené změny uložili v souboru ASCII s hodnotami oddělenými tabulátory, protože jinak nebude možné importovat data ze souboru pomocí příkazu ATTIN.
První řádek v souboru obsahuje záhlaví sloupců, která identifikují data pro nástroj ATTIN. První dva sloupce jsou označeny HANDLE a BLOCKNAME. Tyto sloupce jsou pro nástroj ATTIN volitelné, ale jejich přítomnost umožňuje čtení dat atributů z tohoto souboru a jejich automatické vložení do výkresu. Pokud tyto sloupce nejsou přítomny, budete vyzváni k zadání těchto dat při zpracovávání souboru nástrojem ATTIN.
Zbývající sloupce v souboru jsou označeny názvy atributů tak, jak se vyskytují ve výkresu. Protože databázové aplikace často vyžadují, aby záhlaví sloupců byla jedinečná, přidají se k duplicitním názvům atributů čísla, aby byla zajištěna jejich jedinečnost. Řádek záhlaví v souboru vytvořeném nástrojem ATTOUT může vypadat například takto:
HANDLE BLOCKNAME MYTAG MYOTHERTAG MYTAG(1)
Každý zbývající řádek v souboru představuje referenci na jeden blok a hodnoty jeho jednotlivých příslušných atributů.
Protože se vytváří sloupec pro každý atribut ze všech vybraných bloků, budou se pravděpodobně vyskytovat popisky atributů, které se netýkají určitého bloku. Pro tyto popisky bude v buňkách, kterých se netýkají, uveden řetězec <>. V souboru obsahujícím předchozí řádek záhlaví proto například řádek pro blok, který obsahuje pouze atribut MYTAG, může vypadat takto:
HANDLE BLOCKNAME MYTAG MYOTHERTAG MYTAG(1) E1 MYBLOCK1 Data1 <> <>
Řetězec <> značí, že tento atribut se netýká aktuálního bloku – tedy že buňka je atribut, který pro blok neplatí, a proto je buňka prázdná.
attout.lsp