显示格式化字符串问题
金蝶云社区-185xxxx5290
185xxxx5290
0人赞赏了该文章 2,134次浏览 未经作者许可,禁止转载编辑于2015年06月23日 20:54:07
总部老师们,你好,现有一个如下问题,尝试多种方法,不能解决,求指导。
我有一个基础资料,该基础资料上有一个金额字段,而在一张单据上引用了该基础资料,并将金额字段作为基础资料引用属性显示出来了,但是该金额字段不会显示千分位,在BOS 设计器也没有地方可以设置,通过如下代码也不能成功,是不是在平台代码上直接就做了控制,基础资料属性字段就是不能设置显示格式化字符串,该如何做呢
public override void AfterBindData(EventArgs e)
{
base.AfterBindData(e);
BasePropertyFieldAppearance daTotalAmount = this.View.GetControl("F_qxy_TotalAmount").ControlAppearance as BasePropertyFieldAppearance;
if(!Kingdee.BOS.Util.ObjectUtils.IsNullOrEmptyOrWhiteSpace(daTotalAmount))
{
daTotalAmount.DisplayFormatString = "C";
this.View.UpdateView("F_qxy_TotalAmount");
}
}