체크박스 선택 취소 오류를 처리하는 방법은 무엇입니까?사용자가 다음 예를 사용하여 하나의 항목만 선택하기를 원합니다.
Names Default To Here( 1 );
New Window( "Example",
cb = Check Box(
{"Max", "Median", "Min", "Mean", "Std Dev"},
returned = (cb << Get Selected ())[1];
Print( returned ) //{"Mean", "Std Dev"} or etc
)
);
위의 방법은 작동하지만 사용자가 확인란을 선택했다가 선택 취소하면 JMP는 더 이상 실행할 수 없으므로 오류가 발생합니다.
returned = (cb << Get Selected ())[1];
"사용자는 계속하려면 옵션만 선택해야 합니다"라는 대화 상자를 사용자에게 표시하여 이를 처리하는 방법은 무엇입니까?
또한 이미 체크박스가 선택된 상태로 시작할 수 있나요? 그렇다면 어떻게?
자동화 및 스크립팅Re: 체크박스 체크 해제 오류는 어떻게 처리하나요?사용자가 하나의 옵션만 선택하도록 하려면 확인란 대신 라디오 상자나 콤보 상자를 사용하십시오.
확인란을 사용하려면 색인을 제거하고 목록 길이 확인을 추가하세요.
Names Default To Here( 1 );
New Window( "Example",
cb = Check Box(
{"Max", "Median", "Min", "Mean", "Std Dev"},
returned = (cb << Get Selected ());
If(N Items(returned) >= 1,
show(returned);
show(returned[1]);
);
)
);