单元格中用HTML控制显示个性化文字
快逸报表单元格中的文字展现效果基本上可以满足大部分展示需求,但是有时候web报表用户需要在单元格中显示一些个性文字,如文字翻转等,这样的文字就需要做一些特殊处理,本文就来介绍一下怎样实现在单元格中显示个性化文字。 、
实现思路:
个性化文字通常是通过一些css以及html语言来对文字进行修饰而来的,只要能把这些html加载到单元格中就可以实现显示个性化文字了。
下面根据思路来做一个个性化文字的例子—-文字翻转,实现步骤如下:
新建一张普通报表,在A1单元格中我们使用快逸中默认的文字。
在A2单元格鼠标右键,将数据类型转成HTML类型,在文本里输入修饰字体的HTML语言,如下图:
复杂报表设计" target="_blank" class="quieeLink1" />设计.PNG" src="http://www.runqian.com.cn/know-how/wp-content/uploads/2009/10/xn-html-j22hz7bv5jhpny36e5zgdja078b.png" />
这里使用的是div的方式:
< div style=”FILTER:progid:DXImageTransform.Microsoft.BasicImage(Rotation=1);height:1px”>
快逸报表V4
< /div>
其中style这段代码是用来对字体进行反转操作,Rotation=1代表顺时针转九十度。(这样的HTML代码还有很多)。还可以通过来设定字体的颜色大小等属性。
需要注意的是单元格数据类型为HTML时,尺寸调整方式无效,这是要手动调整单元格的高宽来适应文字显示。
加入HTML后的文字效果如下:
就这么简单的就可以实现个性化文字的需求了。通过在单元格中嵌入HTML语言,可以使很多web报表用户通过强大的HTML语言对文字数据进行一些个性化的处理,达到更好的效果。