记录--常用代码小技巧记录

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

记录--常用代码小技巧记录

常二开,但二开也不多,常有标准方法不记得怎么写。写个贴子记录

以后遇到要记录的都在这补充

1、 操作插件弹操作提示

this.OperationResult.IsShowMessage = true;
       string msg1;
    msg1 = rst.OperateResult.GetFailResult()[0].ToString();//根据需要灵活赋值
    OperateResult result1 = new OperateResult
    {
         SuccessStatus = true,
         Name = "渠道调拨单保存",
         PKValue = "1000000",//必要,但不知道什么原因,写什么值,但只要有值就行
         Number = "1000000",//必要,但不知道什么原因,写什么值,但只要有值就行
         Message = msg1.Length > 2000 ? msg1.Substring(0, 2000) : msg1.Substring(0, msg1.Length)
};
this.OperationResult.OperateResult.Add(result1);


2、 用组件查单据、基础资料信息(所有需要的信息都在单据或基础资料上)

QueryBuilderParemeter paremater = new QueryBuilderParemeter
{
    FormId = "ora_StoreMapp",
    SelectItems = SelectorItemInfo.CreateItems("FCustomerId.FNumber,FBBCTansNo"),
    FilterClauseWihtKey = string.Format("FCustomerId.FNumber =@FNumber")
};
var sqlParms = new List<SqlParam>
{
    new SqlParam("@FNumber",KDDbType.String,number)
};
var details = QueryServiceHelper.GetDynamicObjectCollection(this.Context, paremater, sqlParms);




记录--常用代码小技巧记录

常二开,但二开也不多,常有标准方法不记得怎么写。写个贴子记录以后遇到要记录的都在这补充1、 操作插件弹操作提示this.OperationResult....
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息