HMI复杂工序技术文档列表增加二开字段组别

【应用场景】
HMI复杂工序技术文档列表增加二开字段组别
【实现步骤】
<1>编写表单插件和服务插件,代码如下。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Kingdee.BOS;
using Kingdee.BOS.ServiceHelper;
using Kingdee.K3.MFG.Mobile.Business.PlugIn.SFC.Utils;
using Kingdee.K3.MFG.SFS.Common.Core.ReturnValue;
namespace Kingdee.K3.MFG.Mobile.Business.PlugIn.SFC.Complex
{
public class Class12 : ComplexTechDocListEdit
{
protected override void BuildDicTableData(List<SFSParamData> lstTechDocData)
{
int rowIndex = 0;
this.DicTableData.Clear();
foreach (SFSParamData data in lstTechDocData)
{
Dictionary<string, object> entryData = new Dictionary<string, object>();
// 这个序号是技术文档分录的序号,
entryData["FSeq"] = rowIndex + 1;
entryData["FDocNumber"] = data.ParamNumber;
entryData["FDocName"] = data.ParamValue;
entryData["FAttachmentId"] = data.ParamName;
entryData["FIsPLMAttachment"] = data.IsPLMFile;
// 数据库查询一下
string sql = @" select b.fname from T_ENG_TECHDOC a inner join T_ENG_TECHDOCGROUP_L b
on b.fid=a.FGROUP where a.FNUMBER =@Number ";
List<SqlParam> sqlParams = new List<SqlParam>();
sqlParams.Add(new SqlParam("@Number", KDDbType.String, data.ParamNumber));
string zb= DBServiceHelper.ExecuteScalar<string>(this.Context, sql, "", sqlParams.ToArray());
entryData["FZB"] = zb;
this.DicTableData[rowIndexHMI复杂工序技术文档列表增加二开字段组别
【应用场景】HMI复杂工序技术文档列表增加二开字段组别【实现步骤】<1>编写表单插件和服务插件,代码如下。 using System;using System.Col...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



