Focal Point
SOLVED drill down help

This topic can be found at:
https://forums.informationbuilders.com/eve/forums/a/tpc/f/7971057331/m/5767077286

June 15, 2016, 09:48 PM
ShaunaCanalez
SOLVED drill down help
My graph has multiple parameters which can select or not at the top to run the graph. If you select female doctoral students and then click the female section of the graph the drill down works properly, otherwise the drilldown gives the total of everyone. In other words, if I have no filters selected in the parameters above, and I click the female portion of the graph I get the total headcount, both male and female. Can anyone offer any assistance? I am very new to graphing and infoassist
Code shown below:
APP PATH PROD
ENGINE INT CACHE SET ON


-DEFAULTH &WF_STYLE_UNITS='PIXELS';
-DEFAULTH &WF_STYLE_HEIGHT='405.0';
-DEFAULTH &WF_STYLE_WIDTH='770.0';

-DEFAULTH &WF_TITLE='WebFOCUS Report';
ENGINE INT CACHE SET ON
-DEFAULTH &WF_STYLE_UNITS='PIXELS';
-DEFAULTH &WF_STYLE_HEIGHT='405.0';
-DEFAULTH &WF_STYLE_WIDTH='770.0';
ENGINE INT CACHE SET ON
-DEFAULTH &WF_STYLE_UNITS='PIXELS';
-DEFAULTH &WF_STYLE_HEIGHT='405.0';
-DEFAULTH &WF_STYLE_WIDTH='770.0';
-*IA_GRAPH_BEGIN
-*Do not delete or modify the comments below
*-INTERNAL_COMMENT LINE#0$PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8IS0tMS4wLS0+PFJvb3QgdmVyc2lvbj0iMS4wIj4NCiAgICA8T2JqZWN0IG9iamVjdElkPSJDaGFydF8xIj4NCiAgICAgICAgPFByb3BlcnR5IG5hbWU9IkxpbmtlZFNvcnRzIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIi8+DQogICAgPC9PYmplY3Q+DQogICAgPE9iamVjdCBvYmplY3RJZD0iR0xPQkFMIj4NCiAgICAgICAgPFByb3BlcnR5IG5hbWU9IlNhbXBsZURhdGEiIHR5cGU9ImphdmEubGFuZy5Cb29sZWFuIj5mYWxzZTwvUHJvcGVydHk+DQogICAgICAgIDxQcm9wZXJ0eSBuYW1lPSJHbG9iYWxSZWNvcmRMaW1pdCIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+NTAwPC9Qcm9wZXJ0eT4NCiAgICAgICAgPFByb3BlcnR5IG5hbWU9Ikdsb2JhbFJ1blJlY29yZExpbWl0IiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj4wPC9Qcm9wZXJ0eT4NCiAgICAgICAgPFByb3BlcnR5IG5hbWU9ImZpZWxkRGlzcGxheU1vZGUiIHR5cGU9ImphdmEubGFuZy5TdHJpbmciPmxhYmVsPC9Qcm9wZXJ0eT4NCiAgICAgICAgPFByb3BlcnR5IG5hbWU9InByZWZpeERpc3BsYXlNb2RlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIi8+DQogICAgICAgIDxQcm9wZXJ0eSBuYW1lPSJBY3RpdmVfU3R5bGVfVXNlcl90eXBlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj5wb3dlcjwvUHJvcGVydHk+DQogICAgICAgIDxQcm9wZXJ0eSBuYW1lPSJHbG9iYWxWYWx1ZXNQYWdpbmciIHR5cGU9ImphdmEubGFuZy5TdHJpbmciPjQ8L1Byb3BlcnR5Pg0KICAgICAgICA8UHJvcGVydHkgbmFtZT0iRm9jZXhlY1ByZWZlcmVuY2VzIiB0eXBlPSJNYXAiPg0KICAgICAgICAgICAgPEVudHJ5IGtleT0iZGlzcGxheUVkaXRNb2RlSW5mb01pbmlQcmVmZXJlbmNlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj5mYWxzZTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkaXNwbGF5Rm9ybWF0VGFiSW5mb01pbmlQcmVmZXJlbmNlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj50cnVlPC9FbnRyeT4NCiAgICAgICAgICAgIDxFbnRyeSBrZXk9ImRpc3BsYXlIb21lVGFiSW5mb01pbmlQcmVmZXJlbmNlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj5mYWxzZTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJtZXRhZGF0YV92aWV3cyIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+TWV0YURhdGFUcmVlLlZJRVdfRElNUzwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkaXNwbGF5UXVpY2tBY2Nlc3NUb29sYmFyU2F2ZUluZm9NaW5pUHJlZmVyZW5jZSIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+dHJ1ZTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkaXNwbGF5UmVzb3VyY2VzRmllbGRUYWJJbmZvTWluaVByZWZlcmVuY2UiIHR5cGU9ImphdmEubGFuZy5TdHJpbmciPmZhbHNlPC9FbnRyeT4NCiAgICAgICAgICAgIDxFbnRyeSBrZXk9ImRpc3BsYXlJbnNlcnRUYWJJbmZvTWluaVByZWZlcmVuY2UiIHR5cGU9ImphdmEubGFuZy5TdHJpbmciPmZhbHNlPC9FbnRyeT4NCiAgICAgICAgICAgIDxFbnRyeSBrZXk9ImRpc3BsYXlTbGljZXJzVGFiRWRpdEluZm9NaW5pUHJlZmVyZW5jZSIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+ZmFsc2U8L0VudHJ5Pg0KICAgICAgICAgICAgPEVudHJ5IGtleT0iZGlzcGxheVNlcmllc1RhYkluZm9NaW5pUHJlZmVyZW5jZSIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+ZmFsc2U8L0VudHJ5Pg0KICAgICAgICAgICAgPEVudHJ5IGtleT0iaW5mb0Fzc2lzdE1vZGVBbGxvd2VkSW5mb01pbmlQcmVmZXJlbmNlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj5mYWxzZTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkZWZhdWx0X3ByZXZpZXdfcGFnZWxpbWl0X2xheW91dCIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+MTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJleGNlbF9mb3JtYXRfdmlzaWJsZSIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+dHJ1ZTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkZWZhdWx0X3ByZXZpZXdfcGFnZWxpbWl0IiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj41PC9FbnRyeT4NCiAgICAgICAgICAgIDxFbnRyeSBrZXk9ImRlZmF1bHRfY29tcG9zZV9mb3JtYXQiIHR5cGU9ImphdmEubGFuZy5TdHJpbmciPlBERjwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkaXNwbGF5SW50ZXJhY3RpdmVNb2RlSW5mb01pbmlQcmVmZXJlbmNlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj50cnVlPC9FbnRyeT4NCiAgICAgICAgICAgIDxFbnRyeSBrZXk9InJ1bk9uU3RhcnR1cEluZm9NaW5pUHJlZmVyZW5jZSIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+dHJ1ZTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkaXNwbGF5RGF0YVRhYkluZm9NaW5pUHJlZmVyZW5jZSIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+ZmFsc2U8L0VudHJ5Pg0KICAgICAgICAgICAgPEVudHJ5IGtleT0iZWRpdG9yVHlwZV92aXNpYmxlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj50cnVlPC9FbnRyeT4NCiAgICAgICAgICAgIDxFbnRyeSBrZXk9InRoZW1lc19jb250cm9sX3Zpc2libGUiIHR5cGU9ImphdmEubGFuZy5TdHJpbmciPnRydWU8L0VudHJ5Pg0KICAgICAgICAgICAgPEVudHJ5IGtleT0iZGlzcGxheVNsaWNlcnNUYWJJbnRlcmFjdGl2ZUluZm9NaW5pUHJlZmVyZW5jZSIgdHlwZT0iamF2YS5sYW5nLlN0cmluZyI+dHJ1ZTwvRW50cnk+DQogICAgICAgICAgICA8RW50cnkga2V5PSJkaXNwbGF5TGF5b3V0VGFiSW5mb01pbmlQcmVmZXJlbmNlIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj5mYWxzZTwvRW50cnk+DQogICAgICAgIDwvUHJvcGVydHk+DQogICAgICAgIDxQ
*-INTERNAL_COMMENT LINE#1$cm9wZXJ0eSBuYW1lPSJjYXNjYWRlTmFtZXMiIHR5cGU9Ik1hcCIvPg0KICAgICAgICA8UHJvcGVydHkgbmFtZT0iTWFzdGVyX0ZpbGVzIiB0eXBlPSJTZXQiPg0KICAgICAgICAgICAgPEVudHJ5IHR5cGU9ImphdmEubGFuZy5TdHJpbmciPkNCTTAwMV9CVVNJTkVTU19PQkpFQ1RTXzIwMTM8L0VudHJ5Pg0KICAgICAgICA8L1Byb3BlcnR5Pg0KICAgICAgICA8UHJvcGVydHkgbmFtZT0ibWV0YWRhdGFWaWV3QXMiIHR5cGU9Ik1hcCI+DQogICAgICAgICAgICA8RW50cnkga2V5PSJDQk0wMDFfQlVTSU5FU1NfT0JKRUNUU18yMDEzIiB0eXBlPSJqYXZhLmxhbmcuU3RyaW5nIj5NZXRhRGF0YVRyZWUuVklFV19ESU1TPC9FbnRyeT4NCiAgICAgICAgPC9Qcm9wZXJ0eT4NCiAgICAgICAgPFByb3BlcnR5IG5hbWU9ImVuYWJsZVByZXZpZXciIHR5cGU9ImphdmEubGFuZy5Cb29sZWFuIj50cnVlPC9Qcm9wZXJ0eT4NCiAgICA8L09iamVjdD4NCjwvUm9vdD4NCg==
-*Do not delete or modify the comments above
ENGINE INT CACHE SET ON
-DEFAULTH &WF_STYLE_UNITS='PIXELS';
-DEFAULTH &WF_STYLE_HEIGHT='405.0';
-DEFAULTH &WF_STYLE_WIDTH='770.0';
GRAPH FILE CBM001_BUSINESS_OBJECTS_2013
-* Created by Info Assist for Graph
SUM CNT.CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.HEADCOUNT
BY CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.GENDER
ACROSS SEMESTER_NAME NOPRINT
WHERE CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.CLASSIFICATION_CODE EQ '1' OR '2' OR '5' OR '4' OR '3' OR '6' OR '7';
WHERE CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.ETHN_DESC EQ ÐN_DESC.(OR(FIND CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.ETHN_DESC IN CBM001_BUSINESS_OBJECTS_2013)).ETHN_DESC:.;
WHERE CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.GENDER EQ &GENDER.(OR(FIND CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.GENDER IN CBM001_BUSINESS_OBJECTS_2013)).GENDER:.;
WHERE CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.CIP_CODE_DESC EQ &CIP_CODE_DESC.(OR(FIND CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.CIP_CODE_DESC IN CBM001_BUSINESS_OBJECTS_2013)).CIP_CODE_DESC:.;
WHERE CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.SEMESTER_NAME EQ &SEMESTER_NAME.(OR(FIND CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.SEMESTER_NAME IN CBM001_BUSINESS_OBJECTS_2013)).SEMESTER_NAME:.;
WHERE CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.CLASS_DESC EQ &CLASS_DESC.(OR(FIND CBM001_BUSINESS_OBJECTS_2013.CBM001_BUSINESS_OBJECTS_2013.CLASS_DESC IN CBM001_BUSINESS_OBJECTS_2013)).CLASS_DESC:.;
HEADING
"Enrollment By Gender"
" "
ON GRAPH PCHOLD FORMAT JSCHART
ON GRAPH SET VZERO OFF
ON GRAPH SET HTMLENCODE ON
ON GRAPH SET GRAPHDEFAULT OFF
ON GRAPH SET GRWIDTH 1
ON GRAPH SET UNITS &WF_STYLE_UNITS
ON GRAPH SET HAXIS &WF_STYLE_WIDTH
ON GRAPH SET VAXIS &WF_STYLE_HEIGHT
ON GRAPH SET GRMERGE ON
ON GRAPH SET GRMULTIGRAPH 0
ON GRAPH SET GRLEGEND 1
ON GRAPH SET GRXAXIS 0
ON GRAPH SET LOOKGRAPH PIEMULTI
ON GRAPH SET AUTOFIT ON
ON GRAPH SET STYLE *
*GRAPH_SCRIPT
setPieDepth(0);
setPieTilt(0);
setDepthRadius(0);
setCurveFitEquationDisplay(false);
setPlace(true);
setPieFeelerTextDisplay(1);
*END
INCLUDE=IBFS:/FILE/IBI_HTML_DIR/javaassist/intl/EN/ENIADefault_combine.sty,$
TYPE=REPORT, TITLETEXT='WebFOCUS Report', $
TYPE=DATA, COLUMN=N2, TARGET='_blank', FOCEXEC=IBFS:/WFC/Repository/irh7meqy/std_reports/testb4ff5yr6/Sam/Charts/Drilldown_Gender.fex(ETHN_DESC=ÐN_DESC.QUOTEDSTRING GENDER=&GENDER.QUOTEDSTRING CIP_CODE_DESC=&CIP_CODE_DESC.QUOTEDSTRING SEMESTER_NAME=&SEMESTER_NAME.QUOTEDSTRING CLASS_DESC=&CLASS_DESC.QUOTEDSTRING), $
*GRAPH_SCRIPT
setReportParsingErrors(false);
setSelectionEnableMove(false);
setFillColor(getSeries(0),new Color(3,48,75));
setFillColor(getSeries(1),new Color(237,169,4));
*END
ENDSTYLE
END
-*IA_GRAPH_FINISH
-*IA_GRAPH_FINISH

