2016-09-28 2 views
0

직원의 약속을 등록하는 데이터베이스가 있습니다. 모든 약속에는 상태 (tpi_status)가 있습니다. 기본값은 켜져 있습니다 : "Wachten op akkoord"(계약 대기 중).MS Access 2013에서 한 번에 여러 레코드를 업데이트하는 방법은 무엇입니까?

TBL_PlanningIndicatie

나는 쿼리에서이 테이블을 사용합니다. 이 쿼리에서는 주 번호 (주)와 연도 (Jaar)를 계산하고 팀 이름 (tcl_hoofd)을 추가합니다. 이 쿼리 데이터를 폼에 사용하여 쿼리 정보를 표시합니다. 이 양식에서는 한 번에 특정 주 모든 레코드의 상태를 변경하고 싶습니다.

Query

그래서 예를 들어 나는 그 다음 새로운 상태로 주 (39)와 2016 년 변화의 TBL_PlanningIndicatie의 드롭 다운에서 새 상태 및 모든 레코드를 선택, 2016 년 내 형태로 주 (39)을 선택합니다.

나를 도와 줄 사람이 내가 드롭 다운에서 새 값을 선택한 후 테이블에 새 상태를 삽입하는 업데이트 스크립트 후 VBA를 생각하고 있습니다.

답변

0

데이터 시트를 언 바운드 메인 폼의 하위 폼으로 만듭니다. 기본 폼에서 드롭 다운을 선택하여 상태를 선택하고 명령 단추를 클릭합니다. 하위 폼에서 선택된 레코드를 일주일 단위로 가져 오거나 기본 폼에서 드롭 다운을 선택하여 선택하십시오. button_click에서 업데이트 쿼리를 실행하여 원하는 작업을 수행 한 다음 하위 폼을 새로 고칩니다.

+0

감사합니다. 내일 시도 할 것입니다. 업데이트 쿼리가 어떻게 생겼는지 말씀해 주시겠습니까? – user1797935

+0

몇 가지 조사를하고 쿼리에 대해 배우는 것이 좋습니다. – AVG

관련 문제