ATTIN (Express Tool eszköz)

Importálja a blokkattribútum-értékeket egy külső, tabulátorral tagolt ASCII-fájlból.

Keres

Az ATTIN és ATTOUT eszközök használatával megváltoztathatja a kijelölt blokkreferenciák attribútumértékeit.

Az ATTIN parancs az elindításakor olvassa és soronként feldolgozza a bemeneti fájlt. Ha olyan blokkreferenciát talál, amelynek sorszáma és blokkneve megegyezik a feldolgozás alatt álló soréval, alkalmazza az esetleges attribútum-változásokat arra a blokkra. Ha feldolgozta az összes blokkot amit talált, meg kell adnia, hogy kívánja-e interaktív módon hozzárendelni a fennmaradó adatokat. Ha az Igen lehetőséget választja, akkor valamennyi sor adatait listázza a parancsablakban, majd felszólítja Önt, hogy válassza ki azt a blokkot, amelyre az attribútumot alkalmazni kívánja. Az Enter billentyű lenyomásával léphet a következő sorra, vagy az Esc billentyű lenyomásával kiléphet.

Fájlformátum

A bemeneti fájl formátumának meg kell egyeznie az ATTOUT által generált formátummal.

Az ATTOUT parancs által írt kimeneti fájl egy tabulátorral tagolt ASCII fájl, amelyet a legtöbb adatbázis- és táblázatkezelő program képes kezelni. A Microsoft Excel megfelelő ehhez a feladathoz. Győződjön meg róla, hogy a módosításokat tabulátorral tagolt ASCII formátumban menti, különben az ATTIN parancs nem tudja importálni az adatokat a fájlból.

A fájl első sora tartalmazza az oszlopok fejléceit, amelyek azonosítják az ATTIN számára az adatokat. Az első két oszlop címkéi FOGÓ és BLOKKNÉV. Ezek az ATTIN esetén opcionálisak, de a jelenlétük lehetővé teszi az adatok automatikus beolvasását és rajzba illesztését a fájlból. Ha ezek az oszlopok hiányoznak, a rendszer rákérdez ezen adatokra, amikor az ATTIN feldolgozza a fájlt.

A fájl hátralévő oszlopai attribútumcímkéket kapnak a rajzon bemutatott módon. Mivel az adatbázisprogramok gyakran igénylik, hogy a mutatófejcímkék egyediek legyenek, ennek biztosítása érdekében a kettőzött attribútumcímkékhez számokat ad a program. Az ATTOUT eszközzel létrehozott fájl fejlécsora például a következőképpen nézhet ki:

HANDLE  BLOCKNAME  MYTAG  MYOTHERTAG  MYTAG(1)

A fájl valamennyi hátralévő sora külön blokkreferenciát és azok megfelelő attribútumainak értékét jelöli.

Mivel az összes kijelölt blokk valamennyi attribútuma külön oszlopba kerül, valószínűleg lesznek olyan attribútumcímkék, amelyek nem egy bizonyos blokkhoz tartoznak. Azokban a cellákban, amelyekre nem vonatkoznak, ezeket a címkéket a "<>" karakterlánc jelöli. Ezért ha egy fájl tartalmazza az előzőleg példaként bemutatott fejlécsort, a kizárólag a MYTAG attribútumot tartalmazó blokksor a következőképpen nézhet ki:

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

A "<>" jelzi, hogy az az attribútum nem vonatkozik az aktuális blokkra, valamint hogy egy cella vonatkozó attribútum ugyan, de jelenleg üres.

Fájl

attin.lsp