버튼 상자 - 다양한 .jsl로 들어가는 단계// First Option [Of course the doSomethingElse is accomplished by an Include(C:\doSomethingElse.jsl)
win = New Window( "DataBase",
// <<MODAL></MODAL>
커뮤니티 게시판을 뒤지다가 창을 만들 때 버튼박스를 사용하는 방법을 찾았습니다. 다양한 선택을 통해 클릭하고 다양한 If() 문을 실행하기 위해 '확인'을 눌러야 하는 Check Box() 또는 Radio Box()를 사용하는 것과는 다릅니다. 그런 다음 '확인' 및 '취소' 버튼을 얻기 위해 << 모달을 사용하지 말고 창을 종료하는 '종료'를 사용하여 대체해야 한다는 것을 배웠습니다. 다양한 옵션을 실행하는 다른 사용자와 관련하여 이것이 더 사용자 친화적이라는 것을 알았습니다. 그런 다음 단추 상자를 사용하면 각 단추에 대해 다른 아이콘을 사용할 수 있습니다.
이제 내 문제:
.jsl(Include() 함수 포함)의 배수를 수행하는 방법이 있습니까? 이 버튼 상자 창 안에 If() 문을 도입할 수 있습니까?
각 doSomethingElse는 다른 버튼 상자 집합이 있는 다른 창으로 들어갑니다.
감사해요
Re: 버튼 상자 - 다른 .jsl로의 단계예. 이 예에서 두 문은 세미콜론으로 구분됩니다. 각 명령문은 평가되는 표현식입니다. 상상
doSelection_SS
일부 데이터를 선택하고
doSomethingElse
선택한 데이터를 처리합니다.
Re: 버튼 상자 - 다른 .jsl로의 단계답변 감사합니다..
질문: 두 첨자를 모두 실행하고 IF() 문처럼 취급하지 않는 세 번째 옵션을 사용한다면?
Re: 버튼 상자 - 다른 .jsl로의 단계ButtonBox에는 버튼을 누를 때 실행되는 하나의 스크립트가 있습니다. 세 번째 인수는 조용히 무시되고 있다고 생각합니다.
Button Box( "S_PARAMS", doSelection_SS, doSomethingElse)
당신은 아마 이것을 원할 것입니다
Button Box( "S_PARAMS", if( doSelection_SS, doSomethingElse) )
또는 (쉼표가 아닌 세미콜론)
Button Box( "S_PARAMS", doSelection_SS; doSomethingElse)
둘 다 ButtonBox 함수에 대해 쉼표로 구분된 두 개의 인수만 있습니다.