0

Word文書の数字に少し問題があります。Aspose.Wordsを使用してデータをテーブルにマージする必要があります。この部分は正常に機能します。負の数を括弧で囲む(そして-1を掛ける)必要があるのは私だけです。

私は周りを探していましたが、どこにも見つかりません。それで、私がこれをプログラムで行うことができるか、あるいはdocXドキュメントにフォーマットを追加することができるかどうか誰かが知っていますか?

ありがとう、ライアン

4

1 に答える 1

1

私はこれを解決し、他の誰かがそれが役に立つと思った場合に備えて共有すべきだと思いました。

docXドキュメントでは、MergeFieldに書式設定オプションを追加できます。フォーマットするフィールドを右クリックし、[フィールドコードの切り替え]を選択します。これにより、MergeFieldが次のように変更されます。

{MERGEFIELD NetGoodsAmount \* MERGEFORMAT}

'\*'をフォーマットオプションに置き換えます。したがって、角かっこで負の数が必要な場合は、次のように変更します。

{MERGEFIELD NetGoodsAmount \#"#,##0.00;(#,##0.00)"\* MERGEFORMAT}

これらのオプションを参照するGUIが単語で見つからなかったため、手動で行う必要があるようです。

それが誰かを助けることを願っています、ライアンM

于 2013-03-03T23:36:56.320 に答える