0

저는 발가락 경기장에 발가락을 담그고 뿌리와 비슷하게 유지하려는 응용 프로그램을 다시 작성하려고합니다. 너무 많은 사용자 두통을 방지하고 첫 번째 화면은 간단한 데이터베이스 검색. 검색 할 수있는 여러 필드가 있고 검색을 클릭합니다.검색 후에 만 ​​라이트 스위치의 데이터를 반환합니다.

lightswitch에서 데이터 목록/표/표를 먼저 반환 한 다음 검색을 수행해야합니다. 기준에 대한 검색을 수행 할 때까지 데이터가 들어오지 못하도록 방지 할 수 있습니까? 감사!

답변

0

Silverlight 클라이언트에서이 작업을 수행하려는 경우 해당 컬렉션의 "쿼리 자동 실행"설정을 해제 할 수 있습니다. 이것은 기본적으로 런타임이 자동으로 쿼리를 실행하는 것을 방지합니다.이 경우 적절한 시간에 쿼리를 실행하는 데 필요한 코드를 작성해야합니다. 자세한 내용은이 페이지를 참조하십시오 ("자동 실행 검색어"검색) : http://blogs.msdn.com/b/bethmassi/archive/2012/05/29/lightswitch-tips-amp-tricks-on-query-performance.aspx.

HTML 클라이언트의 경우 자동 실행 쿼리 기능을 해제하는 지원 기능이없는 것처럼 보입니다. http://social.msdn.microsoft.com/Forums/en-US/8ba5bc5f-b3fe-44d3-a7e8-67d924b7772d/html-client-autoexecute-query을 참조하십시오. 당신이 테이블/그리드 뷰를 사용하는 경우

+0

그것은 HTML 클라이언트 용입니다. : / – gibbypoo

0

, 당신은 예를 들어, 필터를 추가하는 것이 내 쿼리에 추가 될 것이다 : 사용자가 Enter 키를 누를 때

Where | FirstName | contains | (Parameter) | (Search) 

Parameter | Search | of type | String | is optional 

기본적으로이 만 작동합니다 그들이 입력 값을 입력 한 후 ...

매개 변수 옵션에 '선택 사항입니다'라는 상자가 있습니다.이 옵션을 선택하면 확인란을 선택하여 검색하기 전에 모든 결과를 표시 할 수 있으며, 먼저 검색 기준을 입력해야합니다.

내 생각에 아프지 않으려 고 노력하면 도움이된다고 생각합니다.

관련 문제