问题标签 [xaf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 检测到具有重复“ShowNavigationItem”标识符的 Xaf 操作
我有一个我的主模块使用的模块。主模块的代码无法访问,因此我无法干预其结构。我在我的模块中添加了一个 ShowNavigationItemController 并将我的模块复制到主模块的 bin 目录中。当我运行主模块时,我得到“在'Sms.Module.Controllers.CustomShowNavigationContollerSettings'和'Xpand.ExpressApp.Security.Controllers.ShowNavigationItemController'控制器中检测到具有重复'ShowNavigationItem'标识符的操作。我该如何解决它和做事?
c# - 如何使用实体框架在 XAF 中实现真正的主从细节?
我在 XAF 中有一个使用实体框架的主细节场景。我已经Master.Details
用[Aggregated]
.
我期望两个功能:
- 如果删除主对象,则会删除详细对象。
- 如果一些细节被添加到master,它们应该在master保存时保存。
但不幸的是,它并没有那样做。每次我单击详细信息网格上的新按钮时,它都会创建详细信息并将其保存到数据库中。
我还发现这个老问题(2 年前)说 EF 存在这个问题。 https://www.devexpress.com/Support/Center/Question/Details/Q557784
是否有任何解决方法可以使用 EF 获得真正的构图和掌握细节?
devexpress - XPO 类的复杂规则
我想为 XPO 类完成一个简单的规则。
情况如下: - 我有一个车辆类:
还有一个 MeterEntry 类:
公共类 MeterEntry : BaseObject { public MeterEntry(Session session) : base(session) { } public override void AfterConstruction() { base.AfterConstruction(); }
}
我试过这条规则:
在 xxx 中,我想要当前对象的 Date smtng 的值,例如: TargetObject.Date 但它不起作用,有什么想法吗?
xaf - XAF 中的错误:需要选择单个对象
我正在使用 XAF 创建一些应用程序。我对这种情况有疑问:
- 在某些 ViewController 中,我正在创建一个新对象(不保存它)并在编辑模式下打开它。
- 使用创建对象后
var newObject = ObjectSpace.CreateObject<MasterType>()
我使用以下方法填写其详细信息:
- 当表单在 te web 中打开时,一切似乎都很棒,但是当我单击网格上的一个详细信息项以打开以进行编辑时,会出现此错误:
消息:出现编号 1007 的错误。错误消息:无法执行禁用或非活动操作 ListViewShowObject。禁用原因:需要选择单个对象。
sql-server - 列表视图中安全部分的条件
我们正在研究 XAF 中的安全部分,我们正在尝试在某些对象上实现安全模块,并且我们正在使用“实体框架”而不是“XPO”。
我们在对象权限中的标准有问题。问题是,每当我们在“角色”中为“目标类型”定义条件时,此条件不适用,因此每当我们使用“受保护的内容”值登录时,将显示不希望显示的行那个角色。
此外,我们通过“SQL Server Profiler”监控了我们的系统和 SQL Server 之间的所有事务,我们发现这个条件(条件条件)没有添加到发送到数据库的 where 子句中。但在 Security Demo 应用程序中,一切正常。
所以问题是:如何在某种类型上设置对象级别权限,使其适用于查询,因此从不从数据库中获取?目前,安全性适用于查询结果,而不是查询本身。所以它显示所有行,但有些行带有“受保护的内容”。
devexpress - xaf 在新应用程序中使用现有模块
我需要在我的新 xaf windows 应用程序中使用一个模块。该模块有网络引用,当我将它拖到模块类中时,网络引用会自动添加。我删除了引用,但是当我使用它的业务对象时,什么都看不见,一切都被禁用了。我怀疑这是由于网络引用,但不幸的是我不能直接干涉这个模块的代码。可以在 Windows 应用程序中显示带有 Web 引用的模块吗?有什么建议吗?
c# - 无法加载文件或程序集:找到的程序集的清单定义与程序集引用不匹配
我有一个 Dev Express Web 应用程序在 localhost 中运行良好,但在实时站点上却没有。
我已经用 Dev Express 记录了这个问题,但也在这里记录它,因为它可能是一个 .net 问题。
我已经仔细检查了项目中的参考资料,找不到任何过时的参考资料。
错误日志显示
我查看了有关 winforms 的这个问题, 但我的问题出在 webforms 中。我确实看到一些答案涉及 Dev Express。我检查了我的许可证文件,它不包括旧版本。
c# - C# XAF XPO 将类别添加到列表视图
我是新手,正在使用 DevExpress/XAF/XPO 框架,添加了库:businessobjects,我有一个问题。
我想“简单地”将类别添加到列表视图项。在我的 BusinessObjects 中,我创建了一个包含以下代码的 tasks.cs 文件:
DemoTask 派生自 Task 类,在该类中是 TaskStatus 类型的属性 Status,它是一个枚举。
第一:我如何在我的列表视图中得到这个?第二:没有像我的“优先级”枚举返回属性那样在详细视图中显示它?当我添加属性时,它们会“自动”显示在列表视图中。有人可以指出我的方向吗?