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 display the decimal field with % sign as D6.2% or F6.2% in EXL2K reports and the same is not displaying the %sign in the report. However, the %sign is displaying in HTML report.
Any idea on this?
I guess the workaround would be to convert to character type and cancatenate with % sign.
Please share your ideas.
ThanksThis message has been edited. Last edited by: Kerry,
I'm not sure why you are having a problem this works. Unless it's your version? TABLE FILE CAR PRINT CAR COMPUTE SSAMTH/D8.2% = (DEALER_COST/SALES ) * 100; AS % BY COUNTRY ON TABLE PCHOLD FORMAT EXL2K END
In Focus since 1993. WebFOCUS 7.7.03 Win 2003
Posts: 1903 | Location: San Antonio | Registered: February 28, 2005
SQL SQLORA SET SERVER CONNECTION
SQL SQLORA
SELECT 'AAA' NAME, 'A' COL2, 100000 CRTD_TOT, 12100 ERROR1 FROM DUAL
UNION
SELECT 'AAA' , 'B' , 200000, 2000 FROM DUAL
UNION
SELECT 'BBB' , 'C' , 300000, 3000 FROM DUAL
UNION
SELECT 'BBB' , 'D' , 400000, 800 FROM DUAL
UNION
SELECT 'CCC' , 'A' , 500000, 5500 FROM DUAL;
TABLE FILE SQLOUT
PRINT
*
ON TABLE HOLD AS TEST_RECAP
END
TABLE FILE TEST_RECAP
PRINT
NAME
COL2
CRTD_TOT
ERROR1
BY COL2 NOPRINT
ON COL2 RECAP RPCT/D6.2% = (ERROR1 / CRTD_TOT) * 100;
ON TABLE PCHOLD FORMAT EXL2K
END
YOu might try opening a case with IBI, maybe they have a fix for you. Be sure and send them the simple car FEX example and tell them to run in your version.
Posts: 1903 | Location: San Antonio | Registered: February 28, 2005
If you have maintenance then go to www.informationbuilders.com and then locate the link for Tech Support under Services and Support. To gain access to the support site you will need to have a userid and password, for which you will require your site code and site name as held on IB's database (as far as I can remember it is case sensitive - unless they've changed it!).
Alternatively call your local support branch office.
I would suggest upgrading from 7.1.4 to 7.6.2 as a minimum.
However, if you are on 7.1.4 because you do not have valid maintenance then you will not be able to raise a case anyway.
Let us know how you get on.
T
In FOCUS since 1986
WebFOCUS Server 8.2.01M, thru 8.2.07 on Windows Svr 2008 R2
WebFOCUS App Studio 8.2.06 standalone on Windows 10
Posts: 5694 | Location: United Kingdom | Registered: April 08, 2004
The % show up with the data but not the subfoots and recaps. I ran across this problem a few years ago with WF 7.1.4 when I first starte my current job. My resolution was in my final query where I generate my report I convert my fields P9.2% to alpha using the PTOA() routine, then use my new field name in my footer. The % sign will appear. Here's an example of the PTOA() function.
APCTS01/A21 = PTOA(PPCTS01, '(P9.2%)', APCTS01);
Hope this helps...
Linda
WF 7.7.05 HP-UX - Reporting Server, Windows 2008 - Client, MSSQL 2008, FOCUS Databases, Flat Files HTML, Excel, PDF