问题标签 [xpo]

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 回答
2324 浏览

c# - 无法访问已处置的对象。与 XPO


我正在尝试保留一个 XPObject。这是我的代码:

GetUserByLogin是一个返回Utilisateur对象的方法,其中Administrateur和 Client 继承自Utilisateur.

我测试过GetUserByLogin,它工作正常。当我运行上面的代码时,我得到的是:
S

请帮忙,谢谢

0 投票
1 回答
308 浏览

c# - 嵌套工作单元和制作不需要的对象

我的应用程序中有 3 个表单:frmTrucks、frmEditTruck 和 frmEditContent。frmTrucks 在网格中显示我的卡车。我添加了一辆卡车,或者从网格中选择一辆卡车在 frmEditTruck 中进行编辑

在 frmEditTruck 中有一些用于卡车属性的文本框和两个按钮。btnSave 和 btnAddContent。btnSave 保存更改 (now.CommitChanges();)。btnAddContent 的点击代码是:

它显示 frmEditContent。我可以向我的卡车添加内容。问题是当我按下 AddContent 然后取消它。之后,当我按下 frmEditTruck 上的保存按钮时,它会在我的内容表中添加一个空行。我想解决这个问题。我该如何解决?我不确定我的问题对你来说是否足够清楚。请告诉我

0 投票
1 回答
166 浏览

devexpress - XPO 类的复杂规则

我想为 XPO 类完成一个简单的规则。

情况如下: - 我有一个车辆类:

  • 还有一个 MeterEntry 类:

    公共类 MeterEntry : BaseObject { public MeterEntry(Session session) : base(session) { } public override void AfterConstruction() { base.AfterConstruction(); }

    }

我试过这条规则:

在 xxx 中,我想要当前对象的 Date smtng 的值,例如: TargetObject.Date 但它不起作用,有什么想法吗?

0 投票
1 回答
723 浏览

devexpress - XPODataSource:从 TableValuedFunctions 中选择

是否可以使用 xpoDataSource 从表值函数中进行选择,而不是从表中进行选择。

注意:我使用 xpoDatasource 和 serverMode = true

0 投票
1 回答
324 浏览

c# - C# XAF XPO 将类别添加到列表视图

我是新手,正在使用 DevExpress/XAF/XPO 框架,添加了库:businessobjects,我有一个问题。

我想“简单地”将类别添加到列表视图项。在我的 BusinessObjects 中,我创建了一个包含以下代码的 tasks.cs 文件:

DemoTask 派生自 Task 类,在该类中是 TaskStatus 类型的属性 Status,它是一个枚举。

第一:我如何在我的列表视图中得到这个?第二:没有像我的“优先级”枚举返回属性那样在详细视图中显示它?当我添加属性时,它们会“自动”显示在列表视图中。有人可以指出我的方向吗?

0 投票
2 回答
782 浏览

vb.net - Devexpress 查找编辑选择一项填写其余查找

我正在开发使用 xpo 集合从数据库获取和更新数据的程序。我设置了查找编辑以从另一个数据库(国家名称)获取数据我希望在选择国家名称后自动填写另一个查找编辑(国家代码)。

这是 XPO 合集:

这是查找代码:

如何将它们链接起来,以便在选择名称后自动填写 ISO2?

谢谢

0 投票
1 回答
1657 浏览

c# - 将 Devexpress XPO 替换为实体框架

我正在开发一个使用 DevExpress 12.1 工具(包括 DevExpress XPO)构建的 ASP.NET MVC Web 应用程序。

由于许可问题,我的任务是从该 Web 应用程序中完全删除 Devexpress 组件。

经过研发,发现第一步移除,需要将datalayer改为Entity-Framework(目前使用XPO)。

我知道手动过程,但任何人都可以建议如何做到这一点?这是任何可以快速完成我的工作的在线工具或建议吗?

0 投票
1 回答
393 浏览

c# - 如何在 DevExpress 中为属性定义自定义验证?

请考虑我在一个实体中有一个属性

然后我也有

我希望VolumeOrVolumePoints == VolumeType.VolumeRealVolume其验证为整数,否则验证为双数。

我怎么能做到这一点?谢谢!

0 投票
1 回答
309 浏览

vb.net - devexpress CheckedComboBoxEdit.DataBindings 连接到 xpcollection

我正在尝试连接 xpcollection,下面是我正在使用的 xpcollection 代码:

我希望这个集合中的数据在 CheckedComboBoxEdit 中可见,我认为它应该是 DataBindings,但是它不起作用,或者我不知道如何解决它。关于如何将 xpcollection 的结果添加到 CheckedComboBoxEdit 的任何想法?

谢谢

帕特里克

0 投票
1 回答
394 浏览

c# - 应用程序设计:在 XAF/XPO 应用程序中创建和保留图像缩略图

我正在使用XPO / XAF开发一个应用程序,我需要管理照片以及一些附加信息。

这是我用于照片实体的简化(伪)代码:

Photo 实体用于各种其他实体,例如

每当更改照片的数据时,缩略图也应更新。我发布的解决方案有效,但它很丑陋,不是吗?

而且也无法实现新的要求:应该可以根据使用情况指定(应用程序范围内的)缩略图的质量(例如,检查缩略图的质量较高,用户缩略图的质量较低)。

在 XAF 中,我将使用 ViewController ViewController来实现这个要求,对照片的变化做出反应(考虑到当前的“拥有视图”)。但是这个解决方案有一些缺点:

1) 缩略图属性设置器不能再是私有的。

2)(单元)测试非常困难,因为设置 ViewController 基础设施需要额外的代码。

3) ViewController 仅在有视图时才处于活动状态。但也可以从自定义 OData 服务编辑照片。当然,我可以/应该将 ImageProcessing 代码从 ViewController 移动到实用程序类/方法,但我必须记住在使用我的 OData 控制器时调用此代码。

4) 从通用列表视图查看/编辑照片时,ViewController 不知道要使用哪种质量设置(因为现在,只有通用照片类并且不存在对“所有者”的反向引用)。当然可以继承各种 Photo 类(UserPhoto/InspectionPhoto/...),但这有意义吗?

我认为生成和保留缩略图是一项很常见的任务,因此我对您的想法非常感兴趣。我也喜欢 DDD/富域模型的概念/想法,因此我想知道是否可以在我的情况下采用这些概念