问题标签 [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.

0 投票
1 回答
1648 浏览

c# - Devexpress XAF 新安全系统 - “SecuritySystemObjectPermissionsObject”类中的条件

我在我的 XAF 项目中使用新的安全系统。我创建了自定义安全类“ExtendedSystemSecurityRole”和“SecuritySystemUser”。在 Updater 类中,我创建了一个名为“G1”的角色及其权限,如下所示。但是运行时,用户“John”看不到“买家”表单。

0 投票
1 回答
254 浏览

button - DevExpress XafCallback:如何对 ListEditor 中的 5 个不同按钮进行处理操作

我有一个名为 OperatorListEditor 的 ListEditor。在那里我创建了一个带有 5 个链接按钮的表格。每个按钮都有不同的动作。如何从 OperatorViewController 访问它们以及如何从 ProcessAction 获取它们?或者我可以在 OperatorViewController 中创建这些按钮?我应该创建 5 个回调吗?如果这是我应该怎么做,怎么做?请详细说明。我是菜鸟

0 投票
1 回答
487 浏览

c# - 按另一个属性的值过滤一个属性

我有两个下拉列表。他们俩都没有关系。但是我需要根据另一个下拉列表的选择值来过滤一个下拉列表。

我可以在代码中过滤它。当我调试时,我可以在属性上看到过滤后的结果。但是,当我运行该应用程序时,它不起作用。到目前为止,这是我的代码:

0 投票
2 回答
671 浏览

c# - 继承类的 Devexpress xaf 取消组合布局。(以编程方式)

我正在使用 devexpress xaf 创建一个多平台应用程序。我有类“commonFields”,其中包含公共字段“creation_date,created_by”等。所有其他类都继承自这个类。我的问题是,在 detailView 布局中,公共字段显示在一组标记为 commonFields 中。

我知道可以使用模型编辑器解决这个问题,我只需右键单击组并选择取消组合,但如果我说超过 50 个表,我将不得不从 GUI 单独编辑所有布局。

我想知道是否有任何其他方式、方法或某些属性可以添加到将显示同一组中的继承字段的类中。

谢谢

0 投票
2 回答
392 浏览

c# - 如何修复 DivideByZeroException

我正在使用 DevExpress XAF 框架。

我有一个包含很多属性的类,可以对Persistent Alias属性进行一些数学运算。这是我的代码示例:

我尝试将属性设置为 = 1

但这所做的只是在保存时将属性重置为 1。

我尝试将 SQL Server 中每个属性的默认值设置为 1。但这也不起作用。

基本上,我有一个 Detailview 上面有一堆计算。当我想创建一个新的细节视图时,我得到一个 DivideByZeroException 因为当然一个新的细节视图/对象不会有任何值。有什么想法可以解决这个问题吗?

0 投票
1 回答
266 浏览

entity-framework - 带有 TPC 的 DevExpress XAF EF,抽象类仅在运行时在模型设计器中可见

我想使用 Table Per Concrete Class 作为我的 XAF Code First EF 项目的继承策略。

我使用向导创建项目,然后从以下粘贴类

命名空间 Solution12.Module.BusinessObjects {

这一切都按我的意愿工作,以创建数据库结构。但是我在设计时看不到模型设计器中的抽象类。我可以在运行时在模型设计器中看到抽象类及其视图。

如何让模型设计者在设计时显示抽象类 BaseBO?

这对我们来说是一个重要问题,因为运行时自定义存储在数据库中,因此不是我们源代码控制的一部分。

也可以在此处的 Dev Express 支持处找到此问题的票证,但这 是对我们现在理解的问题的更简洁的陈述。

0 投票
1 回答
1745 浏览

devexpress - XAF,从弹出窗口的调用者那里获取值

这只是我的代码的一个简单示例

现在,一切正常。单击“获取数据”按钮会打开一个弹出窗口并提示输入该字段。我想知道是否有一种方法可以将数据从 APerson 类发送到弹出窗口,以便在之前设置的情况下显示数据值。

0 投票
1 回答
911 浏览

c# - 如何在 XAF 的 ListView 中聚焦新创建的对象?

在创建新对象和“保存并关闭”操作之后,当我将 DataAccessMode 更改为 Server 时,它不会在列表视图中显示作为焦点对象创建的对象。

0 投票
2 回答
3827 浏览

devexpress - DevExpress XAF 如何将控件添加到动作的弹出窗口

我很难弄清楚如何在 DevExpress XAF 应用程序中做看起来应该很简单的事情。

我已经弄清楚如何将自定义操作项添加到业务对象的详细视图顶部。我需要做的就是显示一个包含 DevExpress Web UI 控件(ASPxUploadControl,但它可以是任何控件,甚至是简单的 ASPxButton)的弹出窗口。这不需要与平台无关,它只需要在 Web UI 应用程序中工作,并且可以在 Web 模块和 Web UI 项目中实现。

DevExpress 文档似乎都没有将这两个简单的东西联系在一起,我想不通。DevExpress 支持也不是很有帮助 - 很明显,他们试图帮助我,但似乎我无法让他们真正理解我的确切场景(基于他们指向我的文档,这似乎是一种方式比我想做的更复杂)。

有没有其他人在 DevExpress XAF 中实现了我所追求的?任何有 DevExpress XAF 经验的人都可以给我一些关于如何实现这一点的提示吗?

0 投票
1 回答
1695 浏览

devexpress - DevExpress:自定义 XAF 调度程序列表视图显示文本

我的 XAF 应用程序中有一个业务对象,它继承自标准 Scheduler'Event' 类。在列表视图中,我得到默认的调度程序列表视图,其中的框显示描述性文本。我想在这些框中显示其他文本。我环顾四周,发现“ScheduleControl.InitAppointmentDisplayText”事件,但无法弄清楚如何在我的班级中实现它。