문자열 열 상자를 사용하여 열 이름 연결안녕하세요 JSL 전문가,
아래 예제와 함께 열 이름을 String Col Box와 연결하고 싶습니다. 열 목록 상자는 열 열 상자에 필요한 기능인 열 상태 (추가 / 삭제 / 이름 바꾸기)를 자동으로 업데이트합니다. 그래서 Col List Box를 만들고 String Col Box에 연결합니다.
작동하는 것 같지만 Col 목록 상자를 숨기거나 백그라운드에서 실행하고 싶습니다. 그러나 Box1 << visibility (Hidden)을 설정하면 데이터 테이블에서 연결이 끊어졌습니다. 어떤 제안이라도 대단히 감사하겠습니다.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New window("Connect dt with String Col box",
Box1=Col list box(dt, all,
on change(
Cols=Box1<<GET items=""></GET>베스트,
쭈 춘우
스크립팅다시 : 문자열 열 상자와 열 이름 연결당신이 여기서 무엇을하려고하는지 확실하지 않습니다. 정말로 원하십니까 열리스트 박스 또는 열 목록을 얻는 데 사용하고 있습니까? 나중에 있다면 다음과 같이 쓸 수 있습니다.
col = dt << getColumnNames(string)
여기서 dt는 데이터 테이블에 대한 참조입니다 (예 :
dt = currentDataTable();
다시 : 문자열 열 상자와 열 이름 연결안녕 데이브,
데이터 테이블의 열 변경을 반영하는 문자열 열 상자를 만들고 싶습니다. 예를 들어, { "열 1", "열 2"} 열이 있고 새 열 "열 3"을 나중에 추가하면 다른 작업없이 문자열 열 상자를 자동으로 업데이트 할 수 있으면 좋을 것입니다.
dt=new table("Table",
New column("Column 1"),
New column("Column 2")
);
New window("",
Table box(
String Col box("Columns", dt<<GET column="" names=""></GET>
"열 이름 가져 오기"는 좋지만 문자열 열 상자는 자동으로 업데이트되지 않습니다. 다음은 문자열 열 상자와 열 목록 상자를 비교 한 것입니다.
열 3을 추가하기 전에

열 3을 추가 한 후

세부 정보가 도움이됩니다.
츠춘
다시 : 문자열 열 상자와 열 이름 연결당신은 할 수 있습니다 구독하다 변경 사항을 감지하기 위해 테이블로 이동-Col 목록 상자를 사용하지 않지만 복잡한 경로입니다.
아마도 닫힌 개요 상자 안에 표시 상자를 넣을 수 있습니까?
OutlineBox("-", <<CLOSE></CLOSE>다시 : 문자열 열 상자와 열 이름 연결안녕 데이브,
개요 상자 접근 방식이 작동하지 않지만 구독 기능이 정확히 필요합니다. 귀하의 제안과 도움에 다시 한번 감사드립니다. 누군가 구독 기능에 관심이 있다면, 링크를 확인하십시오 https://www.jmp.com/support/help/14/subscribe-to-a-data-table.shtml
츠춘