제공하신 이미지의 스크립트에 특정한 문제가 있나요? 테이블 상자에 액세스한 다음 << 데이터 테이블로 만들기를 활용하여 테이블을 만드는 것처럼 보입니다.
또한 첫 번째 테이블 상자에만 액세스 하고 << 결합된 데이터 테이블 만들기를 대신 사용하는 것을 고려할 수도 있습니다.

Jarmo님 답변 감사드립니다
열별로 그룹화된 단방향 보고서가 있으므로 여러 보고서를 표시해야 합니다.
스크립트를 실행하면 의도한 대로 열별로 그룹화되어 표시됩니다. 그러나 데이터 테이블에 저장된 보고서에는 단방향 보고서가 1개만 표시됩니다.
이를 위해 그룹별 스크립트 구문을 저장할 수 있습니까? 그리고 어떻게 구현되나요?

이미지가 아닌 JSL 코드 블록을 사용하여 코드를 텍스트로 공유하세요.
아직도 무엇이 잘못되고 있는지 확신할 수 없습니다(코드의 일부만 보고 있기 때문일 수도 있음). rpt 변수에 당신이 생각하는 것과 같은 것이 있는지 확인하셨나요? 테이블 박스 개수는 어디서 얻나요? 어떤 JMP 버전을 사용하고 있나요? JSL을 지원하기 위해 LLM을 사용하고 있습니까?
하지만 여기 당신이 하려는 일의 두 가지 예가 있습니다.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
Column(dt, "age") << Set Data Type("Character");
ow = dt << Oneway(
Y(:height),
X(:age),
ANOM(1, Show Summary Report(1), Point Options("Show Needles")),
By(:sex)
);
dt_res = Report(ow[1])[Outline Box("Analysis of Means Summary"), Table Box(1)] << Make Combined Data Table;
// Or by looping
dt_res2 = Empty();
For Each({cur_ow}, ow,
cur_group = Word(-1, Report(cur_ow) << Get Title, "=");
dt_group = Report(cur_ow)[Outline Box("Analysis of Means Summary"), Table Box(1)] << Make Into Data Table;
dt_group << New Column("Column", Character, Nominal, Set Each Value(cur_group));
If(Is Empty(dt_res2),
dt_res2 = dt_group;
,
dt_res2 << Concatenate(
dt_group,
"Append to first table"
);
Close(dt_group, no save);
);
);