This message has been edited. Last edited by: ShaunaCanalez,


WebFOCUS 8.1.05
Linux, All Outputs
June 16, 2016, 08:03 AM
MartinY
Hi Shauna,
quote:
TYPE=DATA, COLUMN=N2, TARGET='_blank', FOCEXEC=IBFS:/WFC/Repository/irh7meqy/std_reports/testb4ff5yr6/Sam/Charts/Drilldown_Gender.fex(ETHN_DESC=ÐN_DESC.QUOTEDSTRING GENDER=&GENDER.QUOTEDSTRING CIP_CODE_DESC=&CIP_CODE_DESC.QUOTEDSTRING SEMESTER_NAME=&SEMESTER_NAME.QUOTEDSTRING CLASS_DESC=&CLASS_DESC.QUOTEDSTRING), $

You are always only passing parameter from your filter selection. So you thought that the drill was working good when clicking on female section but it was due to your filter not from the click on the female section of the graph.
If you want to drill from the clicked section you must pass the value of the section.

I cannot say exactly how you should code it since I don't know your field's name but it must be something like this
TYPE=DATA, COLUMN=N2, TARGET='_blank',
FOCEXEC=IBFS:/WFC/Repository/irh7meqy/std_reports/testb4ff5yr6/Sam/Charts/Drilldown_Gender.fex(ETHN_DESC=ÐN_DESC.QUOTEDSTRING /
 GENDERFILT=&GENDER.QUOTEDSTRING /
 GENDERDRILL=GENDER /
 CIP_CODE_DESC=&CIP_CODE_DESC.QUOTEDSTRING /
 SEMESTER_NAME=&SEMESTER_NAME.QUOTEDSTRING /
 CLASS_DESC=&CLASS_DESC.QUOTEDSTRING), $

