Pie Chart Formatting
I have a problem and hope I can find a solution here.
When creating a 3-d Pie Chart in Webi XI 3, the labels for the sections of the chart are overlapping and un-readable.
How do I keep these labels from overlapping?
Hi Jeffery,
The following solutions might help you to resolve the issue.
Solution1:
Do not use the diagonal labeling, or make the initial chart large enough to try and avoid the diagonal labeling from occurring as users drill down.
Solution2:
1) Open the report in Business Objects XI R3.
2) Double click on the data labels. Data labels Format window opens up.
3) On the Number tab look for properties section, add few spaces at the beginning of the positive and negative format of the number.
4) Click on Apply and then OK.
Regards,
Sarbhjeet Kaur
Similar Messages
-
Problems with pie chart formatting - APEX v2
Hi - I have created a region with an SVG Pie Chart and set the CSS to display the three segments as red, yellow and green using one of the examples from a previous forum posting. That all works fine, but I still have two issues with the chart:-
- the legend is displaying too big and is overlapping the right hand region border which looks messy. Is there anyway to force the size of the legend as there is lots of blank space to the right of the labels/values?. If not, is there any way to get the legend to display at the bottom of the area rather than to the side of the chart?
- the pie chart is 3D but the colours are only displaying on the side, not the top. Is there something I need to set to get this to work OK? Current CSS included below.
Thanks Caroline
text{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;fill:#000000;}
tspan{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;fill:#000000;}
text.title{font-weight:bold;font-size:14;fill:#000000;}
text.moredatafound{font-size:12;}
rect.legend{fill:#EEEEEE;stroke:#000000;stroke-width:1;}
text.legend{font-size:10;}
#background{fill:#FFFFFF;stroke:none;}
rect.chartholderbackground{fill:#ffffff;stroke:#000000;stroke-width:1;}
#timestamp{text-anchor:start;font-size:9;}
text.tic{stroke:none;fill:#000000;font-size:12}
line.tic{stroke:#000000;stroke-width:1px;fill:none;}
#dial{stroke:#336699;stroke-width:2px;fill:#336699;fill-opacity:.5;}
#dial.alert{fill:#FF0000;fill-opacity:.5;}
#dialbackground{stroke:#000000;stroke-width:none;fill:none;filter:url(#MyFilter);}
#dialcenter{stroke:none;fill:#111111;filter:url(#MyFilter);}
#dialbackground-border{stroke:#DDDDDD;stroke-width:2px;fill:none;filter:url(#MyFilter);}#low{stroke-width:3;stroke:#336699;}
#high{stroke-width:3;stroke:#FF0000;}
#XAxisTitle{letter-spacing:2;kerning:auto;font-size:14;fill:#000000;text-anchor:middle;}
text{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;fill:#000000;}
tspan{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;fill:#000000;}
text.title{font-weight:bold;font-size:14;fill:#000000;}
text.moredatafound{font-size:12;}
rect.legend{fill:#EEEEEE;stroke:#000000;stroke-width:1;}
text.legend{font-size:10;}
#background{filter:url(#MyFilter);fill:#555555;stroke:none;}
rect.chartholderbackground{fill:#ffffff;stroke:#000000;stroke-width:1;}
#timestamp{text-anchor:start;font-size:9;}
text.tic{stroke:none;fill:#000000;font-size:12}
line.tic{stroke:#000000;stroke-width:1px;fill:none;}
#dial{stroke:#336699;stroke-width:2px;fill:#336699;fill-opacity:.5;}
#dial.alert{fill:#FF0000;fill-opacity:.5;}
#dialbackground{stroke:#000000;stroke-width:none;fill:none;filter:url(#MyFilter);}
#dialcenter{stroke:none;fill:#111111;filter:url(#MyFilter);}
#dialbackground-border{stroke:#DDDDDD;stroke-width:2px;fill:none;filter:url(#MyFilter);}#low{stroke-width:3;stroke:#336699;}
#high{stroke-width:3;stroke:#FF0000;}
#XAxisTitle{letter-spacing:2;kerning:auto;font-size:14;fill:#000000;text-anchor:middle;}
#YAxisTitle{letter-spacing:2;kerning:auto;font-size:14;fill:#000000;text-anchor:middle;writing-mode:tb;}
.XAxisValue{font-size:8;fill:#000000;}
.YAxisValue{font-size:8;fill:#000000;text-anchor:end;}
.AxisLabel{font-size:8;fill:#000000;}
.nodatafound{stroke:#000000;stroke-width:1;font-size:12;}
.AxisLine{stroke:#000000;stroke-width:2;fill:#FFFFFF;}
.GridLine{stroke:#000000;stroke-width:0.3;stroke-dasharray:2,4;fill:none;}
g.dataholder rect{stroke:#000000;stroke-width:0.5;}
.legenditem rect{stroke:#000000;stroke-width:0.5;}
#data1 ,rect.data1 ,path.data1{fill:#FF0000;}
#data2 ,rect.data2 ,path.data2{fill:#FFFF00;}
#data3 ,rect.data3 ,path.data3{fill:#00FF00;}hi Kishore,
For this we have to change the .pcxml file for the pie chart .This is the path
\OracleBI\web\app\res\s_oracle10\popbin\pie.pcxml
http://obiee101.blogspot.com/2008/08/obiee-cusstomising-your-pcxml.html
http://debaatobiee.wordpress.com/2009/09/26/customising-graph-obiee-a-charismatic-gradient-effect/
I am not sure whether it will work or not but try it out
thanks,
saichand.v -
PIE chart report for planned, Actual and variants cost
Hi Gurus,
Is there any report provides information of Plan cost, Actual cost and Variants cost for sales order or production Plan in PIE CHART format or any other chart diagram.
Regards,
Ram KrishnaHello,
Go to relevant S_ALR* report.
For example execute
S_ALR_87013611
Settings ==> Options
Office Integration => Microsoft Excel
Remove Worksheet Protection
ignore the warning message.
Go to insert tab on the MS excel.
Select the report data.
Click on pie chart.
You will be able to see the pie chart.
Regards,
Ravi -
Only One Label is Formatting as Percent in a Pie Chart - Help
I'm having trouble with a pie chart. I have only two values in the chart and have added labels. When I preview the report both labels display correctly. However, when I right-click the labels in design view and select the #PERCENT option
from the Series Label Properties and the preview the chart, only one label is actually formatted as a percent.
I don't get it?
I've followed the steps in other forum questions to get around this but nothing works. I am in a hurry and really need this to work properly, can someone spell this out for me?
This is what I see in preview currently:Hi Avenue,
Glad to head that your issue has been solved. Thank you for sharing.
Regards,
Charlie Liao
If you have any feedback on our support, please click
here.
Charlie Liao
TechNet Community Support -
Formatted numbers in pie chart
Hello
I'm displaying a pie chart graph and the numbers in it are not formatted (eg 345234534 without any commas).
I want to display numbers in a formatted way (0,000.00) in a pie chart, but if I use the NSTR function the number become a string and I can't use that number.
How can I do this ?
Bye
OmerHey Pramod,
I really wanted your answer to work, but it doesn't. The NVAL function convert the String Type to a number type ( ==> the graph accept the type), but it also deletes the commas.
Have you tried it yourself ?
Bye
Omer Shem-Tov -
Hi all,
I am very new to XcelsiusPlease tell me how to work on Charts (Pie Chart) . I am using one Pie Chart to which I mention the data lables range, But it is showing the specifed range of lables as well as defalt lables I tried to deleat default lables but there is no option to deleat it. Please help me.
Thank YouShonti,
The samples Pie chart is an example of a chart with Drill down feature enabled,which can be done with the second tab(drill down) on the pie chart property sheet.
In the sample pie chart the labels and values are bound under general tab,drill down feature is enabled under the drill down tab,insertion type,source data and the destination range is specified.Now the values that were bound in general tab are deleted so that the chart can feed from the values specified in the destination range.This is the reason why the value range is empty in the general tab.This destination range is highlighted in the embedded property sheet.The coIumn chart below it also displays data or values entering the destination range which is specified as it's y axis values.
In preview mode when you click on each pie slice notice the column chart below shows the data corresponding to the label(which is branch name) and it's monthly sales ,these are the values that enter into the destination range specified in the drill down property tab of the pie chart and also into the value y axis of the column chart.
Pease also refer to Xcelsius user guide located under Help > Xcelsius help or simply press F1 to pull it out.
Hope this helps.
-Purnima -
SSRS Report Builder 3.0 - Pie Chart
Hi,
I have Pie chart that displays Number of items by Country,
My data set is pulling the correct values.
The 3D effect is true for the pie chart and the Series Labels are set to diplay out of the Slice.
I used the collected style to be SingleSlice and not using percentages but just the values less than or = 5 to be collected to other countries slice.
for labels format I am using a column value from the query where I Concatenate the Value and Name of the country as string as I am not showing the legend on the chart for more space
All the values are showing up right except for one value for one slice which is added extra numbers at the beginning of the number part of the string.
For Example , if for USA there are 320 items it should should show up as USA - 320 as that is the value that the query bring and I double checked that. But that value dipslays USA - 12320 for some reason and this is happening only with one
label.
I might be missing somethign silly but if someone can save my time and help me it would be appreciated.
Please let me know if you have any questions.
Thanks,
ChaitanyaHi Chaitanya,
Sorry for the delay.
I am unable to reproduce the issue in my test environment. The issue seems rather odd. Here, I suggest that you create a new report and design the Pie Chart from scratch, and then check the issue again.
If the issue persists, please post the expression of the label data as well as the CustomAttributes settings of the target series of the Pie Chart.
Regards,
Mike Yin
TechNet Community Support -
Error while creating a Pie Chart
Hi Experts,
I have prepared a spreadsheet in Web Analysis in which two dimensions are appearing in Rows, one dimension in Columns and one dimension in Page View.
When I convert this spreadsheet into a Pie Chart, or any other chart for that matter, no data is displayed. If I remove one dimension from Rows to POV, data starts appearing in the chart. But it is not a relevant chart as the data shown in it is not in the format in which it is required.
Kindly help in resolving this issue.
Regards,
SYRHi Sa'ad
Its been a little while since I used Web Analysis but I remember that there are issues if you have more than 1 dimension in rows or columns. What I cannot remember is whether it automatically shifts a dimension to the page or whether as you suggest it just doesn't display.
Pie charts can only display data from two dimensions (1 rows, 1 columns), you can filter using dimensions on pages. If that doesn't give you what you need then I'm afraid you need to stick to a different chart type.
Hope this helps
Stuart -
Running CR XI R2
I have a pie chart that is displaying both Percentages and values in the legend. Is there any way to remove the $ from the value in the Legend as the Value is not currency but a count.
Thanks
JoeI tried that and it didn't work. I've actually played around with it more and got them to go away
I don't have data elements (labels) on the pie chart slices, and I'm sorry i forgot to mention that. I put the labels on, changed their formatting and took them off again and it affected the legend in the way I was hoping for.
Thanks for the response -
How to convert Abap output/excel output into pie charts
Hi.......
I've managed to output my Hierarchial sequential report output into a excel file....converting the abap output to xml and then mailing it.....now how can i convert this to pie chart......and mail it.....is it possible to have a pie chart in sheet1 and excel output in other sheet2 in the same excel sheet.......i've looked on the demo programs....in the package SOFFICEINTEGRATION and programs like SAPRDEMOEXCELINTEGRATION2.This are in object oriented language..............can any one come with coding in abap languge with step by step procedure to write the logic....i even got to look into FM called XXL_FULL_API.......
Points wud be surely rewarded.............Thank in AdvanceHi Younus Khan,
sample code to load output to excel sheet.
Use function module GUI_UPLOAD
The FILETYPE refer to the type of file format you need: For e.g 'WK1' - Excel format , 'ASC' - Text Format etc.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
FILENAME = 'C:\test.csv'
FILETYPE = 'ASC'
TABLES
DATA_TAB = itab
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16
OTHERS = 17.
or,
U can use the FM
SAP_CONVERT_TO_XLS_FORMAT
to convert itab data to excel
check this FM also
GUI_DOWNLOAD
And, for converting into xml format. I did it in ecc6.0
*& Report ZTESTSDN
REPORT ztestsdn.
TABLES: vekp,
likp,
vbak.
TYPE-POOLS: ixml.
DATA: itab LIKE but000 OCCURS 0 WITH HEADER LINE.
TYPES: BEGIN OF my_xml ,
data(256) TYPE x,
END OF my_xml.
DATA: xml_table TYPE TABLE OF my_xml.
DATA: l_xml_size TYPE i,
ld_fullpath TYPE string.
START-OF-SELECTION.
SELECT * FROM but000 INTO TABLE itab UP TO 10 ROWS.
CALL FUNCTION 'SAP_CONVERT_TO_XML_FORMAT'
EXPORTING
I_FIELD_SEPERATOR = ','
I_LINE_HEADER =
I_FILENAME =
I_APPL_KEEP = ' '
I_XML_DOC_NAME =
IMPORTING
pe_bin_filesize = l_xml_size
TABLES
i_tab_sap_data = itab
CHANGING
i_tab_converted_data = xml_table
EXCEPTIONS
CONVERSION_FAILED = 1
OTHERS = 2
IF sy-subrc 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
bin_filesize = l_xml_size
filename = 'C:\test.txt'
filetype = 'BIN'
IMPORTING
filelength = l_xml_size
TABLES
data_tab = xml_table
FIELDNAMES =
IF sy-subrc 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
You can go use ADOBE AIR for developing the pie chart widget...
kindly reward if found helpful.
cheers,
Hema. -
CR 8.0 pie chart/graph doesn't appear in web browser
Post Author: kevind
CA Forum: Charts and Graphs
Hi,
I am using a CR 8.0 report (containing data in tabular format and Pie/Bar graph) with Web component Server.
In design mode (by entering the parameters) when i view my report through the CR IDE then i can view my report perfectly with the pie and bar graphs.
However,once i call the same report through the web component server, by my JSP page, the report appears with the data but the page containing the piechart/Bar graph doesn't appear. (i am using the ActiveXViewer)
When i remove the chart/graph, then all the pages are displayed in my browser (IE) properly, but if i add back the pie chart then the page on which this should appear - doesnt display.
Has anyone faced a similar issue? In design it displays with data but once called through webcomponent server it fails?
Thanks,
Kevin DHello Subramaya,
currently I am working on a small article in the Wiki area of the ITS (Wiki, ITS HowTos): <a href="https://wiki.sdn.sap.com/wiki/display/HOME/UsingSAPGUIforHTMLinsteadofanIAC">Using SAP GUI for HTML instead of an IAC or EWT service</a>.
Also see notes 1010519, "SAP GUI for HTML: Simplified Title Area Without Menu and OK Code" and 959417, "Integrated ITS, Closing Session When Transaction Ends". I am pretty sure that this is exactly what you are looking for.
With best regards,
TJ -
Display three Values in Pie charts
Hi All,
I want to display three Values in Pie Chart(%, Value and one more field). Please suggest me any solution for this.
For Eg Pie chart should display value lie this :- Nokia, 25,025, 38.52% (It consists of three differet values)
Thanks,I am not sure if you could get the concatenation to work.
But here are some ideas (please post if you get the solution):
- Take a look at the list of other formatting options based on the following link:
http://www.oracle.com/technology/products/xml-publisher/blog/xsltext/10134/oracle/apps/xdo/template/rtf/XSLTFunctions.html
- Another alternative is to customize the class file : oracle/dss/graph/SliceLabel.class located in bipres.jar
You would need to customize it to do what you need.
a) Modify this one so that it is used by the BIP Server
C:\OracleBI\oc4j_bi\j2ee\home\applications\xmlpserver\xmlpserver\WEB-INF\lib
b) Modify this one so that it is used by the Client : MS Word AddIn:
C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\jlib
regards
Jorge -
Hi,
I have a pie chart where I display % on hover. One of the values is 217 out of 96976538, which comes out to 0.00%. But , the pie chart is displaying 2.24E-4%. How can I solve this to display 0.00%
thx,
paragIn Pie chart we do following things,
1) Axis Titles & Labels in enable the Override Default Data Format
2) Treat Number As = Percentage
3) Decimal Place = 2, after click on Ok. -
I have a spreadsheet with "expense categories" in one column and "dollar figures" in the second column.
When I highlight the columns and create a chart I DON'T want to have to use "show legend" (with the color circles at the bottom) as it repeats my expense categories and just takes up space.
What I want is what shows up with I click on the pie chart. When I do that, it changes my spreadsheet and shows the corresponding colors to the left of the categories.
Is there a way to have my spreadsheet legends show up like in the picture below to the left? It goes away the minute I click off the pie chart or try to print.
Thanks in advance.See if this gets you started
http://dl.dropbox.com/u/54961502/For%20Apple%20Forums/Legend%20in%20Table.number s
I put the legend in a separate table that consists of a single column. The column contains formulas that refer to the data table (Table 1). The formulas are not affected by sorting the data table, you can sort it all you want and the legend will be correct. I filled each cell with color and used conditional formatting to make it white text on a white background if there is no header text for that row. I also made the borders white so they would blend into the page. Add text in one of the empty rows of the data table and you'll see how it acts.
Notice that a pie chart has only six different colors, then the colors repeat. You can modify that but you'll also have to modify what I did by changing the legend cells to the the new colors. I changed the colors by turning on the legend, using the magnifying glass in the Color window to get the color, then drag/dropping the color on the cell. I do not know how many different colors you can use.
I recommend locking the legend table so it cannot be modified by the user.
I recommend turning Wrap off in the data table. If text wraps it makes the row taller which will cause the legend and the table to become misaligned. Changing the font, changing rows sizes manually, or moving the table will do that too.
I recommend locking the chart so it cannot be modified by the user. -
Is it possible to suppress those lines in the legend of a pie chart where the underlying data is zero, and consequently where no slice is displayed?
Regards
Greg DavisWrite a condition for that field in format editor: Suppress if null
Maybe you are looking for
-
Cannot see views in table list when building a form or report page
We are new to APEX. accessing remote databases by defining database links in our apex instance and then views in the apex instance on the remote tables. We set up all this stuff, then when we go to build a report or form on one of the views, the view
-
Instead of a crash of the SSD i inserted a brand new SSD, i was so stupid to forget to make a backup all the time i used my Yoga. Now i have to install a clean win 8.1 pro on my Yoga 2 Pro. I made a bootable usb device but when i startup it is been i
-
Incorrect balances in T code 2KEE
Hi All, We are getting incorrect balances in Tcode 2KEE for the profit centers posted for Assets GL Accounts. EX: In 2kee report, profit center balance is shown as 3000Euros in year 2009. when we drill down that balances it is appearing as 1000 Euros
-
Where on my PC do I access the PDF Export to convert pdf to Word?
-
Business Package for Employee Self-Service 1.2
Hi, I have seen that there exists a documentation about Business Package for Employee Self-Service 1.2 <a href="http://help.sap.com/erp2005_ehp_02/helpdata/de/46/51f92594b85e40e10000000a11466f/frameset.htm">http://help.sap.com/erp2005_ehp_02/helpdata