|
Go
![]() |
New
![]() |
Search
![]() |
Notify
![]() |
Tools
![]() |
Reply
![]() |
|
|
Member |
Hello All,
I have output like, A B Total C1 C1 C2 % C1 C2 % C1 c2 % art 2 4 50 3 6 50 5 10 100 When i sum the cloumn total am getting percentage as 100% instead of 50%. Can you help me Thanks and Regards, |
||
|
|
Virtuoso |
Have you tried ON TABLE SUMMARIZE It should recalculate for you. Leah |
|||
|
|
Expert |
Unfortunately, I don't think you can get PCT to recalculate when used in an ACROSS-TOTAL or ROW-TOTAL. You would assume it should work automatcally, but no.
Doesn't work: DEFINE FILE CAR SALESD/D15 = SALES; END TABLE FILE CAR SUM SALESD PCT.SALESD/D6.2% BY COUNTRY ACROSS SEATS ACROSS-TOTAL ON TABLE SUMMARIZE END Workaround, using a two-verb request: DEFINE FILE CAR SALESD/D15 = SALES; END TABLE FILE CAR SUM SALESD AS 'TOTAL,SALES' PCT.SALESD/D6.2% AS '%' BY COUNTRY SUM SALESD AS 'SALES' PCT.SALESD/D6.2% AS '%' BY COUNTRY ACROSS SEATS ON TABLE SUMMARIZE END Francis Env 1: WebFOCUS 5.3.2 Servlet - MRE/BID/Self Service/ReportCaster - MS Windows Server 2003 - IIS/New Atlanta ServletExec - MS SQL Server 2000 - DataMigrator 5.3.4 Env 2: WebFOCUS 7.6.5 Servlet - MRE/BID/Self Service - MS Windows XP SP2 - Apache Tomcat/5.5.25 - MS SQL Server 2000 Env 3: WebFOCUS 5.3.3 CGI - Self Service - AIX 5.2 - IBM DB2 Output formats: HTML, Excel 2000 and PDF |
|||
|
|
Virtuoso |
Francis
I see you have this great solution. I played a bit with it and have the following addition, since we want the sum ad the end and not ad the beginning we did this DEFINE FILE CAR
SALESD/D15 = SALES;
SALESX/D15=SALES;
END
TABLE FILE CAR
SUM
SALESX NOPRINT
PCT.SALESX/D6.2% NOPRINT
BY COUNTRY
SUM
SALESD AS 'SALES'
PCT.SALESD/D6.2% AS '%'
BY COUNTRY
ACROSS SEATS AS ''
COMPUTE
TOTSALES/D12.2 = SALESX;
COMPUTE
TOTPERC/D6.2% = PCT.SALESX;
|
|||||||
|
|
Expert |
Frank, that's quite interesting. Thanks for your example.
Francis Env 1: WebFOCUS 5.3.2 Servlet - MRE/BID/Self Service/ReportCaster - MS Windows Server 2003 - IIS/New Atlanta ServletExec - MS SQL Server 2000 - DataMigrator 5.3.4 Env 2: WebFOCUS 7.6.5 Servlet - MRE/BID/Self Service - MS Windows XP SP2 - Apache Tomcat/5.5.25 - MS SQL Server 2000 Env 3: WebFOCUS 5.3.3 CGI - Self Service - AIX 5.2 - IBM DB2 Output formats: HTML, Excel 2000 and PDF |
|||
|
|
Member |
Thanks everyine for the input. I am getting the required report.
Thanks |
|||
|
| Previous Topic | Next Topic | powered by eve community |
| Please Wait. Your request is being processed... |
|

