☐ 멋진 새 기능
☐ 많은 사용자를 도울 수 있습니다!
☐ "버그"를 제거합니다.
☐ 있으면 좋다
☑ 아무도 그것을 필요로 하지 않는다
테이블 상자의 경우 좋은 명령이 있습니다.
<< add row( list of values)
행을 추가합니다. 인수로 값 목록을 제출할 수 있습니다. 매우 우아하고 더티 코딩에 유용합니다 
https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-JSL-newbie-questions/mp/559027/highlight/true#M77229
명령
<< add row( ... )
데이터 테이블로 보낼 수도 있습니다. 그런 다음 행이 추가되지만 안타깝게도 값없이.
Jarmo가 알아낸 것처럼 값을 지정하는 방법이 있지만 훨씬 더 복잡합니다. 특히 데이터 테이블에 둘 이상의 열이 있는 경우:
https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-JSL-newbie-questions/mp/559070/highlight/true#M77235
dt << Add Row({"Column 1"n = 1});
내 소원:
다음과 같은 명령
<< add row( list of values)
이는 데이터 테이블에서도 작동합니다.
음, JMP에는 사용자가 예상한 값을 증명하지 않으면 문제가 되는 다른 많은 함수가 있습니다. 
반면에 테이블 상자에서 가능한 것처럼 값 목록을 데이터 테이블에 넘겨주기만 하면 행과 값을 한 번에 추가하는 것이 매우 쉽습니다.
Add Rows가 그렇게 엄격한 이유가 있을 수 있습니다.
사용자가 충분한 값을 추가하지 않을 때 해당 명령이 어떻게 작동하도록 하시겠습니까? 당신은 이것으로 매우 지저분한 테이블로 끝날 것입니다
Names Default To Here(1);
New Window("test",
tb = Table Box(String Col Box("string col", {"a"}), Number Col Box("number col", {1}))
);
tb << add row({"b"});
tb << add row({"b", 2});

이미 데이터 테이블 첨자를 사용하여 이 작업을 수행할 수 있습니다. 모두 열):
Names Default To Here(1);
dt = New Table("test",
New Column("Col1", Numeric),
New Column("Col2", Numeric),
);
dt << Add Rows(1);
dt[N Rows(), 0] = [1 2];
dt << Add Rows(1);
dt[N Rows(), 0] = [1];
두 번째는 행에 열보다 적은 값을 추가하려고 하기 때문에 발생합니다.

사용자 지정 기능을 사용하면 처리할 수 있지만 어느 쪽에서 값을 삭제해야 하는지 어떻게 알 수 있습니까? 왼쪽, 오른쪽 또는 중간? 또는 데이터 유형이 일치하지 않으면 어떻게 될까요?