1

Altova StyleVision の値のフォーマットに問題があります。Altova フォーラムは死んでいるようです。誰かが同様の問題に遭遇した可能性があります。

StyleVision によって生成された XBRL テーブル内に自動計算を作成しました。「 sum( xbrli:xbrl/n1:Wages ) 」 xpath 式が含まれています。この式は負の値を与えます。先頭のマイナスではなく括弧で囲むようにフォーマットしたいと思います。

この (###,##0.##) またはこの [###,##0.##] のように、「値のフォーマット」で接頭辞と接尾辞を使用してみました。しかし、括弧の代わりにマイナスを取得します。これを回避する方法はありますか?これらの接頭辞はどれも、私にはまったく機能しないようです。 http://manual.altova.com/Stylevision/stylevisionbasic/index.html?svpres_inputformatting.htm

4

1 に答える 1

0

Ok。問題が解決したようです。次の内容の ch.xsl ファイルを作成しました。

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
     <xsl:decimal-format name='ch' grouping-separator=" "  decimal-separator=","/>
</xsl:stylesheet>

Altova StyleVision で、デザインの概要->新しい XSLT ファイルを追加します。ch.xsl を選択します。その後、自動計算で xpath は次の式を使用しました: format-number(sum( xbrli:xbrl/n1:Wages ),'### ##0,##;(### ##0,##)','ch ')

これを行うにはもっと良い方法があるかもしれませんが、私にとってはうまくいきました。それが誰かを助けることを願っています

于 2012-10-09T17:21:19.090 に答える