XML Publisher 模板开发小技巧

回眸只為那壹抹淺笑 提交于 2019-12-05 02:39:37
 如果debit大于1000,当前单元格背景设置为红色
<?if:debit>1000?><xsl:attribute xdofo:ctx="block" name="background-color">red</xsl:attribute><?end if?>

 当前单元格文本对齐方式
<?split-column-data:TestScore?><xsl:attribute name="text-align"><?@align?></xsl:attribute><?ScoreValue?>


实现隔行变色
<?if@row:position() mod 2=0?> <xsl:attribute name="background-color" xdofo:ctx="incontext">lightgray</xsl:attribute><?end if?>


按条件显示

父介取值



判断是否最后一行

<?if:position()!=last()?><?split-by-page-break:?><?end if?>


数值格式化,解决小数点 现成D ,U 等。。。

<?format-number(unit_price,'#,##0.##','GBP')?>


设置表格行高度等

<xsl:attribute name="height" xdofo:ctx="incontext">20px</xsl:attribute>





                                    
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!