Hallo,
Ich habe ein Kontrolldiagramm mit einem lokalen Datenfilter UND einem Spaltenumschalter. Wenn ich es so lasse, wie es ist, nimmt es horizontal zu viel Platz auf dem Bildschirm ein. Daher möchte ich den lokalen Datenfilter unter den Spaltenumschalter verschieben, um den Platz zu optimieren.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Quality Control/Coating.jmp" );
Control Chart Builder(
Variables( Subgroup( :Sample ), Y( :Weight ) ),
Show Control Panel( 0 ),
Local Data Filter,
Column Switcher( :Weight, {:Weight, :Weight 2} )
);Das Problem besteht darin, dass dies nicht möglich ist. Ich habe versucht, die Objekte zu verschieben, aber wenn ich den Filter oder den Umschalter bewege, verlieren sie ihre Eigenschaften.
report = Current Report();
report[Outline Box( "Column Switcher")] << append( report[Outline Box( "Local Data Filter")] );
report[Outline Box( 2 )] << delete;
Konnten Sie schon einmal etwas Ähnliches tun?
Sie können sie vom Kontrolldiagramm-Generator trennen. Unten finden Sie eine Option
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Quality Control/Coating.jmp");
nw = New Window("Report",
Data Filter Context Box(
H List Box(
vlb = V List Box(
Data Filter Source Box(
f = dt << Data Filter(
local
)
),
Spacer Box(Size(0, 20)),
),
ccb = dt << Control Chart Builder(
Variables(Subgroup(:Sample), Y(:Weight)),
Show Control Panel(0)
)
)
)
);
vlb << append(cw = dt << Column Switcher(:Weight, {:Weight, :Weight 2}));
cw << Link Platform(ccb);
