# Attribute exportieren

!!!
Diese Funktion steht erst mit Version <u>3.x</u> zur Verfügung.
!!!

<span class="app">AutoCAD</span> bietet mit dem <span class="cmd"><a href="https://help.autodesk.com/view/ACD/2022/DEU/?guid=GUID-899B195A-EFF0-4AEC-B0F8-7444EC75D649" target="_blank">ATTOUT</a></span>-Befehl 
einen Mechanismus zum Exportieren von Attributen von Blöcken in eine Textdatei. Die Werte der Attribute in der resultierende 
Textdatei können bearbeitet und mit dem <span class="cmd"><a href="https://help.autodesk.com/view/ACD/2022/DEU/?guid=GUID-2B54F825-CD42-4707-883A-8EFA97F4AB3F" target="_blank">ATTIN</a></span>-Befehl 
zur Aktualisierung wieder in die Zeichnung importierert werden.
Die ATTOUT-Textdatei ist jedoch schwer zu editieren und lässt sich aufgrund des Formats nur sehr schwer sortieren. 

**Als besser Alternative** zu <span class="cmd">ATTOUT</span> werden die Attribute mit <span class="cmd">ASATTOUT</span> in eine CSV-Datei exportiert. Das CSV-Format hat den Vorteil,  
dass die Datei z. B. direkt mit **Excel** geöffnet und die Spalten und Reihen einfach sortiert und bearbeitet werden können.

Ein weiterer Vorteil von <span class="cmd">ASATTOUT</span> ist die Zuordnung der Blöcke zu [Fairground Messe- oder Standflächen](/s_fairground/s_fairground.md), sofern diese in der Zeichnung vorhanden sind.

<span class="cmd">ASATTOUT</span> steht in zwei Varianten zur Verfügung:

- **ASATTOUT**  
Exportieren von Attributen von **allen Blöcken** in der Zeichnung.  
- **ASATTOUTS**  
Exportieren von Attributen von einer **Selektion von Blöcken** in der Zeichnung.  

---

## Alle Attribute exportieren

Mit <span class="cmd">ASATTOUT</span> werden die Attribute von allen Blöcken einer geöffneten Zeichnung exportiert.  
![ASATTOUT](/x/de/AuSt10_ASATTOUT.png)

In einer geöffneten Zeichnung müssen [Blöcke](/i_autocad/500_block/500_block.md) mit Attributen vorhanden sein. In dieser Beispielzeichnung sind zwei [Fairground Messe- oder Standflächen](/s_fairground/s_fairground.md) *(oben und rechts)* zu sehen, 
auf denen verschiedene Blöcke verteilt sind. Auf einer weiteren Fläche unten links sind ein paar Blöcke jedoch ohne Standfläche positioniert.  
![ASATTOUT Beispiele für Blöcke in einer Zeichnung](/x/de/AuSt10_ASATTOUT_Sample.png)

Nach dem Start des Exports muss der Ordner und der Name der Exportdatei eingegeben werden. Dabei wird der Name der Zeichnung als Vorschlag für den Dateiname der exportierten Datei verwendet.  
![Auswählen des Ordners und der Name der CSV-Exportdatei](/x/de/AuSt10_ASATTOUT_Save_Dialog.png)

Nach dem Export kann die exportierte Datei direkt geöffnet werden.  
![Öffnen der exportierten CSV-Datei](/x/de/AuSt10_ASATTOUT_Open_Dialog.png)

Die resultierende Excel-Tabelle zeigt alle in der Zeichnung gefundenen oder ausgewählte Blöcke an. In Spalte F und G wird die Zuordnung der Blöcke mit **EXHIBITOR** und **LOCATION** zu den [Fairground Messe- oder Standflächen](/s_fairground/s_fairground.md) angegeben, sofern diese vorhanden ist.  
![Ansicht der exportierten Attribute in Excel](/x/de/AuSt10_ASATTOUT_Excel.png)

---

## Attribute einer Selektion exportieren

Mit <span class="cmd">ASATTOUTS</span> werden die Attribute von selektierten Blöcken exportiert. Dazu muss nach dem Start des Befehls zuerst eine Selektion getroffen werden.
Die Selektion wird mit <span class="cmd">ENTER</span> abgeschlossen, gefolgt von der Auswahl des Speicherorts fur die Datei mit den exportierten Daten.  
![ASATTOUTS](/x/de/AuSt10_ASATTOUTS.png)

---

## Aufteilung der Spalten

Die Spaltenüberschrift definieren die Bezeichner der entsprechenden Datenfelder und werden immer in Großbuchstaben angezeigt.  

!!!
Die Namen der Spaltenüberschriften dürfen nicht verändert werden, wenn geänderte Daten mit ASATTIN zurück in die Zeichnung importiert werden sollen.
!!!

### ID
Die erste Spalte beinhaltet eine fortlaufenden ID.  
Mit der Sortierfunktion von Excel kann mit der ID-Spalte die Tabelle jederzeit wieder in die ursprünglichen Reihenfolge sortiert werden.  
!!!
Alle Zellinhalte der ID-Spalte sollten nicht verändert werden, um jederzeit die ursprüngliche Sortierung der Tabelle wiederherzustellen.
!!!

### BLOCK
Der Name des Blocks in der Zeichnung.

### Beliebige Attribute 
Zwischen den Spalten **BLOCK** und **HANDLE** können beliebig viele Attribute dargestellt werden, sofern diese im Block vorhanden sind. In der oberen Abbildung haben die ersten Blöcke bis Reihe 78 nur zwei Attribute *(ABRECHNUNG1 und ABRECHNUNG2)*, während der Block in Reihe 81 drei Attribute besitzt.

### HANDLE
Der Handle ist ein eindeutiger Bezeichner für den Block und beginnt immer mit einem **$**-Zeichen.  
!!!
Die Handles sollten nicht verändert werden, wenn die Daten der Tabelle mit <span class="cmd">ASATTIN</span> wieder in die Zeichnung importiert werden sollen.
!!!
Über den Handle kann der Block in der Zeichnung eindeutig identifiziert werden. 

### EXHIBITOR
Wenn der Block auf einer [Fairground Messe- oder Standflächen](/s_fairground/s_fairground.md) liegt, dann wird in dieser Spalte der Name des Ausstellers bzw. der Name der Messe- oder Standflächen angezeigt.

### LOCATION
Wenn der Block auf einer [Fairground Messe- oder Standflächen](/s_fairground/s_fairground.md) liegt, dann wird in dieser Spalte Der Gang und die Standnummer der Messe- oder Standflächen angezeigt.