Where you will pass one parameter's value from your filter selection and one from your clicked selection. Then you'll have to adjust your drilled report to include both filter such as something like
WHERE GENDER EQ &GENDERFILT;
WHERE GENDER EQ '&GENDERDRILL';



WF versions : Prod 8.2.04M gen 33, Dev 8.2.04M gen 33, OS : Windows, DB : MSSQL, Outputs : HTML, Excel, PDF
In Focus since 2007
June 16, 2016, 07:38 PM
ShaunaCanalez
Thank you for the suggestion MartinY. I appreciate the prompt response. However I am still having issues getting the drill to work properly. I have tried your suggestion and created a parameter for the filter and well as one for the drill and now I receive the following error: Internal exception processing IBFSService.runItem. I am truly at a loss. I believe I have read every thread on drill downs as well as the help content and I am stuck.


WebFOCUS 8.1.05
Linux, All Outputs
June 16, 2016, 09:11 PM
ShaunaCanalez
MartinY
It worked. I was overlooking one small piece of your code advice and once I realized it I was able to get the drill to work properly. Thank you so much for your help!!!!!


WebFOCUS 8.1.05
Linux, All Outputs
June 17, 2016, 07:31 AM
MartinY
Glad to see that it was helpful.

Edit your first post then update the subject by adding [SOLVED] at the beginning.


WF versions : Prod 8.2.04M gen 33, Dev 8.2.04M gen 33, OS : Windows, DB : MSSQL, Outputs : HTML, Excel, PDF
In Focus since 2007