如何获取金额大写字段的数据保存到文本字段

金额大写字段的数据是格式化后直接发到前端控件来显示的,所以在model中是获取不到数据的。下面告诉大家如何通过二开插件来获取金额大写字段格式化后的数据并存储到文本字段中。
1、首先保证单据上有金额大写字段,并设置好了需要的样式(FAmountDisplay)
2、新增一个用于存储数据的对应的文本字段(FAmountDisplayText)
3、编写表单插件并注册到单据上,参考如下
using Kingdee.BOS.Core.Bill.PlugIn;
using Kingdee.BOS.Core.Metadata.FieldElement;
using Kingdee.BOS.Util;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Kingdee.BOS.Demo.FormPlugIn
{
/// <summary>
/// 获取金额字段数据的大写格式数据同步到文本字段中
/// </summary>
public class S02AmountDisplayDataChanged : AbstractBillPlugIn
{
public override void DataChanged(Kingdee.BOS.Core.DynamicForm.PlugIn.Args.DataChangedEventArgs e)
{
/// 金额字段
if (e.Field.Key.EqualsIgnoreCase("FAmount"))
{
// 金额大写字段
AmountDisplayField dspField = this.View.BillBusinessInfo.GetField("FAmountD如何获取金额大写字段的数据保存到文本字段
金额大写字段的数据是格式化后直接发到前端控件来显示的,所以在model中是获取不到数据的。下面告诉大家如何通过二开插件来获取金额大写字...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



