Northwind Developer Edition의 제품에 대해 자세히 알아보려면 아래 항목을 선택합니다.
Northwind 2.0 Developer Edition, Products 에는 목록 양식 및 세부 정보 양식이 포함되어 있습니다.
-
제품 목록을 표시하려면 리본에서 제품을 선택합니다.
-
제품 세부 정보를 보려면 제품 목록에서 제품 ID를 선택합니다.
제품의 상태 보려면 제품 목록 기능을 사용합니다.
-
재고가 낮은 제품은 노란색으로 강조 표시됩니다.
-
단종된 제품은 음영 처리됩니다.
-
제품 추가 단추가 새 빈 제품 세부 정보 양식을 엽니다.
-
하이퍼링크는 제품 세부 정보 양식에 액세스합니다. 제품 ID를 선택하여 제품 세부 정보를 봅니다.
제품 목록과 제품 세부 정보 양식은 모두 인벤토리 정보를 표시합니다. 인벤토리항목에서 자세히 알아보세요.
frmProductList
조건부 서식 은 낮은 제품 수를 강조 표시하고 중단된 제품을 음영으로 만드는 데 사용됩니다.
frmProductDetail
-
제품 세부 정보 레코드 원본은 제품에 대한 간단한 단일 테이블 쿼리입니다.
-
VBA 프로시저 cboFindProduct_AfterUpdate 실행하여 선택한 레코드로 이동하는 "제품으로 이동"이라는 레이블이 지정된 콤보 상자입니다.
-
VBA 하위 계산 수준은 사용자 지정 함수 및 기존 쿼리를 다시 사용하여 수량 텍스트 상자(Qty Available, Qty Allocated 등)를 설정하여 애플리케이션 전체에서 계산의 균일성을 보장하는 방법을 보여 줍니다.
-
탭 컨트롤의 하위 양식은 지연 로드 기능을 제공합니다. 즉, 탭을 클릭한 후에만 로드됩니다. 이렇게 하면 양식이 열릴 때 하위 폼이 로드되지 않으므로 제품 세부 정보 양식이 더 빠르게 로드될 수 있습니다.
-
VBA 하위 ControlStates는 현재 레코드의 데이터 값에 따라 컨트롤 속성을 설정합니다.
-
제품 순서 다시 정렬 및 제품 삭제 단추 및 주문 및 구매 주문 탭의 표시 여부입니다.
-
Qty를 다시 정렬하고 레이블을 강조 표시합니다(조건부 서식과 비교).
-
양식 캡션(양식 맨 위에 있는 탭에 표시되는 항목).
-
양식 유효성 검사를 사용하는 필수 필드에 누락된 데이터에 대한 필드 강조 표시
-
-
프로그래밍 섹션 내의 주문 문서에 설명된 대로 양식 유효성 검사를 사용합니다.
-
폼은 앵커링을 사용하여 정상적으로 크기를 조정하도록 설계되었습니다. 양식의 크기가 애플리케이션 내에서 조정되면 특정 컨트롤이 앵커로 설정되고 다른 컨트롤은 화면을 채우기 위해 확장됩니다.
-
동등한 구문: VBA를 사용하면 대체 구문이 동일한 작업을 수행할 수 있는 경우가 많습니다. 주석 처리를 제거하고 각각을 차례로 실행하여 동일한 작업을 수행하는지 확인합니다.
-
명령 단추 제품 순서 변경 ( 이벤트 cmdReorderProduct_Click )은 일련의 비즈니스 규칙을 호출하여 다음에
발생할 작업을 결정합니다.-
구매 주문에 대한 공급업체 식별
-
기존 오픈 구매 주문에 새 줄을 추가하거나 새 구매 주문을 만듭니다.
-
기본 순서 다시 정렬 수량 설정
-
-
djunct 양식 frmDlgVendorPrompt는 cmdReorderProduct_Click 이벤트에서 호출되어 제품에 공급업체가 여러 개 있고 기존 오픈 구매 주문이 없는 경우 공급업체를 선택하라는 메시지를 사용자에게 표시합니다. 해당 기능은 다음과 같습니다.
-
폼의 "확인" 단추 cmdOK에 대한 기본 속성은 "예"로 설정됩니다. 이렇게 하면 사용자가 Enter 키를 탭할 때 활성화됩니다.
-
폼의 "취소" 단추 cmdCancel에는 Cancel 속성이 "예"로 설정되어 있습니다. 즉, 사용자가 Esc 키를 탭할 때 활성화됩니다.
-
이 양식은 acDialog 창 모드를 사용하여 호출됩니다. 이렇게 하면 대화 모드의 양식이 열려 있는 동안 사용자가 다른 양식과 상호 작용할 수 없으며, 대화 상자가 숨겨지거나 해제될 때까지 호출 프로시저에서 실행되는 VBA 코드가 중지됩니다.
-
취소되면 frmDlgVendorPrompt 가 닫히고 frmProductDetail 프로시저 가 다시 활성화될 cmdReorderProduct_Click 종료됩니다.
-
-
공급업체가 선택되면 frmDlgVendorPrompt 는 자신을 숨깁니다. 이렇게 하면 코드가 frmProductDetail의 호출 프로시저에서 진행될 수 있습니다. 이 프로시저는 (현재 숨겨진) frmDlgVendorPrompt의 공급업체 선택 값을 읽은 다음 양식을 닫고 식별된 공급업체에 대한 새 구매 주문을 만듭니다.
'
-
Northwind 2.0 Developer Edition: 알아야 할 사항
-
Northwind 2.0 Developer Edition: All topics