问题标签 [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# - Devexpress XAF 新安全系统 - “SecuritySystemObjectPermissionsObject”类中的条件
我在我的 XAF 项目中使用新的安全系统。我创建了自定义安全类“ExtendedSystemSecurityRole”和“SecuritySystemUser”。在 Updater 类中,我创建了一个名为“G1”的角色及其权限,如下所示。但是运行时,用户“John”看不到“买家”表单。
button - DevExpress XafCallback:如何对 ListEditor 中的 5 个不同按钮进行处理操作
我有一个名为 OperatorListEditor 的 ListEditor。在那里我创建了一个带有 5 个链接按钮的表格。每个按钮都有不同的动作。如何从 OperatorViewController 访问它们以及如何从 ProcessAction 获取它们?或者我可以在 OperatorViewController 中创建这些按钮?我应该创建 5 个回调吗?如果这是我应该怎么做,怎么做?请详细说明。我是菜鸟
c# - 按另一个属性的值过滤一个属性
我有两个下拉列表。他们俩都没有关系。但是我需要根据另一个下拉列表的选择值来过滤一个下拉列表。
我可以在代码中过滤它。当我调试时,我可以在属性上看到过滤后的结果。但是,当我运行该应用程序时,它不起作用。到目前为止,这是我的代码:
c# - 继承类的 Devexpress xaf 取消组合布局。(以编程方式)
我正在使用 devexpress xaf 创建一个多平台应用程序。我有类“commonFields”,其中包含公共字段“creation_date,created_by”等。所有其他类都继承自这个类。我的问题是,在 detailView 布局中,公共字段显示在一组标记为 commonFields 中。
我知道可以使用模型编辑器解决这个问题,我只需右键单击组并选择取消组合,但如果我说超过 50 个表,我将不得不从 GUI 单独编辑所有布局。
我想知道是否有任何其他方式、方法或某些属性可以添加到将显示同一组中的继承字段的类中。
谢谢
c# - 如何修复 DivideByZeroException
我正在使用 DevExpress XAF 框架。
我有一个包含很多属性的类,可以对Persistent Alias
属性进行一些数学运算。这是我的代码示例:
我尝试将属性设置为 = 1
但这所做的只是在保存时将属性重置为 1。
我尝试将 SQL Server 中每个属性的默认值设置为 1。但这也不起作用。
基本上,我有一个 Detailview 上面有一堆计算。当我想创建一个新的细节视图时,我得到一个 DivideByZeroException 因为当然一个新的细节视图/对象不会有任何值。有什么想法可以解决这个问题吗?
entity-framework - 带有 TPC 的 DevExpress XAF EF,抽象类仅在运行时在模型设计器中可见
我想使用 Table Per Concrete Class 作为我的 XAF Code First EF 项目的继承策略。
我使用向导创建项目,然后从以下粘贴类
命名空间 Solution12.Module.BusinessObjects {
这一切都按我的意愿工作,以创建数据库结构。但是我在设计时看不到模型设计器中的抽象类。我可以在运行时在模型设计器中看到抽象类及其视图。
如何让模型设计者在设计时显示抽象类 BaseBO?
这对我们来说是一个重要问题,因为运行时自定义存储在数据库中,因此不是我们源代码控制的一部分。
也可以在此处的 Dev Express 支持处找到此问题的票证,但这 是对我们现在理解的问题的更简洁的陈述。
devexpress - XAF,从弹出窗口的调用者那里获取值
这只是我的代码的一个简单示例
现在,一切正常。单击“获取数据”按钮会打开一个弹出窗口并提示输入该字段。我想知道是否有一种方法可以将数据从 APerson 类发送到弹出窗口,以便在之前设置的情况下显示数据值。
c# - 如何在 XAF 的 ListView 中聚焦新创建的对象?
在创建新对象和“保存并关闭”操作之后,当我将 DataAccessMode 更改为 Server 时,它不会在列表视图中显示作为焦点对象创建的对象。
devexpress - DevExpress XAF 如何将控件添加到动作的弹出窗口
我很难弄清楚如何在 DevExpress XAF 应用程序中做看起来应该很简单的事情。
我已经弄清楚如何将自定义操作项添加到业务对象的详细视图顶部。我需要做的就是显示一个包含 DevExpress Web UI 控件(ASPxUploadControl,但它可以是任何控件,甚至是简单的 ASPxButton)的弹出窗口。这不需要与平台无关,它只需要在 Web UI 应用程序中工作,并且可以在 Web 模块和 Web UI 项目中实现。
DevExpress 文档似乎都没有将这两个简单的东西联系在一起,我想不通。DevExpress 支持也不是很有帮助 - 很明显,他们试图帮助我,但似乎我无法让他们真正理解我的确切场景(基于他们指向我的文档,这似乎是一种方式比我想做的更复杂)。
有没有其他人在 DevExpress XAF 中实现了我所追求的?任何有 DevExpress XAF 经验的人都可以给我一些关于如何实现这一点的提示吗?
devexpress - DevExpress:自定义 XAF 调度程序列表视图显示文本
我的 XAF 应用程序中有一个业务对象,它继承自标准 Scheduler'Event' 类。在列表视图中,我得到默认的调度程序列表视图,其中的框显示描述性文本。我想在这些框中显示其他文本。我环顾四周,发现“ScheduleControl.InitAppointmentDisplayText”事件,但无法弄清楚如何在我的班级中实现它。