Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用HTML时,如何在Pentaho报表设计器中调整行距_Html_Pentaho - Fatal编程技术网

使用HTML时,如何在Pentaho报表设计器中调整行距

使用HTML时,如何在Pentaho报表设计器中调整行距,html,pentaho,Html,Pentaho,我在数据库里有一些文本。有些文本需要斜体,所以我在数据库中的文本周围放了HTML代码 为了使PRD以斜体显示此文本,我需要将属性选项卡中的富文本类型字段设置为text/html。但是,当完成此操作时,标准字体、行距等会发生变化,并且不会遵循其他列出的内容 为了获得我想要的字体,我需要在属性选项卡中的值字段中输入一些调用特定字体等的HTML代码。以下是我所拥有的: <html><body><span style=""font-family: 'Times New Ro

我在数据库里有一些文本。有些文本需要斜体,所以我在数据库中的文本周围放了HTML代码

为了使PRD以斜体显示此文本,我需要将属性选项卡中的
富文本类型
字段设置为
text/html
。但是,当完成此操作时,标准字体、行距等会发生变化,并且不会遵循其他列出的内容

为了获得我想要的字体,我需要在属性选项卡中的
字段中输入一些调用特定字体等的HTML代码。以下是我所拥有的:

<html><body><span style=""font-family: 'Times New Roman'; font-size: 10pt; "">" & [genus_notes] & " <span></body></html>
“&[genus_notes]&”
通常,我应该能够添加html代码来帮助处理行之间的空间有多大(例如,行高:80%)。 例如:

 ="<html><body><span style=""font-family: 'Times New Roman'; font-size: 10pt;line-height: 80%; "">" & [genus_notes] & " <span></body></html>"
<代码>=''和[属注释]&“ 但出于某种原因,PRD似乎不理解这段代码

问题是,行与行之间的默认间距太大,无法满足我的需要,因此无法如上所述进行调整

我做错什么了吗


如果这仅仅是PRD的一个限制,那么有没有人有什么解决办法,可以让我在PRD报告中加入富文本,同时让文本行之间的空间成为我所需要的?

diy您定义文本字段包含html??您不能尝试以下内容:,我希望您提供

是的,我已将样式类设置为“text/html”。正如我提到的所有其他代码工作(例如字体大小和字体系列),只是行高似乎没有响应。我想我找到了解决您问题的方法,看这里,希望您服务,祝您愉快,当样式类设置为“text/html”时,我需要这样做,以便将导入的数据作为html代码读取,所有其他格式都没有响应。例如,该链接中所指的内容。所以这个“解决方案”不起作用。