콤보 상자 선택을 기반으로 텍스트 상자를 업데이트할 수 있습니까?안녕하세요!저는 JSL을 처음 접했고 엔지니어링 그룹을 위한 도구를 개발하려고 합니다.우리가 하고자 하는 것은 테이블에서 데이터를 가져오고 사용 가능한 항목의 선택을 기반으로 한 레코드의 결과를 표시하는 것입니다.나는 매우 간단한 버전을 개발했으며 작동시킬 수 없습니다.콤보 상자에서 선택한 항목을 기반으로 창의 텍스트 상자를 업데이트하는 것도 가능합니까?<< Reshow는 내가 바라던 대로 되지 않습니다.이것이 가능하지 않다면 다른 옵션이 있습니까?
배우려는 코드는 다음과 같습니다.
update = expr(cb << Get Selected;
tb2 << reshow); //refresh code
TestArray = {"This", "That", "The Other"}; //my list of 'stuff'
nw = New Window("Sample", << Modal,
vlb = V List Box(
cb = Combo Box(TestArray //my list of 'stuff' in a combo box
),
hlb = H List Box (
tb1 = Text Box (" You selected: "), //label
tb2 = Text Box (cb << Get Selected;), //return the current item
update; //call to refresh the text box (but it doesn't)
//I have named all display boxes in hopes that <)Re: 콤보 상자 선택에 따라 텍스트 상자를 업데이트할 수 있습니까?감사합니다, txnelson! JSL을 계속 배우면서 확실히 그렇게 하고 Scripting Index를 계속 참조할 것입니다.Re: 콤보 상자 선택에 따라 텍스트 상자를 업데이트할 수 있습니까?정말 감사합니다 M_Anderson. 그것은 아름답게 작동했습니다. 이제 내 정확한 요구 사항에 맞춥니다. 내가 얼마나 흥분했는지 표현할 수 없습니다. 저는 진심으로 JSL에 대해 더 많이 배우기를 고대하고 있습니다!Re: 콤보 상자 선택에 따라 텍스트 상자를 업데이트할 수 있습니까?텍스트 편집 상자에서 사용할 수 있는 모든 요소와 스크립팅 인덱스의 다른 모든 표시 개체에 대한 훌륭한 예를 볼 수 있다는 Mark의 설명에 덧붙일 것입니다. JSL 객체 작업이 훨씬 쉬워집니다.
도움말==>스크립팅 색인==>텍스트 편집 상자
Re: 콤보 상자 선택에 따라 텍스트 상자를 업데이트할 수 있습니까?이 시도:
TestArray = {"This", "That", "The Other"}; //my list of 'stuff'
string = "You Selected: This";
nw = New Window( "Sample",
<<MODAL></MODAL>
베스트,
미디엄