点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
从( {{选择{ ao.pk },{cpf.numbervalue}来自" {ConfiguredProductFeature"的帐户,作为{cpf.orderentry}上的oe的cpf join orderentry = { oe.pk }在{oe.order} = { ao.pk }},其中{qualifier} ='account_number'}} )
上面的查询运行正常,但如果我将其更改为从(中选择{ acc.pk } {{选择{ ao.pk },{cpf.numbervalue}来自" {ConfiguredProductFeature"的帐户,作为{cpf.orderentry}上的oe的cpf join orderentry = { oe.pk }在{oe.order} = { ao.pk }},其中{qualifier} ='account_number'}} )
我也尝试过但是没有运气从(中选择{ acc.pk } {{选择{ ao.pk },{cpf.numbervalue}来自" {ConfiguredProductFeature"的帐户,作为{cpf.orderentry}上的oe的cpf join orderentry = { oe.pk }在{oe.order} = { ao.pk }},其中{qualifier} ='account_number'}} )作为acc
这给了我一个例外:无法在[]中找到(可见)别名acc的类型。文档说我们可以这样做: https://wiki.hybris.com/display/release5/FlexibleSearch + Samples#FlexibleSearchSamples-SubselectoverSeveralTypes 在"报告带有子选择的查询"
下
FS查询中的唯一问题是将
{}
与acc.pk
一起使用,即正确的查询是:如果此时没有要测试的项目类型
ConfiguredProductFeature
,则可以使用以下示例来复制该问题:正确
不正确
通过执行不正确的错误消息,您将收到以下错误消息:
异常消息:在[]
Arvind Kumar Avinash 很有帮助。 我可以使用您的示例创建一个内部查询。
谢谢。
括号由FlexibleSearch实现解析,并映射到真实的表名。 由于" acc"仅是别名,而不是项目类型的FlexibleSearch根本不知道如何处理它。
这是一个非常基本的示例,如何为子查询的结果加上别名(在我的情况下为:" x"):
SELECT x.PK FROM({{SELECT {product:PK} AS PK,'test'AS 测试来自{Product AS产品}}})x
我在失败的查询下运行。
从({{select { ao.pk },{cpf.numbervalue}中选择帐户帐户,从{ConfiguredProductFeature为cpf 在{cpf.orderentry} = { oe.pk }上以oe身份加入orderentry在{oe.order} = { ao.pk }},其中{qualifier} ='account_number'}})acc
一周热门 更多>