☐ coole neue Funktion
☐ konnte vielen Nutzern helfen!
☐ beseitigt einen „Bug“
☐ schön zu haben
☑ niemand braucht es
Für Tabellenboxen gibt es einen netten Befehl
<< add row( list of values)
Zeilen hinzuzufügen. Als Argument kann man eine Liste der Werte einreichen - extrem elegant und nützlich für Dirty Coding 
https://community.jmp.com/t5/Discussions/Collection-of-quot-funny-quot-JSL-newbie-questions/mp/559027/highlight/true#M77229
Der Befehl
<< add row( ... )
können sogar an Datentabellen gesendet werden. Dann wird eine Zeile hinzugefügt, aber leider ohne Werte.
Wie Jarmo herausfand, gibt es eine Möglichkeit, die Werte anzugeben, aber es ist viel komplizierter:, insbesondere wenn die Datentabelle mehr als eine einzelne Spalte hat:
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});
Mein Wunsch:
Ein Befehl wie
<< add row( list of values)
was auch für Datentabellen funktioniert.
Hm, es gibt viele andere Funktionen in JMP, die ein Problem haben, wenn der Benutzer die erwarteten Werte nicht beweist 
Andererseits wäre es so supereinfach, Zeilen und die Werte auf einmal hinzuzufügen, indem man einfach die Werteliste an Datentabellen übergibt - wie es bei Table Boxes möglich ist.
Es könnte einen Grund geben, warum Add Rows so streng ist.
Wie soll sich dieser Befehl verhalten, wenn der Benutzer nicht genügend Werte hinzufügt? Sie werden damit am Ende einen sehr unordentlichen Tisch haben
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});

Sie können dies bereits mit dem Abonnement von Datentabellen tun (das verwende ich von Zeit zu Zeit, wenn ich Werte hinzufügen muss ALLE Säulen):
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];
Der zweite wird ausgelöst, weil Sie versuchen, der Zeile weniger Werte hinzuzufügen, als Spalten vorhanden sind

Mit benutzerdefinierten Funktionen könnte dies gehandhabt werden, aber woher wissen Sie, von welcher Seite Werte gelöscht werden sollen? Links, rechts oder vielleicht Mitte? Oder was würde passieren, wenn die Datentypen nicht übereinstimmen?