XAF
lisuyan0
这个作者很懒,什么都没留下…
展开
-
XAF 根据付款明细更新付款单合计
//更新主要代码public void UpdateTotals(bool forceChangeEvents){decimal? oldTotal = _合计金额;decimal tempTotal = 0m;foreach (付款单明细 detail in 付款单明细)tempTotal += detail.金额;_合计金额 = tempTotal;// var os= Con...原创 2019-12-05 08:47:31 · 213 阅读 · 0 评论 -
XAF 对引用数据筛选
根据实际需求好比我这里有一张报销单 希望能抵扣之前的借款单所以需要引用 借款单 获得金额当然 借款单 不能随便引用 ,要遵循 首先这个借款单 是你写的 ,其次借款单还有钱没还清,才可以引用进来这时候就需要打上特性标签[DataSourceCriteria("借款人 = ‘@This.领款人’ And 待还金额>0 ")]...原创 2019-12-04 11:40:47 · 352 阅读 · 0 评论 -
XAF 设定模块内 某个字段不让用户编辑
有一些初始值 希望用户无法更改只需要在 相应的字段或者属性 上面打上特性标签即可[ModelDefault(“AllowEdit”, “false”)]原创 2019-12-04 11:37:29 · 215 阅读 · 0 评论 -
XAF 权限设计 不同的角色 能看不同的内容
在系统里我们经常需要根据不同的角色 显示不同的内容好比经理 能看本部门所有的 请假单普通用户只能看自己的请假单行政可以看到整个公司所有的请假单举个例子 如何设置普通角色对应权限1.首先设置不能看的内容2.然后设置可以看的内容(在对象权限里面设置)...原创 2019-12-04 09:17:41 · 494 阅读 · 0 评论 -
XAF 提示 property is prohibited by security rules解决办法
property is prohibited by security rules提示 这样一般是 这个BO 当前用户没有权限读写 (用admin 登录进去加上权限就可以了)1.非空属性具有读取权限,但没有写入权限。创建新对象时,将显示验证错误。2.不可为空的属性不具有读取和写入权限。修改对象后,将显示验证错误。...原创 2019-12-03 16:13:07 · 319 阅读 · 0 评论 -
XAF 避免OnSaving OnSaved 执行两次需要加判断
protected override void OnSaving() { if (Session.ObjectLayer is DevExpress.ExpressApp.Security.ClientServer.SecuredSessionObjectLayer) { // Client } ...原创 2019-12-03 16:09:48 · 228 阅读 · 0 评论