처음부터 디스플레이 테이블 만들기안녕하세요 여러분,
아래에 붙여 넣은 것과 같은 프로세스 스크리닝 출력 표를 만드는 데 관심이 있습니다. 이것은 프로세스 스크리닝 플랫폼에서 직접 가져온 것입니다. 그러나 열을 더 추가하거나 일부 열을 제거하고 싶습니다. 특히 다른 데이터 테이블의 열이나 프로세스 스크리닝 모듈에 없는 열입니다.
디스플레이 기능을 사용할 수 있을 것 같지만, 저는 그런 것에 대한 경험이 많지 않아서 이 디스플레이 테이블이 어떻게 생성되는지에 대한 원시 코드를 얻을 수 있다면 제 필요에 맞게 수정할 수 있을 것 같습니다. 원시 코드를 어떻게 얻을 수 있을까요?
또는 모든 데이터를 데이터 테이블로 구성한 다음 강조 표시, 테두리 등을 사용하여 보기 좋은 표시 테이블로 변환하는 가장 쉽고 모듈화된 방법은 무엇일까요?
다른 제안이 있으신가요?
자동화 및 스크립팅품질 및 공정 엔지니어링윈도우Re: 처음부터 디스플레이 테이블 만들기왜 그냥 프로세스 스크리닝 플랫폼을 실행한 다음 필요에 따라 열을 추가하고 삭제하지 않습니까? JSL을 사용하여 생성되지 않기 때문에 출력을 생성하는 코드를 사용할 수 없습니다. JMP의 플랫폼은 C++와 같은 더 기본적인 수준의 언어로 코딩됩니다.
Re: 처음부터 디스플레이 테이블 만들기글쎄요, 다른 테이블의 열을 추가할 수 있는지 물었습니다. 아마도 불가능할 것 같으므로 여러 테이블에서 데이터를 가져와서 하나의 테이블로 결합/연결하는 방법을 택하겠습니다. 하지만, 저는 그 최종 테이블을 강조 표시, 테두리 등을 사용하여 더 보기 좋은 디스플레이 구성으로 저장하고 싶습니다. 그에 대한 제안이 있나요?
Re: 처음부터 디스플레이 테이블 만들기데이터 테이블은 디스플레이 창 내에서 Table Box()로 변환될 수 있으며, 이후 테이블 상자 내에서 수정될 수 있는 기능을 사용할 수 있습니다.
데이터 테이블 내의 각 셀을 텍스트 상자로 변환한 다음 데이터 테이블 모양에 맞춰 정렬할 수도 있습니다. 글꼴, 텍스트 색상, 배경색 등을 모두 설정할 수 있습니다.
Re: 처음부터 디스플레이 테이블 만들기프로세스 스크리닝에 추가할 수 있지만 모든 종류의 성가신 문제를 피하기 위해 직접 빌드하는 것이 좋습니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
obj = dt << Process Screening(
Grouping(:Site),
Process Variables(Eval(5 :: 132))
);
tb = Report(obj)[Table Box(1)];
tb << Append(String Col Box("COLUMN", {"A", "B", "C", "D"}));Re: 처음부터 디스플레이 테이블 만들기고맙습니다. 네, 샘플 프로세스 스크리닝 테이블의 속성 창을 보면서 직접 빌드를 시작했기 때문에 구조의 일부를 최소한 볼 수 있었습니다.
