JavaScript API drill trough not passing parameters
Answered
Hello YellowFin Team,
We are using the JavaScript API to build a custom BI portal.
We currently faced the issue when using drill trough option - the parameters from the current report are not passed to the next report. Have you experienced that issue before and is there a fix for it ?
p.s. this behavior is only through the JavaScript API. From the Web Application UI it works fine.
We found a workaround - if there are specified multiple reports where you can drill trough, there is a popup asking you to select which one you want to open. Only in this case the parameters are transferred correctly.
BR,
Yordan
Hi Yordan,
yes I can remember a bug like this, although it was quite a few versions ago....which version and build are you using?
regards,
David
Hi Yordan,
yes I can remember a bug like this, although it was quite a few versions ago....which version and build are you using?
regards,
David
Hi Yordan,
just in case you are not familiar with how to find out which version and build you are using, there are 3 ways to do this:
1) From System Information in the Administration screen
2) From the info.jsp which is run by using the following URL:
http://<yellowfin server>:<port>/info.jsp
3) From the Install or Patch log in the main Yellowfin folder.
regards,
David
Hi Yordan,
just in case you are not familiar with how to find out which version and build you are using, there are 3 ways to do this:
1) From System Information in the Administration screen
2) From the info.jsp which is run by using the following URL:
http://<yellowfin server>:<port>/info.jsp
3) From the Install or Patch log in the main Yellowfin folder.
regards,
David
Hi Big Dave :)
that's what I could find:
Application Version: 7.35
buildVersion: 20170512
"apiVersion": 2.1
Servlet API Version: 3.1
JSP API Version: 2.3
BR,
Yordan
Hi Big Dave :)
that's what I could find:
Application Version: 7.35
buildVersion: 20170512
"apiVersion": 2.1
Servlet API Version: 3.1
JSP API Version: 2.3
BR,
Yordan
Hi Yordan,
I couldn't find 7.35 20170512 in the official releases of 7.35, the closest I could find was 20170525 so I used that in my testing. However, it would be good to know how you got that build, please let me know and then I'll be able to find it and set it up over here. Because so far I wasn't able to replicate the issue in 20170525.
I have attached a short video of my failure in replicating the issue, if you could take a minute to look at it and then let me know whether my replication steps are the same as yours that would be great! And of course, if they're not then please let me know what are the correct ones.
thanks,
David
Hi Yordan,
I couldn't find 7.35 20170512 in the official releases of 7.35, the closest I could find was 20170525 so I used that in my testing. However, it would be good to know how you got that build, please let me know and then I'll be able to find it and set it up over here. Because so far I wasn't able to replicate the issue in 20170525.
I have attached a short video of my failure in replicating the issue, if you could take a minute to look at it and then let me know whether my replication steps are the same as yours that would be great! And of course, if they're not then please let me know what are the correct ones.
thanks,
David
Hello, Dave,
Thanks a lot for your support and the video !
maybe I forgot to mention that in it is about the charts (Pie Chart) the issue appears when you want to drill clicking on the pie chart. In this case if there is only one report available for drilling - no parameters are passed to the child report.
*as a workaround - if there are multiple reports that can be drill in, then there is a popup with link to choose which one to drill in. Only in this case the parameters are passed to the child report.
This build (I guess it is custom one) we have as part of the product IT Service Management delivered by the company BMC.
BR,
Yordan
Hello, Dave,
Thanks a lot for your support and the video !
maybe I forgot to mention that in it is about the charts (Pie Chart) the issue appears when you want to drill clicking on the pie chart. In this case if there is only one report available for drilling - no parameters are passed to the child report.
*as a workaround - if there are multiple reports that can be drill in, then there is a popup with link to choose which one to drill in. Only in this case the parameters are passed to the child report.
This build (I guess it is custom one) we have as part of the product IT Service Management delivered by the company BMC.
BR,
Yordan
Hi Yordan,
ah, it was a BMC build! That was useful information - once I knew that I could then find the same build as you, 20170512.
And also it was useful information to learn that you were actually talking about Pie Charts!
So with this new knowledge I was able to use the same build as you, and create a drill through report with a pie chart, and then test it with the JS API. However, now the strange news...the Pie Chart drill through was working fine for me!
I have attached another video to show you my test. If you could take a minute to watch it and then let me know if they are the same steps as you are doing then that would be great!
Also, could you please show how your Chart's Drill Through Relationship setting is configured:
and also how your Related Reports "Joins" is configured:
regards,
David
Hi Yordan,
ah, it was a BMC build! That was useful information - once I knew that I could then find the same build as you, 20170512.
And also it was useful information to learn that you were actually talking about Pie Charts!
So with this new knowledge I was able to use the same build as you, and create a drill through report with a pie chart, and then test it with the JS API. However, now the strange news...the Pie Chart drill through was working fine for me!
I have attached another video to show you my test. If you could take a minute to watch it and then let me know if they are the same steps as you are doing then that would be great!
Also, could you please show how your Chart's Drill Through Relationship setting is configured:
and also how your Related Reports "Joins" is configured:
regards,
David
Replies have been locked on this page!