방법: LightSwitch 응용 프로그램용 HTML 클라이언트에서 데이터 필터링
Visual Studio LightSwitch 응용 프로그램의 HTML 클라이언트에 나타나는 데이터를 필터링하여 사용자가 작업에 가장 적합한 데이터를 식별하도록 도와줄 수 있습니다. 예를 들어 영업 직원이 최근 3개월 안에 해당 회사에서 특정 제품을 주문한 고객을 확인할 수 있도록 데이터 찾아보기 화면을 만들거나 수정할 수 있습니다. 화면에 특정 데이터 집합을 표시하려면 화면에 표시되는 데이터를 결정하는 쿼리를 만들거나 사용자 지정하고, 이 쿼리를 새 화면 또는 기존 화면과 연결합니다.
기존 화면의 쿼리 수정
화면에 표시되는 데이터의 하위 집합을 정의하는 쿼리를 수정하면 기존 화면의 용도를 변경할 수 있습니다. 예를 들어 Select * from Customers 쿼리를 기반으로 데이터를 표시하는 화면이 이미 있을 수 있습니다. 쿼리 디자이너를 사용하면 쿼리가 다른 화면의 데이터 집합을 정의하더라도 해당 화면에만 나타나는 데이터를 필터링할 수 있습니다.
기존 화면에서 데이터를 필터링하려면
스크린 디자이너의 화면 멤버 목록에서 필터링을 원하는 데이터 컬렉션을 선택한 다음 쿼리 편집 링크를 선택합니다.
쿼리 디자이너에서 쿼리를 수정합니다.
자세한 내용은 방법: 쿼리 디자이너를 사용하여 쿼리 디자인을 참조하십시오.
마쳤으면 쿼리 디자이너의 왼쪽 위 모서리에 있는 뒤로 화살표를 선택하여 화면 디자이너로 돌아갑니다.
새 화면에서 데이터 필터링
이미 LightSwitch 솔루션에 쿼리가 있는 경우 해당 쿼리를 기반으로 하는 데이터 찾아보기 화면을 만들 수 있습니다.
솔루션에 쿼리를 추가하는 방법에 대한 자세한 내용은 방법: 쿼리 추가, 제거 및 수정을 참조하십시오.
쿼리를 디자인하는 방법에 대한 자세한 내용은 방법: 쿼리 디자이너를 사용하여 쿼리 디자인을 참조하십시오.
필터링된 데이터를 표시하는 화면을 만들려면
솔루션 탐색기에서 HTML 클라이언트 노드에 대한 바로 가기 메뉴를 열고 화면 추가를 선택합니다.
새 화면 추가 대화 상자가 나타납니다.
화면 템플릿 선택 목록에서 데이터 찾아보기 화면을 선택합니다.
화면 이름 텍스트 상자에 화면 이름을 입력합니다.
화면 데이터 목록에서 쿼리를 선택한 다음 확인 단추를 선택합니다.
화면에는 쿼리에서 지정하는 조건을 충족하는 데이터만 표시됩니다.