Lightswitch에서 다중 값 매개 변수의 기본값을 설정하려고했지만 운이 없습니다.Lightswitch에서 매개 변수의 기본값 설정
예를 들어 하드웨어 인벤토리가 있습니다. "하드웨어"테이블에는 ('active', bool) 및 ('company_id', int) 필드가 있습니다. Company_id는 선택할 회사 목록이 포함 된 Company 테이블의 외래 키입니다.
이 두 필드를 기반으로 Lightswitch 화면을 필터링하고 싶지만 화면이 처음로드 될 때 활성 하드웨어의 기본 회사로 지정하려고합니다.
내 '활성'매개 변수에 대한 로컬 속성을 만들어 화면에 추가했습니다. 회사의 매개 변수에 대한 드롭 다운 목록을 설정 이 필요합니다
- 이 (라는 이름의 회사, 쿼리로 내 데이터 소스에서 테이블을 선택)
- 는 (데이터 항목 추가를 데이터 항목을 추가라는 이름의 형 기업의 현지 재산권 등 SelectedCompany) SelectedCompanies.company_id 속성에
- 바인딩 쿼리 매개 변수 화면
에 SelectedCompanies 추가
건물 또는 인덱서 "LightswitchApplication.company :이 부울 인 '활성'매개 변수에 대해 잘 작동
partial void Screen1_Created() { // Write your code here. SelectedCompanies.company_id = 2; selected_active_property = true; }
, 그러나 SelectedCompanies 라인의 인텔리 오류를 제공합니다 .company_id "는 할당 할 수 없습니다 - 읽기 전용입니다
이전에이 유형의 매개 변수에 대한 기본값을 얻은 사람이 있습니까?
당신이 당신의 화면의 스크린 샷을 게시 할 수 있을까? –