Customizing Property of Business Graphics UI Element

Hello Web DynPro Developers,
I'm trying to implement a dynamicly created Business Graphic. In order to set the properties for the "Series" (which will normaly be set through the Chart Designer) i try to deliver a XML Customizing File with the customizing properties.
The API Documentation says that this property requieres a  URL which points to a valid XML file.
After setting the Customizing property to a URL with an XML Configuration, the J2EE Engine does not try to retrieve the XML document (traffic watch).
Is this a not implemented feature? How to set the configuration of Business Graphic dynamically?

Dear Kai,
Thanks a lot for your response.
1. According to your suggestion (note 531668), it has been found that XMLCHART is already installed on our Integrated IGS server.
2. According to note 1028690, it has been found that "IGS 6.40 with patch level 19 or higher" should be available, but in our case we have "IGS 6.40 with patch level 16". Now what I would like to inquire is that does upgradation have any side effects on server?
For your information I would like to clear you that I want to use Vrinda font (its a standard font), but at present font shown in the chart is Arial.
Do we need to install some other Interpreter (eg. GFWCHART)? or some thing else is required to show the desired standard font?
Regards,
Nittin

Similar Messages

  • Unable to set fontFamily property in Business Graphics UI Element?

    Dear All,
    I was trying to set the fontFamily property of BusinessGraphics(BG) UI Element. After setting the fontFamily property for BG UI Element, this property is not getting reflected in the chart in Portal but it is reflected under Chart designer. Is there something which is overwriting the user defined setting for fontFamily? and I am not using any URL for IGS.
    On the other other UI Element properties like ChartType and dimention are reflected in both Chart Designer and Portal.
    Please respond at ur earliest.
    Thanks in advance.
    Regards,
    Nittin
    Edited by: Nittin Garg on Jun 18, 2008 11:33 AM

    Dear Kai,
    Thanks a lot for your response.
    1. According to your suggestion (note 531668), it has been found that XMLCHART is already installed on our Integrated IGS server.
    2. According to note 1028690, it has been found that "IGS 6.40 with patch level 19 or higher" should be available, but in our case we have "IGS 6.40 with patch level 16". Now what I would like to inquire is that does upgradation have any side effects on server?
    For your information I would like to clear you that I want to use Vrinda font (its a standard font), but at present font shown in the chart is Arial.
    Do we need to install some other Interpreter (eg. GFWCHART)? or some thing else is required to show the desired standard font?
    Regards,
    Nittin

  • Business Graphic UI Element - Major Ticks Property

    Dear All,
    We have a requirement to modify the existing Business Graphic UI element (Line Graph).
    We are not able to increase the major ticks property of Business Graphic UI element to 21.
    Are there any constraints on this property ?
    Thanks.

    Hi,
    Do you mean the properties of the ValueAxis-Line, Number = 21 and Major tick calculation = Manual ticks?
    I do not see a restriction. Everything works fine.
    Make sure to use the latest IGS!
    Regards, Kai

  • Business Graphic show elements sorted

    Hi ,
    i use a business graphic UI Element to display some results.
    Categorie -String (Projectname)
    1 Serie -Integer (Changelists sum)
    How could i show these elements sorted on diagram? I have sorted the elements by using the function node.sort(Comparator), but the Business Graphic UI Element seems not to match it.
    my Comparator class:
    private static final  Comparator DEFAULT = new  Comparator(){
         public int compare(Object o1, Object o2) {
         if (o1 == null && o2 == null)
                                  return 0;
         if (o1 == null)
                                  return -1;
         if (o2 == null)
         return +1;
    IPrivateBusinessGraphics.ICategoriesPieChartElement     
    o1_new =(IPrivateBusinessGraphics.ICategoriesPieChartElement)o1;
    IPrivateBusinessGraphics.ICategoriesPieChartElement o2_new=(IPrivateBusinessGraphics.ICategoriesPieChartElement)o2;
    if(o1_new.getChangeListsSum()>o2_new.getChangeListsSum()){
    return 1;
    else if(o1_new.getChangeListsSum()<o2_new.getChangeListsSum()){
    return -1;
    else{
    return 0;
    Could you help please to solve this problem?
    Thank you in advance!
    Best Regards,
    Daria

    use the  following steps...
    1. open that chart editor using Edit Customizing Option.
    2. from the Overview select Series node. Right click on it and Add Series.
    3. Series1 will be added. now select Series1 and in the below section go to Area Properties node.
    4. expand it and choose the color you want for the first series.
    5. similarly add Series2 with teh desired color.
    6. then go to the view designer after saving the required changes.
    7. go to the properties of simpleseries1 and in customizingID field write 'Series1'.
    8. similarly fill other simpleseries also with the respective values.
    save it
    activate and its done.
    thanks
    sarbjeet singh
    Edited by: sarbjeet  singh on Apr 28, 2011 3:58 PM

  • Setting series color in the Business Graphics UI element

    Hi all,
    I'm using the Business Graphics UI element in my Web Dynpro application.
    I set the color for various properties using chart designer, then I add the generated XML in the doModifyView method: bg.setDirectCustomizing(xml file) and most of it works.
    However, when I change the series' color, I don't see any change in the xml file (see snapshot).
    http://img90.imageshack.us/my.php?image=graphjy1.jpg
    My xml starts with <SAPChartCustomizing> and ends with </SAPChartCustomizing>.
    How can I set the series' color using the custom xml file?
    Thanks,
    Omri

    Hi,
    as the connection between your data and the customizing settings works via IDs you have to make sure that you set exactly the same ID for a data series as defined in the chart designer.
    In case that you use point customizing make sure that you do not set an ID for the points of your series. Instead set the series customizing ID for the series only! Keep in mind that point customizing always overwrites series customizing if both are defined.
    Regards, Kai

  • How to use series in business graphic ui element

    Hi All,
    How to use the series in business graphic ui element? my requirement is i have to display the sales in selected months in graph(these values dont know at design time).
    Regards
    Srikanth

    Hi,
    Use the dynamic node  and bind this node to the BG source node and series nodes.
    Create a node and bind this node to the BG source and the value that you want to shown in series has to be bound to that attribute of the node and similarly with the category.
    Check out for the dynamic node creation and bind this node to the BG.
    Regards,
    Lekha.

  • Business graphics ui element

    Hi,
    Please can you tell,
    How to work with Business Graphics UI Element with Brief steps
    Regards,
    Boots.

    Hi,
    Refer pdf at https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3261cd90-0201-0010-268c-d8d72e358af6
    http://help.sap.com/saphelp_nw04/helpdata/en/e5/08b6eb35637a44830b9e6df22987aa/frameset.htm (SAP Library)
    Kind Regards,
    Nitin
    Edited by: Nitin Jain on Feb 18, 2009 12:09 PM

  • Business Graphics UI element Time_Scatter

    Hi,
       Can anybody provide a example for implementing Business Graphics UI element of chart type time_Scatter.
    Regards,
    Vaibhav

    Hi VaiBhav,
    Please go through these links,
    http://help.sap.com/saphelp_nw04s/helpdata/en/ed/258841a79f1609e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/18/d4d43fb9490c65e10000000a114b1d/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/a8/1cd93f5e0f9015e10000000a155106/frameset.htm
    /people/perumal.kanthan/blog/2005/04/07/business-graphics-real-time-scenariospart-ii
    Regards,
    Ramganesan K.

  • Business Graphics UI element Column Width

    Hi Experts,
    I am using business graphics UI element in my Web Dynpro application to display the chart in columns .
    I am able to display the chart properly based on the node data.
    But the issue that I am facing is that when the node data is less, the column in the chart is getting expanded(column width is increased) as I am not able to set the width of the column dynamically based on the node size.
    The column width keeps on changing based on the node size.
    Is there any possible way to set the column width dynamically or fix the column width irrespective of the node size?
    Best Regards,
    Anurag

    Hi Guys,
    Is there any update on this?
    Best Regards,
    Anurag

  • Business Graphics Customizing

    Hi,
    i want to set customizing for my business graphics element in Abap WebDynpro.
    If i click with the right mouse button on the BG element, and change something and then click ok, the transport request dialog appears. I select one and click ok.
    But the system does not create the Folder "MIME Objects" in the WebDynpro Component! In another system it creates this folder and includes the created customizing xml file. But not in this system. Why?
    The consequence is that it ignores the customizing if i run the wd component.
    Can anybody help?
    Kind Regards,
    Thomas

    If you use the chart designer tool (by clicking secondary mouse button on the business graphics ui element), it automatically sets an url into "customizing".
    you find this generated xml in mime repository -> sap > bc > webdynpro > <application_name>.
    My question now is:
    How can i use the settings i made dynamically in a method?
    i tried it by setting an id like this:
    lr_series_element->set_attribute( name = 'CUSTOMIZING' value = 'Series2' ).
    In View designer i set "CustomizingID" to the corresponding node in context..
    Thx a lot!

  • Customizing XML File in Business Graphics does'nt work for End Users

    Hi Experts,
    I have created an application using business graphic UI element for displaying graphs. I have some Customizing file settings done for it using Edit Customizing for its layout. As per my requirement, it works fine for me and other Developers. But when tested by End Users, that customizing file does'nt work. It shows a default graph's layout and XML file does'nt affect its layout.
    Can anybody help me with this Issue. Please reply soon.
    Thanks,
    Runal

    I resolved this issue by implementing SAP Note 1294871
    Thanks,
    Runal

  • Business Graphics -- IGS URL

    Hi Experts,
    I have a query related to Business Graphics UI setting for IGS URL. currently we have developed an application which uses a Business Graphics UI element.
    This application is developed in our organization and hence we have made the necessary settings for the UI. i.e the IGS URL.
    During development, we have set the URL of our development server for the IGS URL property of the Business Graphics UI.
    But my question is, tomorrow if we deploy our application on any of the customer's location which is outside our organization's infrastructure (Server), will the application render the graph properly if we just open the IGS port or will it still try to connect to the URL which we have assigned for the IGS URL property of the UI element?
    Any suggestions on this would be helpful to avoid further problems.
    Regards,
    Poojith MV
    Edited by: Poojith M V on Apr 20, 2010 7:31 AM

    http://help.sap.com/saphelp_nw70/helpdata/en/46/8cb295e6390e9ce10000000a155369/frameset.htm
    Armin

  • Business Graphics UI SimpleSeries Changing Label Dynamically

    Hi guys, I am using the business graphic UI element in one of my WD4A component. My BG has 2 simple series and one category. As I can see, using simple series, the label property cannot be bound against a context node attribute. I have to find a way to set this property dynamically.
    According to this link: click after on the simple series
    [http://help.sap.com/saphelp_nw70/helpdata/EN/ed/258841a79f1609e10000000a155106/frameset.htm|http://help.sap.com/saphelp_nw70/helpdata/EN/ed/258841a79f1609e10000000a155106/frameset.htm]
    It seems we can change the label property dynamically, maybe using the API but how?
    I found the interface IF_WD_BUSIN_GRAPHICS_MTD_HNDL, but I don't know how to use it!
    thanks
    Alex

    Hi Alexandre,
    have a look at the Web Dynpro component WDR_TEST_EVENTS, view BG_SIMPLE_IN_MPANE, method WDDOMODIFYVIEW.
    Here is a snippet for setting additional customizing or data for a business graphics view-element. Call this from method WDDOMODIFYVIEW.
    DATA lr_bg TYPE REF TO cl_wd_business_graphics.
    DATA lr_bg_method_handler TYPE REF TO if_wd_busin_graphics_mtd_hndl.
    DATA lr_add_cust_xml TYPE REF TO if_ixml_document.
    lr_bg ?= ir_view->get_element(  <your viewid of business graphic>  ).
    lr_bg_method_handler ?= lr_bg->_method_handler.
    lr_add_cust_xml =  get_<your additional customizing/data>.
    lr_bg_method_handler->add_direct_customizing(
    i_customizing = lr_add_cust_xml
    Kind regards,
    Silke

  • Business Graphics - Bar Chart - How to make the height extendable

    Hi Experts,
    I have created Business Graphics UI element for my WD application which fetches data from R/3. I am displaying
    1) Cost Element in Y-axis and Cost in X-axis.
    2) I have set ChartType = Bar, height = 300, width = 830
    When the no of cost elements is upto 7-8, the graph is getting displayed correctly.
    However when the no of cost elements increases to more than 12, the graph becomes un readable. The system displays lot of texts in Y-axis.
    I want to make sure that if no of cost elements increases, the Y-axis of graph should extend.
    How we can do so?
    Regards,
    Gary

    I could not got any solution of this issue. Finally I convinced the customer to display only top 10 records. Any way higher level managers won't have time to see the graphs of all data.
    One way of resolving the issue is like this - create say 3 Business Graphic UI element. The height of Business Graphic UI element can be set as 300, 600, 900 etc.
    For 10 records use Business Graphic UI element  of height 300.
    For 20 records use Business Graphic UI element  of height 600.
    For 30 records use Business Graphic UI element  of height 900.
    Use the 'Visibility' data type to hide / unhide the Business Graphic UI of different height.

  • Dynamic title in Business Graphics

    Hi to all!
    I'm working with a Business Graphics and I'd like a title in the final rendered graphic. The problem is that the text I want to show is not static, it's the name of the person who is using the application.
    The question is: Can I bind the title of the graphic to a context attribute? or is it possible to pass parameters to the graphic?
    Thanks a lot.

    Hi,
    We have achieved this thru....
    1. If you navigate to src folder of your project... src\<package structure>...
    in that there will be a file <viewname>.wdview file. Where <viewname> referes to the name of the view in which business graphics UI element is used.
    2. Open that file with notepad, and you can see the structure of BusinessGrpahics UI element specified in xml format. In that copy what ever between <BusinessGraphics.CustomizingXML>...</BusinessGraphics.CustomizingXML> including these tags also.
    3. In the wdModifyView method of view name obtain the Business Graphics UI element and set the Direct Customizing to the above copied xml(as a string)
    String customXML = "<BusinessGraphics.CustomizingXML>....</BusinessGraphics.CustomizingXML>";
    IWDBusinessGraphics bg = (IWDBusinessGraphics)view.getElement("<business graphics UI element ID>");
    bg.setDirectCustomizing(customXML);
    4. In that xml string, the value under <Elements> .. <ChartElements> .. <Title> .. <caption> points to the title. you can replace that with your dynamic value.
    -Aarthi

Maybe you are looking for

  • G5 + NTSC Monitor

    I want to add an NTSC Monitor to my editing suite (G5 Tower). I am not sure what I need to do this? Do I need a video card? It is an old used model with A/V cables. I have looked at many posts but still am lost. Thanks Vykus

  • Ios 7.0.6 icon gray installation AIR 4.0.0.1628

    Problem Description: when i try to install an app in ios 7.0.6 the icon remains gray and does not install Steps to Reproduce: update your ios device to 7.0.6 and try to install an app created with adobe air sdk, i have already tried with AIR 4.0.0.16

  • PrintService Not Found

    Hi All, I am tring to use jdk1.4 to print some text with the following code. I always get a null return from PrintServiceLookup but I have already installed a serveral print devices in Windows ME. Am I wrong? Is there any thing else I have to set ? i

  • Editing Music Tracks

    Hello I have just starting to play with fcp x.  As a long time broadcast editor I thought it was about time to learn it. I have done a short showreel for a friend which is a great way to learn!  I put some pictures down in story order and then put a

  • User Audit Trail for a custom table.

    Hello all. I need to know the correct and accurate way to user audit for a custom table. To elaborate further, I have a table catering to sanctioned strength of employees in a particular Cost Center, the entries have been deleted all together by some