블록 속성 값을 탭 구분 ASCII 파일 형식으로 외부 파일로 내보냅니다.
ATTOUT 도구를 사용하면 블록 속성 데이터를 파일로 내보내서 편리하게 검토 및 수정할 수 있습니다. 수정된 속성 값은 ATTIN 도구를 사용하여 원래 도면으로 가져올 수 있습니다.
선택한 블록 이름과 속성을 지정한 파일로 내보냅니다. 스프레드시트 형식으로 뷰 속성을 손쉽게 보고 개별 속성 값을 편집할 수 있습니다. 그런 다음 ATTIN 명령을 사용하여 도면 파일에 새 값을 입력할 수 있습니다.
ATTOUT 명령을 시작하면 처리할 블록의 이름 및 파일 이름을 묻는 프롬프트가 표시됩니다. 선택한 블록의 속성이 지정한 파일에 기록됩니다.
ATTOUT으로 작성된 출력 파일은 대부분의 데이터베이스 및 스프레드시트 프로그램에서 편집하는 데 적합한 탭 구분 ASCII 파일입니다. 이 작업을 하기에는 Microsoft Excel이 적합합니다. 변경 사항을 탭 구분 ASCII 형식으로 저장해야 합니다. 그렇지 않으면 ATTIN 명령을 사용하여 파일에서 데이터를 가져올 수 없습니다.
파일의 첫 번째 행에는 ATTIN의 데이터를 식별하는 열 헤더가 포함되어 있습니다. 처음 두 열에는 HANDLE 및 BLOCKNAME 레이블이 지정됩니다. 이러한 열은 ATTIN의 선택 사항이지만, 이러한 열이 있으면 이 파일에서 속성 데이터를 읽어 도면에 자동으로 삽입할 수 있습니다. 이러한 열이 없는 경우 ATTIN에서 파일을 처리할 때 이 데이터를 제공할지 묻는 프롬프트가 표시됩니다.
파일의 나머지 열에는 도면에 표시되는 속성 태그 레이블이 지정됩니다. 데이터베이스 프로그램에서는 열 헤더가 고유해야 하는 경우가 많으므로, 중복 속성 태그에 숫자를 추가하여 고유하게 만들어야 합니다. 예를 들어 ATTOUT에서 작성한 파일의 헤더 행은 다음과 유사할 수 있습니다.
HANDLE BLOCKNAME MYTAG MYOTHERTAG MYTAG(1)
파일의 나머지 행은 각각 단일 블록 참조와 해당 속성 값을 나타냅니다.
선택한 모든 블록에 각 속성에 대한 열이 있으므로 특정 블록에 적용되지 않는 속성 레이블이 있을 수 있습니다. 이러한 레이블은 적용되지 않는 셀에서 "<>" 문자열로 표시됩니다. 따라서 위 예의 헤더 행이 포함된 파일에서 MYTAG 속성만 포함된 블록의 행은 다음과 유사할 수 있습니다.
HANDLE BLOCKNAME MYTAG MYOTHERTAG MYTAG(1) E1 MYBLOCK1 Data1 <> <>
"<>"는 이 속성이 현재 블록에 적용되지 않으며, 적용되지만 현재 비어 있는 속성이 셀임을 나타냅니다.
attout.lsp