해결할 수있는 방법이 몇 가지 있습니다. 하나는 라디오 버튼에 선택 항목이 없을 때마다 드롭 다운을 비활성화하는 것입니다.이 방법을 사용하면 사용자는 무언가를해야한다는 것을 알 수 있습니다. 당신이 당신의 드롭 다운 컨트롤에서 DisplayMode
속성을 설정하여이를 수행 할 수 있습니다
If(IsBlank(Radio1.Selected.Value), DisplayMode.Disabled, DisplayMode.Edit)
또 다른 옵션은 ("값을 선택하십시오"메시지와 함께) 위치 제어의 두 드롭 다운 및 레이블을하는 것입니다 서로 위에. 그런 다음 라디오 버튼에 선택 항목이 있는지 여부에 따라 컨트롤의 가시성을 전환 할 수 있습니다.
또 다른 옵션은 "제품 선택"과 같이 하나의 값만있는 드롭 다운에 표시하려는 컬렉션과 동일한 스키마로 테이블을 정의하고 Items 속성에서 If 조건을 사용하여 . "
ClearCollect(defaultDemands, Defaults(Demands));
Clear(defaultDemands);
Patch(defaultDemands, Defaults(Demands), {Name:"Select Product"})
식의 첫 번째 부분은 함께 컬렉션을 만들어 : 그 수집 및 필터링 된 하나 사이에 선택하는 것이 한 가지 방법은 화면합니다 (OnVisible 속성)로드 등의 콜렉션을 초기화하는 것입니다 비어있는 "버전의 요구 (따라서 스키마를 새로운 컬렉션으로 복사)를 생성하고, 두번째는 그것을 지우고, 세번째 것은 새로운 아이템을 추가한다. pdown을 선택하면 라디오 선택 상태에 따라 두 가지 컬렉션 중에서 선택할 수 있습니다.
If(
IsBlank(Radio1.Selected.Value),
defaultDemands,
Filter(ProductDemands, ProductValue = Radio1.Selected.Value))