如何使用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏如何用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏、无状态栏
谢谢!

基础数据分析与建模视窗回复:如何使用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏嗨@lala ,
此代码将生成不带周围菜单的数据表视图:
dt = new table("test", INvisible());
new window("test",show toolbars(0), show menu(0), db = dt<< new data box());
db << Close Side Panels( 1 );
回复:如何使用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏或者,你可以使用
dt = new table("test", INvisible());
new window("test",<< type("Dialog"), db = dt<< new data box());
db << Close Side Panels( 1 );删除状态栏:

回复:如何使用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏还能再进一步吗?
谢谢!
看起来这个代码不起作用?
Wait(0);window=Get Window(dt);sp=window<<FIND></FIND>
<SPAN class=""><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><span class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><img src="https://us.v-cdn.net/6038925/uploads/images/67306iA02F55BC8CADD9A7/2024-08-20_21-10-59.png" role="button" title="2024-08-20_21-10-59.png" alt="2024-08-20_21-10-59.png" /></span></SPAN></SPAN></SPAN></SPAN></SPAN>
回复:如何使用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏你想实现什么?只是一个空网格?它必须是数据表吗?例如,你可以创建表格框
Names Default To Here(1);
nw = new windoW("", show toolbars(0), show menu(0),
tb = Table Box(
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""})
)
);
scebs = nw << XPath("//StringColEditBox");
scebs << Set Width(100);
For(i = 1, i <= 20, i++,
Eval(EvalExpr(
tb << Add Row(Expr(Repeat({""}, N Items(scebs))));
));
);
Write();
你也可以稍微隐藏一下
Names Default To Here(1);
dt = New Table("", Invisible);
nw = New Window("School", show toolbars(0), show menu(0),
H List Box(
dg = dt << New Data Box()
)
);
dg << close side panels(1);
dg << Set Header Height(1);
dg << close summary panels(1);
dg << Set Row ID Width(15);
并且你也许能够使用跨度进一步“最小化”(而不是隐藏)
回复:如何使用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏我需要创建表格、表达式,并通过循环将图像存储在每个单元格中
谢谢!
na = {"B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S"};
gs = 5;
dt = New Table( "K", Add Rows( gs ), New Column( "A", Expression ) );
For( i = 1, i <= 8, i++,
New Column( na[i], Expression )
);
dt << Set Window Size( 9 * 370, 800 );
dt << Move Window( 0, 0 );
Wait( 0 );
window = Get Window( dt );
sp = window << Find( SplitterBox( 1 ) );
sp << Set Width( 3 );
dt << Set Row ID Width( 15 );
For( i = 1, i <= N Col( dt ), i++,
Column( i ) << Set Display Width( 370 )
);
dt << Set Cell Height( 250 );
回复:如何使用 JSL 创建新表格:无菜单栏、无工具栏、无侧边栏好的
nw=new window("",dt<<GET as="" report=""></GET>