Re: 미리 정의된 목록을 기반으로 모달 라디오 상자 항목 활성화감사합니다.
이것은 내가 기대했던 것과 똑같이 작동합니다. 나는 그것을 보여주기 전에 라디오 상자를 "사전 설정"할 생각이 없었습니다.
남자 이름
Re: 미리 정의된 목록을 기반으로 모달 라디오 상자 항목 활성화이 예가 도움이 될까요?
Names Default To Here(1);
//radiobox variables
enableList = {2,5};
rbItems = {"one", "two", "three", "four", "five"};
rb = Radio Box(rbItems);
//start as all disabled
For(i = 1, i <= N Items(rb << get items), i++,
rb << enable item(i,0);
);
//enable based on enableList
For(i = 1, i <= N Items(enableList), i++,
rb << enable item(enableList[i],1);
);
//change first selection to first in enableList (otherwise will be first in rbItems)
rb << Set(enableList[1], 1);
//create modal
ok_pressed = 0;
ex = New Window("Dialog() example",
<<MODAL></MODAL>미리 정의된 목록을 기반으로 모달 라디오 상자 항목 활성화모달 대화 상자에 들어가는 목록을 기반으로 단일 라디오 상자에서 특정 라디오 상자 버튼을 활성화/비활성화하려고 합니다.
예를 들어 내 목록이 {2, 5}이고 내 라디오 상자에 5개의 버튼이 있다고 가정합니다. 모달 창이 열리면 이전 사용자 입력을 기반으로 하는 목록의 버튼 2와 5만 활성화되고 버튼 1, 3, 4는 비활성화되기를 원합니다.
라디오 상자 설정에 포함 수식이 있는 For 루프와 If 루프를 라디오 상자 설정에 추가하려고 했지만 원래 설정된 경우가 아니라 라디오 상자에서 다른 단추를 클릭할 때만 호출되는 것 같습니다. 위로.
도움을 주시면 감사하겠습니다.
품질 및 프로세스 엔지니어링