Jasper Reports - 如何在文本框上获取具有混合样式或动态宽度的 JRXML 组件?
Jasper Reports - How to get JRXML components with mixed styles or dynamic widths on text boxes?
当构建 jasper 报告 JRXML 文件时,我希望能够有一行动态宽度的混合样式的文本框。 Jasper 似乎不支持,所以我坚持这个:
请注意我是如何为此显示使用两个固定宽度 的静态文本框的。这是因为我不能在组件中混合使用粗体+普通字体样式。
我宁愿这样:
NOW() 和 $P{name} 会自动伸展并看起来非常漂亮。
注意:由于这个问题 http://community.jaspersoft.com/questions/540569/html-component-font and https://community.jaspersoft.com/jasperreports-library/issues/4411-0
,我无法使用 HTML 组件
有没有办法用动态宽度的文本框对 JRXML 文件进行编码?
实际上,您可以在单个文本框中使用标记来混合样式。 Jasper 支持(简单)HTML、RTF 和自定义 jasper 样式。
检查 "markup" 属性。
但我不知道您可以在使用单个文本框时在值周围插入人工边框。
当构建 jasper 报告 JRXML 文件时,我希望能够有一行动态宽度的混合样式的文本框。 Jasper 似乎不支持,所以我坚持这个:
请注意我是如何为此显示使用两个固定宽度 的静态文本框的。这是因为我不能在组件中混合使用粗体+普通字体样式。
我宁愿这样:
NOW() 和 $P{name} 会自动伸展并看起来非常漂亮。
注意:由于这个问题 http://community.jaspersoft.com/questions/540569/html-component-font and https://community.jaspersoft.com/jasperreports-library/issues/4411-0
,我无法使用 HTML 组件有没有办法用动态宽度的文本框对 JRXML 文件进行编码?
实际上,您可以在单个文本框中使用标记来混合样式。 Jasper 支持(简单)HTML、RTF 和自定义 jasper 样式。
检查 "markup" 属性。
但我不知道您可以在使用单个文本框时在值周围插入人工边框。