음, 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];
두 번째는 행에 열보다 적은 값을 추가하려고 하기 때문에 발생합니다.

사용자 지정 기능을 사용하면 처리할 수 있지만 어느 쪽에서 값을 삭제해야 하는지 어떻게 알 수 있습니까? 왼쪽, 오른쪽 또는 중간? 또는 데이터 유형이 일치하지 않으면 어떻게 될까요?
감사해요 @jthi . 데이터 테이블 첨자에 대한 아이디어는 매우 유용합니다 
☐ 멋진 새 기능
☐ 많은 사용자에게 도움이 될 수 있습니다!
☐ "버그"를 제거합니다.
☐ 가지고 있어서 좋아요
✓ 아무도 필요하지 않습니다
테이블 상자에는 좋은 명령이 있습니다.
<< 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)
이는 데이터 테이블에도 작동합니다.
님이 제출한 추가 소원
@사라-실베스트르
낮은 우선순위 -> 중요한 작업이 끝나면 닫고 다시 활성화할 수 있습니다.