Focal Point
[CLOSED] End fex based on data threshold

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

March 04, 2014, 01:19 PM
BobV
[CLOSED] End fex based on data threshold
Hi all - looking to see if someone has a technique that can read data in a report/hold file and end the fex before completing based on a value in the data. Example: if CUST_CNTR LT 10, then end the fex. Otherwise finish running the fex/report.

Thanks
-Bob

This message has been edited. Last edited by: <Kathryn Henning>,


WF (App Studio) 8.2.01m / Windows
Mainframe FOCUS 8
March 04, 2014, 01:43 PM
Francis Mariani
Try setting &COUNTRY to ENGLAND or FRANCE to see the difference...

-DEFAULT &COUNTRY = 'ENGLAND';

TABLE FILE CAR
SUM
SALES
WHERE COUNTRY EQ '&COUNTRY'
ON TABLE HOLD AS HSALES
END
-RUN

-READFILE HSALES

-IF &SALES LE 100 GOTO END_FEX;

-TYPE SALES ARE GREATER THAN 100 SO I CONTINUE

TABLE FILE CAR
PRINT *
WHERE COUNTRY EQ '&COUNTRY'
END
-RUN

-GOTO EXIT_FEX


-END_FEX

-TYPE SALES ARE LESS THAN OR EQUAL TO 100 SO I END

-EXIT_FEX



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
March 04, 2014, 02:11 PM
BobV
Thanks Francis. Getting an autoprompt for "Sales" and COUNTRY. Must have something wrong in my global setttings.


WF (App Studio) 8.2.01m / Windows
Mainframe FOCUS 8
March 04, 2014, 02:59 PM
Francis Mariani
I don't use prompting. Change the -DEFAULT to -SET.


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
March 04, 2014, 03:34 PM
BobV
ok, did that. But why is it still prompting me for "SALES". Assuming within the IF...GOTO

Sorry, my DM skills are pretty poor. Hoping to get better.

-Bob


WF (App Studio) 8.2.01m / Windows
Mainframe FOCUS 8
March 04, 2014, 03:56 PM
Francis Mariani
&SALES gets created by the -READFILE HSALES command - -READFILE automatically creates variables for all columns in the HOLD file. Perhaps this does not play well with AUTOPROMPT. If you're running this in Managed Reporting, right-click on the report and uncheck Prompt for Parameters.


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