Проблема с агрегатом формул Excel в шаблоне XSLT - PullRequest
0 голосов
/ 08 мая 2019

Нам нужно добавить формулу Excel в шаблон XSLT, я пробовал разные способы, добавить ss: Формула, с плоским текстом, как в примере, и т. Д.

Я экспортирую отчет с помощью BiPublisher в xlsx(Excel).

Формула отображается в виде обычного текста в Excel (общий формат), когда я вхожу в ячейку и нажимаю клавишу ввода, 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

...