简体   繁体   English

如何从BRIO报告中提取基于报告的计算?

[英]How to extract report based calculation from BRIO report?

How to extract report based calculation from BRIO report ? 如何从BRIO报告中提取基于报告的计算? For example Multiple Requests 例如多个请求

在此处输入图片说明

is there public API available to do this task? 是否有公共API可用于执行此任务?

Enter code to remove the fields you want to hide from the Results section after the query finishes processing. 输入代码以在查询完成处理后从“结果”部分中删除要隐藏的字段。 For example: 例如:

// Eliminate fields from the drill path
ActiveDocument.Sections["Results"].Columns["State"].Remove()
ActiveDocument.Sections["Results"].Columns["Date Ordered"].Remove()
5) Now select the OnPreProcess event and enter code to put the fields back into the Results
section just before processing the query. That way, any dependent computed items will be
properly refreshed. The corresponding code for the current example would be:
// Add the "hidden" fields so computed items can be recalced
ActiveDocument.Sections["Results"].Columns.Add("Date Ordered")
ActiveDocument.Sections["Results"].Columns.Add("State")

Got the API which can add/remove the calculated items but unable to retrive the existing column formula for the computed items, Is there any API even to retreive the column formula 获得了可以添加/删除计算项目但无法检索计算项目的现有列公式的API,是否有API甚至可以获取列公式

If you are you trying to get the code if(Count ( Account_Id, Account_Id)>1) {'Multiple Requests'} there is an EIS (Dashboard) code ModifyComputed() that allows you to see it as a string: https://docs.oracle.com/cd/E17236_01/epm.1112/ir_user/ModifyComputed_meth.html 如果您要获取代码if(Count ( Account_Id, Account_Id)>1) {'Multiple Requests'} ,则有一个EIS(Dashboard)代码ModifyComputed() ,您可以将其视为字符串: https:/ /docs.oracle.com/cd/E17236_01/epm.1112/ir_user/ModifyComputed_meth.html

If you have no clue what the original code was, I don't think you can extract it, though. 如果您不知道原始代码是什么,那么我认为您无法提取它。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM