As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.
Join the TIBCO Community TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.
From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
Request access to the private WebFOCUS User Group (login required) to network with fellow members.
Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.
I am trying to drill down to a simple detail report that I created in 8201 with the code in the editor. I am trying to drill from a count total column in the summary report. When I click the link for that total to drill down I get "webpage cannot be found".
AMC, are those back-slashes on the same line as the code that follows? The back-slash should be the last character on a line - a back-slash is used to indicate that the line of code continues on the next line.
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
You're passing parameters to the drilldown fex - the parameter names cannot have prefixes. Either you've got your parameter names wrong, or the parameter and column name pairs are flipped. Should it be VGNAME=MDM_VEE_GROUP.NAME, etc?
Have a good weekend.
BTW, I recommend splitting the drilldown code into multiple lines (there is a max length per line)...
I tried all of your suggestions in your last post. I got past the "unknown keyword in stylesheet file", however I am still having issues drilling to the detail report. I have split the drilldown code into multiple lines, flipped the parameter and column name, and have removed the prefix from the column name. However, the prefix is how I reference the column name in my TABLE request though.
I tried flipping the parameter and column name and removing the prefix for one of the variables that I'm passing and have commented the other lines out to see what that got me...but no success on drilling. I get the "webpage cannot be found" message. Here is more of the basic code below from the summary fex with the drilldown logic. What am I missing with 8.2.01 with this?
[Code] JOIN CLEAR JOIN INNER RATE_SCHEDULE_UUID IN MDM_ELECTRIC_METER TO UNIQUE UUID IN MDM_RATE_SCHEDULE AS JOINA JOIN INNER ELECTRIC_METER_TYPE_UUID IN MDM_ELECTRIC_METER TO UNIQUE UUID IN MDM_METER_TYPE AS JOINB JOIN INNER ELEC_USE_CODE IN MDM_ELECTRIC_METER TO UNIQUE CODE IN MDM_ELEC_USE_CODE AS JOINC JOIN INNER METER_LOCATION_UUID IN MDM_ELECTRIC_METER TO UNIQUE UUID IN MDM_METER_LOCATION AS JOIND JOIN INNER MDM_METER_LOCATION.VEE_GROUP_UUID IN MDM_ELECTRIC_METER TO UNIQUE UUID IN MDM_VEE_GROUP AS JOINE -RUN -* DEFINE FILE MDM_ELECTRIC_METER MTR_CNT/I6 = IF AMI_METER_ID IS NOT MISSING THEN 1 ELSE 0; END -* TABLE FILE MDM_ELECTRIC_METER HEADING CENTER "VEE GROUP SUMMARY REPORT" SUM MTR_CNT AS 'Count' -* MDM_RATE_SCHEDULE.CODE -* MDM_RATE_SCHEDULE.DESCRIPTION -* MDM_METER_TYPE.DESCRIPTION -* MDM_ELEC_USE_CODE.DESCRIPTION -* MDM_ELECTRIC_METER.FORM -* MDM_ELECTRIC_METER.METER_STATUS BY MDM_VEE_GROUP.NAME BY MDM_RATE_SCHEDULE.CODE BY MDM_RATE_SCHEDULE.DESCRIPTION BY MDM_METER_TYPE.DESCRIPTION BY MDM_ELEC_USE_CODE.DESCRIPTION BY MDM_ELECTRIC_METER.FORM BY MDM_ELECTRIC_METER.METER_STATUS BY MDM_ELECTRIC_METER.NET_METER ON TABLE SET EMPTYREPORT ON ON TABLE SET SQUEEZE ON ON TABLE SET PAGE OFF ON TABLE SET PANEL 0 ON TABLE SET STYLE * UNITS=IN, PAGESIZE='LETTER', LEFTMARGIN=0.1000, RIGHTMARGIN=0.1000, TOPMARGIN=0.250000, BOTTOMMARGIN=0.250000, ORIENTATION=PORTRAIT, $ TYPE=HEADING,FONT=ARIAL,SIZE=10, $ TYPE=HEADING, LINE=1, STYLE=BOLD, COLOR=BLACK, $ TYPE=DATA, COLUMN=MTR_CNT, FOCEXEC=mosaic/mdm/vee_group_summary_drill_report.fex( \ VGNAME=NAME), $ -*\ -* RSCODE=MDM_RATE_SCHEDULE.CODE \ -* RSDESC=MDM_RATE_SCHEDULE.DESCRIPTION \ -* MTDESC=MDM_METER_TYPE.DESCRIPTION \ -* EUCDESC=MDM_ELEC_USE_CODE.DESCRIPTION \ -* EMFORM=MDM_ELECTRIC_METER.FORM \ -* EMMSTAT=MDM_ELECTRIC_METER.METER_STATUS \ -* EMNETMET=MDM_ELECTRIC_METER.NET_METER),$ ENDSTYLE END -RUN -EXIT [/Code
WF 8.1.05 Windows SQL Server 2014 HTML, PDF, EXCEL
I created a sub-folder called mdm in my app folder called test. I created a fex called car1_mdm.fex containing the code below. The fex has a drilldown back to itself and it all works.
-SET &ECHO='ALL';
-DEFAULT &COUNTRY = 'FOC_NONE';
TABLE FILE CAR
SUM
SALES
BY COUNTRY
WHERE COUNTRY EQ '&COUNTRY'
HEADING
"ALL COUNTRIES"
ON TABLE SET PAGE NOPAGE
ON TABLE SET STYLESHEET *
TYPE=DATA,
COLUMN=COUNTRY,
FOCEXEC=test/mdm/car1_mdm.fex ( \
COUNTRY=COUNTRY \
), $
TYPE=HEADING,
LINE=1,
FOCEXEC=test/mdm/car1_mdm.fex ( \
COUNTRY='FOC_NONE' \
), $
ENDSTYLE
END
-RUN
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
Thanks for your replies. A couple of things...I am running from under Data Servers in AppStudio. Also, I tried your simple CAR fex with the drilldown back to itself and I get the same error when clicking on one of the countries...."webpage not found". Therefore, something else may be causing this issue. What could be the issue?
Alos, in the meantime, I've been instructed to create this report on the MRE/portal side with InfoAssist.
WF 8.1.05 Windows SQL Server 2014 HTML, PDF, EXCEL
That's not a complete URL. This what you get when running from App Studio.
Try executing your main report from the Repository tree in a B.I. Portal. Then try drilling down. You can see the Repository Tree in the "default" portal,or by pressing F8.
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
Yes, I did check the logs. That's how I found out that it indicated the error "caused by java heap space".
I may open a case with tech support.
Also, I am trying to recreate this report and drilldown with InfoAssist on the repository side. So when I create the drill on my count measure and try set up the variables to pass in the GUI, it gives me this error:
IBFSException 32027: server aborted session(IA_170329_113545-1)
WF 8.1.05 Windows SQL Server 2014 HTML, PDF, EXCEL
Are you saying open the case with Tech Support also based on the message I'm getting in InfoAssist as well when trying to create the drill functionality within InfoAssist coupled with the other error message when running the repository?
WF 8.1.05 Windows SQL Server 2014 HTML, PDF, EXCEL