随笔分类 -  XAF学习

XtraReport 添加空行的办法,很详细
摘要:这两天为了做报表,研究了一下XtraReport 。为了添加空行,想了很多办法。其中如果有分组时,网上给出的办法就会失败。现将经验公布一下,希望各位都能少走弯路。1.加入自定义函数CreateCellArray,用于创建空行。2.生成报表的 FillEmptySpace 事件,填写如下代码。3.ta... 阅读全文
posted @ 2014-12-23 23:19 EricLi 阅读(1453) 评论(0) 推荐(0)
xtrareport实现指定记录数以及填补空白行(网上整理)
摘要:在Detail的事件中:int i=0;private void OnBeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { //控制每页报表显示的条数if (i!=0&&i%8==0) //每页显示8条{ Det... 阅读全文
posted @ 2014-12-22 22:29 EricLi 阅读(5744) 评论(0) 推荐(0)
XAF 14.1 DC 实现自定审计日志信息
摘要:由于一个系统的需要,需要在日志中加入自定义的信息,并且需要根据需要过滤显示其中的部分操作记录入修改,删除等,其他的不显示,具体的实现方法如下:一、需要继承 AuditDataItemPersistent,具体代码如下: public MyAuditDataItemPersistent(... 阅读全文
posted @ 2014-12-17 16:16 EricLi 阅读(465) 评论(0) 推荐(0)
在xaf 14 中实现 Tonyyang原文中的action权限
摘要:具体实现过程,主要修改了以下几个地方:第一:角色和用户类中需要修改成SecurityStrategy的方式:具体代码MySecurityRole:using System;using System.Collections.Generic;using System.Linq;using System.... 阅读全文
posted @ 2014-08-20 14:39 EricLi 阅读(402) 评论(0) 推荐(0)
XAF如何通过ControlView自动打开新建的对象实例
摘要:IObjectSpace objectSpace =Application.CreateObjectSpace(); //创建新的ObjectSpace; e.ShowViewParameters.CreatedView = (Xpand.ExpressApp.XpandDetailView)Application.CreateDetailView(objectSpace, objectSpac... 阅读全文
posted @ 2013-01-07 09:47 EricLi 阅读(292) 评论(0) 推荐(0)