Grid中动态设置单元格是否可用

by RainBirda 2016.2.24 16:58
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。 根据条件动态设置Grid中某一行的某个单元格不可使用,啥也不说了,直接上代码 public void AfterUIModelBinding() { this.EnableGridCell(fo); }   //Grid单元格可编辑性控制 private void EnableGridCell(ForecastOrderRecord head) { if (this.TabControl1.SelectedIndex == 0) { #region Grid行页签 UFGrid ufGrid = (UFGrid)th... [更多...]

常用经验总结-开发篇(珍藏版)

by RainBirda 2016.2.24 16:29
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。在U9一年多的业务开发中,遇到了不少问题,在小伙伴的帮助下,解决了这些问题,本文总结记录了部分问题的解决方案代码,平时都是珍藏的,良心实在不安,所以分享如下,以供参考,都是一些简单的代码,大神见笑。 命名规范 1、开发活动命名规范: 规则:模块_域用户名_问题号_说明。 例如:模块_u9baixf_20080801_转总账打印   2、代码注释命名规范 规则:日期 域用户名 问题号 说明。 例如:2014-11-18 hd 20080801 转总账打印     目录:   2、注册查找及删除按钮事件... [更多...]

列表中表头链接根据列值打开不同的画面

by RainBirda 2016.1.15 09:45
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。根据需求,电商订单的已生单号链接需要判断已生单是出货单还是退回处理单,然后分别打开不同的画面,查找平台提供的代码,不能根据列表中某一列字段值判断打开不同的画面(或者没找到。。。),只能手动进行单号链接的处理。 步骤: 1、首先需要注册一下列表头点击事件; 2、设置具体哪一列能触发列表头的事件; 3、在事件中进行代码处理,这个事件应该可以判断是哪一列触发的,这里因为只有一列链接,所以也就没有再做判断。 具体代码如下: public void AfterCreateChildControls(){    Afte... [更多...]

如何发布打印模板补丁?

by RainBirda 2015.7.14 11:31
注:脚本执行有风险,对于客户正式环境请在研发指导下执行。   发布元数据   1、打开打印模型元数据管理  2、选中要导出元数据文件夹,右键       3、选择保存的位置         4、将生成的xml文件放到ReportMD目录,并签入到CC中       发布参照   1、打开打印参照的窗口       2、生成打印参照脚本       3、将生成的SQL... [更多...]

修改列表中的数据后,翻页如何保留已修改的数据?

by RainBirda 2015.7.14 10:30
现在知道的有两种方案: 1、每次翻页时将触发callback事件,将当前页的数据存到缓存中,每次翻页后从缓存中取出修改后的数据赋值到列表中,不过这种实现方式比较复杂,不利于维护; 2、还有一种就是每次修改列表中的数据时触发postback事件,在服务端进行一次数据收集,这种实现方式较简单,不过修改数据后页面有刷新的动作,反应慢一些。 我想应该有其他更好的方式,以上两种都有缺点,还请大家指点一下。 第二种方式实现方法: /// <summary> /// 在AfterCreateChildControls中注册转订单数量及存储地点改变时postback事件 /// </summ... [更多...]

CC创建集成流步骤(适合新手)

by RainBirda 2015.7.14 09:57
创建开发流参考:http://u9service.ufida.com.cn/U9blog/post/2014/09/09/如何创建CC视图(适合新手)-create-View.aspx 1、创建视图,选择对应的流   2、去掉Create a development stream,选择对应的集成流       3、选择Dynamic类型   4、分配一个磁盘       5、OK                 &n... [更多...]

推式生单配置

by RainBirda 2015.7.14 09:45
 注:脚本执行有风险,对于客户正式环境请在研发指导下执行。 下面的示例是销售订单转调出单的SQL脚本,可按自己的需求进行修改,将脚本放到相应模块下的PostSQL文件夹中即可。   效果图    --定义变量 DECLARE @SourceEntity BIGINT --来源单据实体 DECLARE @TargetEntity BIGINT --目标单据实体 DECLARE @StartSN BIGINT DECLARE @RefType VARCHAR(50) --单据类型参照UID(Container) ... [更多...]

RecentComments

评论 RSS

Statistics

989 篇文章
0 个单页
616740 条评论
11 次评分
711642 次访问
访问统计开始于 2019年9月14日
平均日访问 8179 次
当前 137 人在线