问题现象: | 在中国和多数国家,表示两百万,用2,000,000.00,但是客户是德国独资企业,他们表示两百万是用2.000.000,00表示。客户要求在【出口管理】模块打印销货单、自定义的单证(主要是装箱单、商业发票)时,也按照德国要求的格式去显示数字。请问该功能在V10.0能否实现?如何实现? |
问题原因: | |
解决方案: | 您好, 您的问题经提交需求/开发人员讨论,现需求/开发最终答复如下: 【此问题不适合通版解决,经与开发沟通可以给客户提供一个脚本:操作方法:出口管理---出口工具---打印模板定义---在单证目录中选择一个单证,如:订单---订单表体打印模板,选择数值型的字段如“原币金额”点表头功能键“视图”--“属性”,弹出属性窗口,在事件处理处粘贴脚本: string v = (sender as Cell).Value.ToString(); if (v.Trim() != "") { try { v = v.Replace(",", "X"); v = v.Replace(".", ","); v = v.Replace("X", "."); } catch (Exception) { v = ""; } } (sender as Cell).Value = v; 保存后打印即可实现用户想要的数值格式。】 给您工作带来不便之处,我们表示歉意,敬请谅解和支持。【同时请您关注新版本的发版说明】 由于网站的关系,上述语句中的标点符号 ‘ % + 必需在输入法为英文的状态下重新录入后再执行,另将脚本发送到xuhba@ufida.com.cn |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 出口管理 |
产品: | 供应链 |
问题名称: | 出口管理中单证上金额的现实格式 |
最后更新: | 2011-08-05 23:20:30 |