XSLT模板中的Excel公式汇总问题

时间:2019-05-08 12:59:59

标签: xml xslt xslt-1.0 xslt-2.0 bi-publisher

我们需要在我的XSLT模板中添加一个Excel公式,尝试了不同的方法,添加了ss:Formula和示例中的平面文字,等等。

我正在使用BiPublisher以xlsx(Excel)格式导出报告。

该公式在Excel(常规格式)中以纯文本形式显示,当我在单元格中输入并按Enter时,Excel会识别出该公式并进行行计算。

我在Bi Publisher中生成报告时需要识别公式,但我不知道该怎么做。

我目前有这个,但是我尝试了其他方式和格式,有人会知道一些,或者我是否可以这样做?

<fo:block xdofo:xliff-note="" orphans="2" widows="2" linefeed-treatment="preserve" start-indent="0.0pt" text-align="center" padding-bottom="0.0pt" end-indent="0.0pt" padding-top="0.0pt" height="0pt">
    <fo:inline white-space-collapse="false" style-name="Normal" height="8.0pt" font-family-generic="swiss" font-family="Calibri" font-size="8.0pt">
         <xsl:variable xdofo:ctx="17" xdofo:ctx2="wrapper" name="fv1">=TEXTO(SUBTOTALES(4;G16:G100000);"dd/MM/aaaa")</xsl:variable>
         <xsl:value-of select="xdoxslt:ms_format_date($_XDOXSLTCTX, string(xdoxslt:one($fv1)), 'dd/MM/yyyy')"/>
    </fo:inline>
</fo:block>

在这里,我向您显示有关excel和公式的屏幕。 https://i.imgur.com/Delt1DC.png

Thx

0 个答案:

没有答案