business-objects相关内容

Java“等效”前往CSLA

我已经阅读了 CSLA 书的几章,我很喜欢,但是最近我更倾向于Java,我正在寻找基于Java的等效产品。有人知道与Java中的 CSLA接近的任何东西吗? 我也会为能够实现类似目标的其他现有技术的良好结合而感到满意目标。 解决方案 没有可用的类似于Java中CSLA.NET的框架。 Suraj Chandran不正确。 Spring是AOP框架,Hibernate是OR ..
发布时间:2020-09-24 07:17:21 Java开发

从Excel下载Webi报告

有了新发布的Webi,就无法像在DESKI时代那样使用VBA来处理报告。 我想知道我是否有办法单击Excel工作表中带有参数的按钮并从服务器获取报告? 我一直在考虑使用RESTful Web服务,但似乎有一个性能问题。 我还考虑过在中间使用SDK的方式使用JAVA应用程序,但是当我添加一层时并不能令人满意。 您知道是否还有其他方法可以从Excel下载Webi报告吗? ..
发布时间:2020-09-24 07:17:17 其他开发

什么是DTO和BO?有什么区别?

我知道DTO是数据传输对象,而BO是业务对象。但是,这实际上意味着什么?我什么时候应该选择一个? 据我了解,DTO仅用于传输数据,没有业务逻辑。这是否意味着DTO没有仅方法的任何属性(getter和setter)?但是,它仍然具有BO的属性。有人可以解释一下吗?谢谢。 解决方案 DTO用于在层/层之间传输数据。为此,它不需要任何方法,有时甚至不需要任何方法,例如当DTO通过Web服务公开 ..
发布时间:2020-09-24 07:17:14 其他开发

在DAO中反映继承关系的最有效方法?

