图形的大小会自动适应窗口的大小和窗口中其他对象的大小。
通过这种自动调整,本地数据过滤器会影响图像的最小高度。
请检查 JSL 代码:
图表以所需大小打开。
但是当您打开带有灰色三角形的本地数据过滤器时,图形的高度会增加。
是否有一个选项可以防止图表自动调整到本地数据过滤器的高度?
如何为我创建的所有图表启用此选项?
Graph Builder(
Size( 329, 254 ),
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 4 ) ), Smoother( X, Y, Legend( 5 ) ) ),
Local Data Filter(
Close Outline( 1 ),
Add Filter(
columns( :name ),
Display( :name, N Items( 15 ), Find( Set Text( "" ) ) )
)
)
)
<< Fit to Window( "Off" );
是一种解决方案。
然后本地数据过滤器不再起作用。
但正如它所说,然后我失去了“适合窗口”的功能。
如果您正在编写解决方案的脚本,则可以考虑数据过滤器组件的滚动布局。
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
New Window( "Report",
Data Filter Context Box(
H List Box(
V Scroll Box(
Size( 100 ),
<<SET stretch=""></SET>