取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
The Discovery Summit 2025 Call for Content is open! Submit an abstract today to present at our premier analytics conference.
选择语言 隐藏翻译栏
查看原发布的话题

更改报表中表格框的字体大小

YannickF
Level I

大家好,

我正在尝试更改我在报告中生成的表格框的字体大小。 有这样的功能吗? 我试过了

<< Set Font Size (8)

但这似乎不起作用...

谢谢!

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。

1 个已接受解答

已接受的解答
pmroz
Super User

Re: 更改报表中表格框的字体大小

你需要使用列框里面的展示盒表框设置字体大小。

Names Default to Here( 1 );

New Window( "Col Box Font Size",
 table box(
  scb = Col Box( "Message")
 )
);

tb = {};
text_list = {"Hello, world!", "One Flew Over the Cuckoo's Nest", "Return to sender"};
for (i = 1, i <= nitems(text_list), i++,
 tb[i] = text box(text_list[i]);
 tb[i] << set font size(12);
 scb << append(tb[i]);
);

undefined

 

3 条回复3

Re: 更改报表中表格框的字体大小

您可以在脚本索引中搜索(过滤)视图。 此过滤器显示响应 << Set Font Size() 消息的显示框是有限的:

 

undefined

 

表格框不在其协议中包含此消息。 此示例脚本显示了它如何与其中一些显示框一起使用:

 

Names Default to Here( 1 );

New Window( "Font Playground",
 Outline Box( "Text All Over the Place",
  tb = Text Box( "Hello, world!" ),
  teb = Text Edit Box( "Hello, world!" ),
  scb = String Col Box( "Message", { "Hello, world!" } ),
 )
);

Wait( 3 );

{ tb, teb, scb } << Set Font Size( 18 );

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。

pmroz
Super User

Re: 更改报表中表格框的字体大小

你需要使用列框里面的展示盒表框设置字体大小。

Names Default to Here( 1 );

New Window( "Col Box Font Size",
 table box(
  scb = Col Box( "Message")
 )
);

tb = {};
text_list = {"Hello, world!", "One Flew Over the Cuckoo's Nest", "Return to sender"};
for (i = 1, i <= nitems(text_list), i++,
 tb[i] = text box(text_list[i]);
 tb[i] << set font size(12);
 scb << append(tb[i]);
);

undefined

 

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。

YannickF
Level I

Re: 更改报表中表格框的字体大小

谢谢,我现在开始工作了!

这篇帖子最初是用 English (US) 书写的,已做计算机翻译处理。当您回复时,文字也会被翻译成 English (US)。