摘要: BP调用时,如果BPAgetn的返回的oChannel为空时protectedoverrideobjectInvokeImplement<T>(ToChannel){IContextcontext=ContextManager.Context;IGetBillSrcBusinessTypechannel=oChannelasIGetBillSrcBusinessType;if(channel!=null){returnchannel.Do(context,outreturnMsgs,docNo,aPOrAR);}returnnull;}先确定BP脚本已经执行,如果还是为null,那 阅读全文
posted @ 2012-03-27 16:31 山寨程序员 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 修改U9安装目录下的\Portal\SysManageServer\bin下的UFIDA.UBF.SystemManage.MainControl.xml文件中EnvironmentType属性修改为对应值,然后重启U9服务。develop 二次开发test 测试感谢:甲土-何盛诚 阅读全文
posted @ 2012-03-27 16:26 山寨程序员 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 删除某个record时,需要使用Delete方法。如果在view中删除record时,如果record是Insert状态时可以用Clear方法,如果record已经持久化时只能使用Delete。如果需要删除某个view下的所有record集合时,需要用以下代码:foreach(IUIRecordrecordinthis.CurrentModel.View[0].Records){record.Delete();}切勿使用while(this.CurrentModel.Views[0].RecordCount>0){this.CurrentModel.Views[0].Records[0] 阅读全文
posted @ 2012-02-16 16:25 山寨程序员 阅读(210) 评论(0) 推荐(0) 编辑
摘要: U9开发打印模板时,不能使用“+”或“&”连接两个字符串,如:Fields!User_Name.Value& Fields!User_Sex.Value。打印模板要连接多个字符串时可使用如下方式: Concat('姓名:',Fields!User_Name.Value,'性别:', Fields!User_Sex.Value) 阅读全文
posted @ 2012-01-05 15:26 山寨程序员 阅读(211) 评论(0) 推荐(0) 编辑