2013-03-03 115 views
0

我对word文档中的数字有点问题。我需要使用Aspose.Words将数据合并到表中,这部分工作正常。只有我需要在括号内加上负数(乘以-1)。aspose.words围绕负数将括号括起

我一直在四处搜寻,找不到任何地方。所以没有人知道我是否可以通过编程方式执行此操作,甚至可以将格式添加到docX文档中?

感谢, 瑞安

回答

1

我工作了这一点,我想我应该在的情况下别人发现它有用的分享。

在docX文档中,您可以在MergeField中添加格式选项。 上要格式化,然后选择“切换域代码”字段点击右键,这将改变合并域看起来是这样的:

{MERGEFIELD NetGoodsAmount \* MERGEFORMAT} 

替换“\ *”你的格式选项。所以,如果你想在括号中的负数将其更改为:

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

我找不到的话,指的这些选项的,所以它看起来像你必须手动做任何GUI。

希望可以帮到别人, Ryan M