使用MVC结构和业务对象 / DAO 体系结构。对于任何普通的业务对象,CRUD功能都非常简单。但是处理诸如“客户就是用户”之类的父子关系的最佳方法是什么? 我知道涉及以下类: 用户,UserDAO,客户,CustomerDAO Customer 类可以很好地从 User 继承,但是您如何最好地在DAO CRUD函数? 解决方案 马丁·福勒(Martin ..
发布时间:2020-09-24 07:17:10 Java开发

在WPF中对绑定控件进行强制验证

我有一个WPF对话框,上面有几个文本框。 文本框已绑定到我的业务对象,并附加了WPF验证规则。 问题是用户可以完全单击“确定”按钮并关闭对话框,而不实际将数据输入文本框。验证规则永远不会触发,因为用户甚至都没有尝试将信息输入文本框。 是否可以强制进行验证检查并确定某些验证规则是否被破坏了? 当用户尝试关闭对话框并禁止其通过任何验证规则时,我将能够执行此操作。 谢谢。 ..
发布时间:2020-09-24 07:17:09 其他开发

Crystal Report:如何将参数项列表作为组使用?

背景 我有一个Crystal Report。 对于在参数中输入的多个项目(我相信它会成为字符串数组),我希望它按这些值进行分组,然后运行多个子报表 目标 对于作为参数一部分输入的项目(允许多个项目) ,将这些项目作为一个组使用,这样我就可以看到这些项目的多个子报告(包括是否无法找到给定项目的数据)。 ,所需的过程是: 用户运行报告 提示用户输入一个或更多项目编 ..

业务对象饼图难题

由于业务对象(Launchpad 4.1 SP6)的限制,我需要构造一个饼图。很简单,但是我需要使用的数据集包含一个评估的代码字段,并且根据返回的字符串值,将另一个字段相加(由返回代码值描述的给定活动的累计分钟数)。 例如,[代码]返回“ BRK1”,表示中断并计算为15(表示15分钟)。另一个[代码]返回“午餐”,并评估为60(表示60分钟的午餐时间)。这些类型的代码返回“减法代码”,这意 ..
发布时间:2020-09-24 07:13:16 其他开发

一份报告中的Business Objects WEBI 3 Universe

自昨天以来,这一直困扰着我,我无法解决,希望您能提供帮助: 我在Business Objects中有一个报告(我使用WEBI界面),具有从3个不同的Universe中提取的数据:Universe 1和2已针对每个客户编号出售了数量信息,Universe 3查询只是客户编号及其相关区域的列表。所有3个Universe具有相同的客户编号,因此我在该字段上进行了合并。 我能够完成的第一个任务是: ..
发布时间:2020-09-24 07:12:09 其他开发

Crystal Report:“文件太大,无法附加"错误

我是Crystal Report Server的新手.这里我在解释错误的详细信息. 我正在使用SAP Business Objects CMC为我的应用程序生成报告.下面是图像中的版本详细信息. 当我尝试生成文件大小超过1MB的报告文件时,它会抛出错误以下消息. Error The viewer could not process an event. 1c84865dce53 ..

用于检索pdf的SAP BI Open Doc URL

在我们使用的报表应用程序中,我们使用BI 3.x API生成Web报表.在进行向4.x版本的迁移活动时,我们认为最好使用开放的文档url,而不是通过API生成报告. 我见过的许多示例都使用sIDType和iDocID参数以及Token值,通过构造如下http://server:port/BOE/OpenDocument/opendoc/openDocument.jsp?token=[Logo ..
发布时间:2020-05-25 04:12:35 其他开发

Struts 2和业务对象

在Struts 2类中, http get params由字段变量自动提取。虽然在许多类中重复了类似 userId,groupId,等类字段,但我决定制作一个业务对象类 RequestParams ,并将所有字段放在那里。 然后我的所有课程都只有 RequestParams rp; , getRp(); 和 setRp(); rp类将使用getter / setter和 userId 所有其 ..
发布时间:2019-01-15 10:51:05 Java开发

业务对象,验证和异常

我一直在阅读关于异常及其使用的几个问题和答案。似乎是一个强烈的意见,只有为例外,未处理的案件提出例外。所以这让我想知道验证如何与业务对象一起使用。 说我有一个业务对象与getters / setters对象上的属性。假设我需要验证该值在10到20之间。这是一个业务规则,因此它属于我的业务对象。所以这似乎暗示我的确认代码在我的设定者。现在我有我的UI数据绑定到数据对象的属性。用户输入5,所以规 ..
发布时间:2017-09-28 21:36:07 C#/.NET

BO 4.X Webi从excel下载报告

我想知道有没有办法让我在excel表单中单击一个按钮(带参数),并从服务器获取报告。 我一直在想使用restFUL网络服务,但似乎有一个性能问题。 我还考虑使用SDK中间使用JAVA应用程序,但是当我添加一层时,它并不令人满意。 你知道是否有其他方法下载 解决方案 对于这种类型的需求,您通常会使用 OpenDocument 功能。有一件事,它不会做,至少不是Webi文档, ..
发布时间:2017-09-09 00:26:03 Office

实体框架和业务对象

我从来没有使用过实体框架,我想尝试一些实现它的个人项目,让我的脚变湿。 我看到实体可以暴露给表示层。 但我不希望某些字段暴露,字段,如修改日期,创建日期和各种其他数据库字段。 我如何实现业务对象,只暴露我需要的属性,但仍然保持对象可序列化? 与LinqToSql有什么优势? 解决方案 您可以在EDMX模型中定义一个实体,您可以指定每个属性的setter和getter的可 ..
发布时间:2017-08-18 21:05:40 C#/.NET

如何设计一个通用商业实体,仍然是OO?

我正在开发一种应用于不同需求的多个客户端的打包产品(在一定程度上),因此应以足够灵活的方式构建,以便每个特定客户端可定制。我们在这里谈论的那种定制是不同的客户端可能对某些关键业务对象有不同的属性。此外,他们可能会有不同的业务逻辑与他们的额外属性绑定 作为一个非常简单的例子: 考虑“汽车“成为系统中的商业实体,因此具有4个关键属性,即VehicleNumber,YearOfManufactur ..
发布时间:2017-05-14 20:47:26 软件设计

只显示在水晶报告第一行详细信息部分

我有一个水晶报告,并且在细节部分有一个字段,目前显示每一行。 解决方案 右键单击报表中的字段设计器,选择格式字段... ,单击格式编辑器对话框中的公共选项卡,单击条件抑制按钮(标记为 x-2 在Suppress的右边)并输入公式 RecordNumber> 1 。单击保存并关闭以退出抑制格式公式编辑器,然后单击确定退出格式编辑器。 ..
发布时间:2017-01-17 11:09:41 .NET报表

如何跟踪更改业务对象?

我得到了创建一个业务对象或实体代表的东西就像一个人的概念。那么我可以用DTO序列化的人,并将其发送到客户端。如果客户端更改对象,它可以有,所以当它被送回我知道更新它在服务器上有一个IsDirty标志。 但是,如果我有什么订单对象吗?这有主头,情报,客户,供应商,要求的日期,等等。然后它的OrderItems这是一个List< OrderItem的>,作为项目进行排序。我希望能够利用这个 ..
发布时间:2016-09-22 20:55:15 C#/.NET