晶振参数仅适用于公司A

2020-09-24 05:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 专家 我有一个从SQL视图...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家

我有一个从SQL视图提取的Crystal Report Income语句。 此视图正在从2个数据库中提取数据。

我有一个同时适用于数据库(CompanyA和CompanyB)的Date Range参数,但一个Cost Center Parameter(Operations)却只适用于CompanyA。

我将如何编写此公式? 我目前没有将B公司撤资,因为那里没有创建成本中心。

 {yIncomeStatementUnion.RefDate} = {?DateRange}和
 {yIncomeStatementUnion.OcrName} = {?Operation}
 
付费偷看设置
发送
3条回答
shere_lin
1楼-- · 2020-09-24 05:55

尝试

{yIncomeStatementUnion.RefDate} = {?DateRange}

OR

({{yIncomeStatementUnion.OcrName} = {?Operation}和

{yIncomeStatementUnion.RefDate} = {?DateRange}

伊恩

我是小鹏鹏啊
2楼-- · 2020-09-24 05:55

假设您无法更改视图,我认为您必须明确标识公司

({yincomeStatementUnion.CompanyName} ='CompanyB'和

{yIncomeStatementUnion.RefDate} = {?DateRange}

OR

({yIncomeStatementUnion.CompanyName} ='CompanyA'和

{yIncomeStatementUnion.OcrName} = {?Operation}和

{yIncomeStatementUnion.RefDate} = {?DateRange}

显然将其更改为适当的字段和名称或ID

Ian

空代码
3楼-- · 2020-09-24 05:39

Ian,

这也没有按预期工作,然后我更改了视图以对WHERE语句进行硬编码。

感谢您的帮助!

马里

一周热门 更多>