2012-03-13 2 views

답변

2

탐색 상자의 메뉴 막대를 마우스 오른쪽 버튼으로 클릭하고 자세히보기를 선택하십시오.

+0

우수, 빠른 응답 주셔서 감사합니다! 또한 'gridview-like'뷰 (열 1 = 이름, 열 2 = 설명 등)에 표시하여 빠른보기를 얻을 수 있습니까? 나는 이전 버전의 Access에서 그것을 기억할 수 있다고 생각했다. – waanders

+0

이상 : 프로그래밍 방식으로 프로그램을 읽고이를 Excel 또는 텍스트 파일로 내 보냅니다. – waanders

+0

가장 간단한 방법은 데이터베이스 documenter를 사용하는 것입니다. 속성에 포함 된 항목 만 줄일 수 있습니다. – Fionnuala

1

댓글을 기반으로하면 객체의 관심사 인 것처럼 들릴 수 있습니다. Description 속성은 탐색 창에서 속성을 보는 것 이상으로 확장됩니다. 그렇다면 VBA 코드를 사용하여 해당 속성을 검색 할 수 있습니다. YourTableDescription 재산이있는 경우

CurrentDb.TableDefs("YourTable").Properties("Description") 

그래서, 그 코드를 잡아 것입니다. 그러나 Description은 사용자가 만든 속성으로 값을 할당해야 속성이 존재합니다. 속성이 아직 만들어지지 않은 경우 해당 코드는 오류 3270, '속성을 찾을 수 없습니다.'를 트리거합니다. 오류 3270을 잡아낼 수 있습니다. Description을 검색하면 원하는대로 할 수 있습니다 ... 텍스트 또는 Excel 파일에 쓰거나 사용자 정의 테이블에 저장하십시오.

이 토론은 TableDefs 컬렉션을 기반으로합니다. 나는 일반적으로 QueryDefs과 같은 다른 데이터베이스 객체 컬렉션에 적용해야한다고 생각합니다. 그러나, 내가 이해하지 못하는 일이 더 있습니다. 나는 QueryDefDescription을 물었고, 오류 대신에 Access가 합당한 설명을주었습니다. 어떻게 또는 왜 그런 일이 일어 났는지 나는 모른다. 그리고 속성이없는 다른 쿼리는 실제로 오류 3270을주었습니다. 그래서 내가 말할 수있는 것은 당신이 관심이 있고 무엇을 얻을 수 있는지를 살펴 보는 것입니다.

+0

재미있는 것들. 나는 이것으로 조금 놀았지만 나를 위해 QueryDef는 3270 오류를 발생시킵니다. 어쩌면 버전이나 참조와 관련이있을 수 있습니다. Microsoft Office 12.0 Access 데이터베이스 엔진 개체 라이브러리를 사용합니다. 이것에 대해 별도의 질문을 제기 할 수 있습니까? – waanders

+0

Access 2003과 2007에서 동일한 결과를 얻었지만 하나의 쿼리에 대해서만 결과가 나타납니다. 나는 아직도 이유를 이해하지 못한다. 그러나 그것은 나를 걱정하지 않는다. 나는 그 접근 방식에 다른 놀라움이있을 때를 대비하여 "머리를 맞춰야한다"고 언급했다. – HansUp

관련 문제