쿼리를 사용하여 Access에서 폼 또는 보고서에 데이터를 공급할 수 있습니다. 폼 또는 보고서를 만들 때 쿼리를 사용할 수 있습니다. 또는 레코드 원본 속성을 설정하여 기존 폼 또는 보고서를 변경할 수 있습니다. 레코드 원본 속성을 설정할 때 기존 쿼리를 지정하거나 사용할 새 쿼리를 만들 수 있습니다.
쿼리를 레코드 원본으로 사용하는 경우 데이터를 편집할 수 없습니다. 쿼리를 레코드 원본으로 사용하기 전에 데이터를 편집해야 하는지 여부를 고려해야 합니다.
이 문서에서는 기존 폼 또는 보고서에 대한 레코드 원본 속성을 설정하는 방법을 설명하고 쿼리 데이터를 편집할 수 있는 경우와 편집할 수 없는 경우의 정보를 제공합니다.
이 문서에서는 폼 또는 보고서를 만드는 방법을 설명하지 않습니다. 양식 및 보고서를 만드는 데 도움이 되는 내용은 Access에서 양식 만들기 및 간단한 보고서 만들기 문서를 참조하세요.
이 문서의 내용
폼 또는 보고서의 레코드 원본으로 기존 쿼리 사용
디자인 보기에서 레코드 원본 속성을 사용할 기존 쿼리로 설정합니다.
-
디자인 보기에서 폼 또는 보고서를 하세요.
속성 시트가 아직 열리지 않은 경우 F4를 눌러 열립니다.
-
속성 시트의 데이터 탭에서 원본 레코드 속성 상자를 클릭합니다.
-
다음 중 하나를 수행합니다.
-
사용할 쿼리의 이름을 입력하기 시작합니다.
입력할 때 개체 이름이 자동으로 입력됩니다.
- 또는 -
-
화살표를 클릭한 다음 사용할 쿼리를 선택합니다.
-
폼 또는 보고서의 레코드 원본으로 쿼리 만들기
디자인 보기에서 레코드 원본 속성 상자에 빌드 단추()를 사용하여 레코드 원본으로 사용할 새 쿼리를 만들 수 있습니다.
-
디자인 보기에서 폼 또는 보고서를 하세요.
속성 시트가 아직 열리지 않은 경우 F4를 눌러 열립니다.
-
속성 시트의 데이터 탭에서 원본 레코드 속성 상자를 클릭합니다.
-
를
.
디자인 보기에서 새 쿼리가 열립니다.
-
쿼리를 디자인한 다음 저장하고 닫습니다.
쿼리를 디자인하는 데 도움이 되는 내용은 간단한 선택 쿼리 만들기 문서를 참조하세요.
쿼리에서 데이터 편집
폼을 사용하는 주된 이유 중 하나는 데이터를 입력하고 편집하기 위한 것입니다. 일부 쿼리는 데이터 편집을 지원하지 않습니다. 쿼리를 폼의 레코드 원본으로 사용하기 전에 쿼리 데이터를 편집할 수 있는지 여부를 고려해야 합니다.
쿼리에서 데이터를 언제 편집할 수 있나요?
다음이면 쿼리에서 데이터를 편집할 수 있습니다.
-
쿼리는 하나의 테이블만 기반으로 합니다.
-
쿼리는 두 테이블에 둘 일대일 관계 기반입니다.
-
폼의 RecordsetType 속성은 Dynaset(불일치 업데이트)로설정되어 있으며 다음 섹션의 조건은 적용하지 않습니다.
참고: 쿼리에서 데이터를 편집할 수 있는 경우에도 해당 필드 중 일부를 편집할 수 없습니다. 이러한 사례는 다음 섹션에 나열됩니다.
쿼리에서 데이터를 언제 편집할 수 있나요?
다음이 있는 경우 쿼리에서 데이터를 편집할 수 없습니다.
-
쿼리는 크로스탭 쿼리.
-
쿼리는 SQL 쿼리.
-
편집하려는 필드는 계산 필드. 이 경우 쿼리의 다른 필드에서 데이터를 편집할 수 있습니다.
-
쿼리에는 GROUP BY 절이 포함되어 있습니다.