ReportPortal
ReportPortal
Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 ReportPortal General Forum
 Report Portal General Issues
 KPI Report saving

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Message:

* HTML is ON
* Forum Code is OFF
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
gribog Posted - 05/04/2016 : 21:46:09
Hi, I have a problem with KPI reports. When I create a new KPI report and click "Save report", enter report's name and click "Add report" nothing happens. I tried it in different browsers and no difference. When I try it in IE9 I get a script error: Unable to get value of the property 'selectSingleNode': object is null or undefined. URL: ...reportportal/KPI/Save.aspx? type=8.
16   L A T E S T    R E P L I E S    (Newest First)
gribog Posted - 05/22/2016 : 14:56:52
Yep, it's working now! Thanks!
admin Posted - 05/12/2016 : 21:51:48
Please make sure that #39; is replaced with single quotes. Also can you try to create a simple example of what you are trying to do on the demo server? http://reportportal.us
gribog Posted - 05/12/2016 : 21:15:22
Says:
The following syntax error occurred during parsing: Invalid token, Line 3, Offset 6, #.
admin Posted - 05/12/2016 : 20:26:21
Try MDX like:

"<div style=#39;background-image:url(bg.aspx?color=99ccff&value="+ cstr(

CASE [Organisation].[Level 03].CurrentMember.Name

WHEN #39;Main#39; THEN [Measures].[Total monthly profit]/1500*100

ELSE             [Measures].[Total monthly profit]/500*100

END

)+"); background-repeat:no-repeat; width: 100px; text-align:right#39;>"+format([Measures].[Unit Sales],"Standard")+"</div>"

 
gribog Posted - 05/12/2016 : 15:52:23
Doesn't work for me, it shows numbers but doesn't want to display databars.

with member [Measures].[Total monthly profit bar] as
'" CASE [Organisation].[Level 03].CurrentMember.Name
WHEN 'Main' THEN "+ cstr([Measures].[Total monthly profit]/1500*100)+"
ELSE "+ cstr([Measures].[Total monthly profit]/500*100)+"
END
); background-repeat:no-repeat; width: 100px; text-align:right''>
"+format([Measures].[Total monthly profit],"Standard")+"
"'
admin Posted - 05/11/2016 : 23:18:56
Try using the MDX CASE Statement like:

CASE [Dimension ].[Hierarchy].CurrentMember.Name
WHEN 'A' THEN 65
WHEN 'B' THEN 75
WHEN 'C' THEN 95
ELSE 100
END
gribog Posted - 05/11/2016 : 19:21:24
The thing is I don't want to modify the existing cube, so I'm trying to get benefit from calculated fields.
I can add several calculated fields (one for each row) to my report but I can't filter them by dimension. I would use only one row and several calculated fields filtered by dimension, but if I try to add filter such as filter([Measures].[Dimension].&[Value]) while creating databar calculated field I get a syntax error.

admin Posted - 05/11/2016 : 14:35:14
If you don’t like OLAP write-back you can try this approach:

1. Create your KPI goal table and create data entry form for it (Design > Data entry)
2. Use the table as a measure group in your cube
3. Go to Admin > DB admin > select the measure group, process and save it a link report. When a user will click on the report the measure group will be processed.
4. Create KPI on the server or as a calculated measure (as described above)
admin Posted - 05/10/2016 : 18:01:04
Have you considered write-enabling your cube? The goal can be one of its measures and you should be to enter the goal for each row. The demo server has Foodmart 2000 > Budget cube right enabled. You can try it create a report based on it and write some data into it.

The OLAP report lets you pick KPI designed on the (1) SSAS side or (2) create KPI using the Calculated Member KPI Wizard (as you described). The KPI Wizard creates the KPI using one measure (as the numerator) and sum, max or absolute value (as the denominator). You would have to modify the generated MDX and replace the denominator with the goal measure.
gribog Posted - 05/10/2016 : 15:26:09
There isn't any JavaScript error and xmla connection on the demo server is working fine.

What I'm trying to achieve is to have a report like this:
Dimension Measure(value) Goal(value)

Where in Measure would be a data bar in addition to its value and in Goal would be a goal value with PKI icon. Goal value is not in the database and should be entered manually in report.

I tried to do this with OLAP report by adding calculation field and adding databar/kpi based on absolute value, but it lets me to add only one value for all rows, where I need different values for different rows.
admin Posted - 05/09/2016 : 21:50:32
Can you please see if there is a JavaScript error? In IE, open Internet Options > Advanced Tab > uncheck "Disable script debugging (Internet Explorer)". In Chrome, Options > More Tools > Development Tools > Console.

You can also try to connect to Demo server's XMLA service: (http://www.reportportal.us/xmla/msmdpump.dll) under Admin > Connections.
gribog Posted - 05/09/2016 : 21:31:32
On the demo server once I connect to a cube (such as Adventure works) and select a measure group I can see some KPI reports, whereas on my server after choosing a measure group I don't see any data.
admin Posted - 05/09/2016 : 20:17:18
Can you reproduce this problem on the demo server?
http://www.reportportal.us
gribog Posted - 05/09/2016 : 16:15:06
Hi, I think I have the same issue with Analysis Services KPI reports. Do you have correct script for that as well?

gribog Posted - 05/05/2016 : 14:32:41
It fixed the problem, thanks!
admin Posted - 05/04/2016 : 23:51:51
Please try this fix for build 193:

1. Download and unzip: http://www.reportportal.com/download/rp_193_KpiEdit.zip
2. Backup old file and copy the unzipped file to: "C:\inetpub\wwwroot\ReportPortal\KPI\KpiEdit.js"
3. Clear browser cache

ReportPortal © 2000-2002 Snitz Communications Go To Top Of Page