그래서 모달 창에 버튼 상자가 있고 그 위에 두 개의 열 선택 상자가 있습니다. 두 열이 동일하면 나중에 계산이 깨질 수 있으므로 사용자가 동일한 열을 클릭하는 것을 원하지 않습니다. 이를 수행하는 가장 간단한 방법은 조건이 충족될 때까지 버튼 상자를 비활성화하는 것이라고 가정합니다(두 열 선택기 상자 모두 선택 항목이 있지만 동일하지 않습니다(1개 이상이 있다고 가정하고 이제 생각해보니 그것도 처리해야 할 것 같아요. 가)). 어쨌든 직원의 제안에 따라 활성화가 작동하지 않도록 노력했습니다. 여기 , 하지만 작동하지 않고 코드를 통해 계속 진행됩니다. 활성화가 활성화되지 않았기 때문에 그럴 것으로 추측하지만 위에 링크한 직원의 코드가 왜 작동하는지 잘 모르겠습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
New Window("Select Variables", << Type("Modal Dialog"),
H List Box(
V List Box(
Text Box("Select Major Variable"),
lbMajor = List Box(combinedCols, <<SET max="" selected=""></SET>