So entfernen Sie bestimmte Zeilen (Elemente) im BerichtHallo,
Einer meiner Kunden fragte, wie bestimmte Zeilen (Elemente) im Bericht entfernt werden sollen
Der aktuelle Bericht sieht beispielsweise wie folgt aus.

Er will wie unten machen

Ich habe dies mit 'show property' gemacht, konnte dieses Ergebnis jedoch nicht speichern.
Bitte hilf mir
Betreff: So entfernen Sie bestimmte Zeilen (Elemente) im BerichtVielleicht habe ich etwas verpasst, aber es sieht so aus, als hätte F & E versucht, einen davon abzuhalten, mit diesem Tisch herumzuspielen. Sie können dies jedoch umgehen (keine Empfehlung!). Sie können eine allgemeine Funktion schreiben, um eine bestimmte Tabelle in einem Bericht zu finden und alle gewünschten Zeilen zu entfernen.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
ow = dt << Oneway( Y( :height ), X( :age ), Means( 1 ), Mean Diamonds( 1 ) );
owRep = Report(ow);
// I expected this to work, but it gives an error ('Unable to delete row 5 from table') . . .
owRep[TableBox(1)] << deleteRow(5);
// . . . but it seems you can do it this way
txtVals = owRep[StringColBox(1)] << get;
numVals = owRep[NumberColBox(1)] << get;
RemoveFrom(txtVals, 4, 2);
numVals = numVals[1::3];
owRep[StringColBox(1)] << set(txtVals);
owRep[NumberColBox(1)] << set(numVals);
Betreff: So entfernen Sie bestimmte Zeilen (Elemente) im BerichtHallo Ian,
Danke für deinen Kommentar. Es scheint ein bisschen anders zu sein. Danke noch einmal
txtVals = owRep[StringColBox(1)] << get;
numVals = owRep[NumberColBox(1)] << get;
NewVals ={1, 2, 4};
owRep[StringColBox(1)] << set(txtVals[NewVals]);
owRep[NumberColBox(1)] << set(numVals[NewVals]);