域名注册_20m云主机_新用户

资讯 虚拟云 浏览

小编:亲爱的ababers, 可能你们大多数人都知道持久类,同时我不知道有多少开发人员正在积极使用它们。 另外,我刚从SAP得到一个回应: 我建议在 持久类的底层结构不稳定的项目中避免使

域名注册_20m云主机_新用户

亲爱的ababers,

可能你们大多数人都知道持久类,同时我不知道有多少开发人员正在积极使用它们。

另外,云数据库使用,我刚从SAP得到一个回应:

我建议在

持久类的底层结构不稳定的项目中避免使用

持久类。生成新的持久类

很容易,但是维护激发的持久类会导致

很高的工作量。因此,我建议在您决定使用或不使用

持久类时,mis数据库,考虑到未来的

维护工作。

在花了2年时间在基于持久类的标准TR-TM解决方案支持上之后,我不认为这是一件坏事。

我想通过我的博客来表达我个人的想法,关于如何使持久类的使用更具吸引力。

今天我们来谈谈查询服务:

所以如果你使用持久类,那么每个持久类都有嵌入式接口。详细信息如下:

查询服务组件–ABAP–对象服务–SAP库

这个接口有一个非常有趣的方法:通过查询获取持久的

事实上,腾讯云 佣金,一旦为一个表生成一个类,我们就自动为它提供查询服务–听起来很有希望。让我们看一个例子:

这是一个标准的DEMO\u QUERY\u服务程序的代码。

我们在这里看到的是SAP开发人员建议我们使用一个字符串的通用请求。

我在这个例子中看到了哪些关键的东西:

所以在那之后我决定,如果我们把同样的例子转换成这样的代码,我们可以事情更简单:

正如您从示例中看到的,我表示的查询不是单个字符串,而是结构类型的局部变量,其中字段的名称与源表中的相同。此外,为了支持多选,您可以将参数定义为范围(CARRID)。

要执行范围选择,我决定将范围转换为一组OR语句(SIGN='I')+一组AND语句(SIGN='E')。

这个简单的类现在让我可以轻松地生成简单的类进行选择。

1)生成持久类

2)定义查询的局部变量

3)带有代理和查询结构的调用查询

提供的类只是一个原型。如果您愿意-您可以复制它并尝试使用它。

请阅读下面的文章:

最实际的类版本在这里:ZCL\u OS\u API

享受=)

-"我建议避免在持久类的底层结构不稳定的项目中使用持久类。"

个人,我在4个月的时间里为一个项目使用了Persistence Classes服务,当我看到无法使用Select Option条件请求您的数据库时,我肯定会留下这个框架?

实际上这是可能的。

但是范围应该被规范化为OR、and和NOT的组合。

事实上如果你通过查询和检查执行计划来进行范围-系统在范围语句中转换成这样一种形式。

嗨,qad云服务,彼得,

你提到"我在这个例子中看到了哪些关键的东西:。。。我们只有3个参数,"

使用

可以使用3个以上的参数,其中lt\u parameter\u tab是数据元素的参考表,百度云分销,至少有4个条目。

当前网址:http://vmchk.cooou.com/webdesign/101104.html

 
你可能喜欢的: