From chart with no data available to chart with data problem

Hi all,
If in my application I set a filter (through a dropdown or any other component) to a datasource and this retrive no data in the chart area appears this standard image:
But if in the next step I change again the filter to a dimension member where there is data, this appears:
It's obviously wrong and in order to fix the chart I have to change again the filter:
So basically every time the chart retrive no data I have to switch 2 times any filter in order to get the correct appearance.
Why this kind of behaviour?
Thanks,
Michele

Hello Michele,
Today we found a work around for this issue .
In my scenario , when ever I unchecked a check box, my two chart which is under a panel is displaying this "No data available" message.
So what we did is first I hide my panel and re sized the Panel right margin, in the next line I enable the Panel of two charts and re sized to original size .Now no data available issue is not displaying.
Sample  script
PANEL_1.setVisible(false);
PANEL_1_.setRightMargin (15);
PANEL_1_.setVisible(true);
PANEL_1.setRightMargin (0);
Imp: This script I given inside a button so when ever no data available message shows then click on this button and inside that button we given the above code.
Note: What I observed that this issue is occurring because of the chart component is not refreshing.So with the above option , the chart is refreshing and solving the issue .
Please try this logic in your scenario and let us know if it helps !!
I will work and update you if this code can be given inside a component so that user, no need to click on the Button to remove this error screen.
Regards
Arjun KT

Similar Messages

  • Flash chart - Error - No chart data available

    Hi
    I have a Flash chart that shows the message "Error - No chart data available" (not the no data found message).
    If I run its query in sql*plus (using the same parameters) I get 4 rows (with url, label and value columns). I am clueless about how to start investigating this as the chart does not show any other information... Any advice?
    What does that message mean? Obviously is something different from no data found?
    Thanks
    Luis

    Hi Marco
    Thanks for the reply. I did what you said and found out the problem:
    chart Flash Chart error: ORA-20001: get_data error: ORA-20001: Fetch error: ORA-01843: not a valid monthThis was caused because I used the following construction:
    where date_from = :p5_date_fromIf this was a report, this would run fine as I set the date format mask using a application level process. However, as Flash charts use separate database connections, they ignore that setting (btw I posted a message about this problem).
    I fixed it hardcoding a format mask in my SQL. Not nice but it works!
    Thanks
    Luis

  • UDCONNECT - DTP no data available

    Hello Experts,
    I am using UDCONNECT to pull data from SQL Legacy Data Warehouse.  Created
    DTP with date filter for data that I know exists.  The PSA gets populated with data by running INFOPACKAGE.  But when executing the DTP appears not to be pulling any data (status is green with NO DATA AVAILABLE) and therefore no data loaded to DSO.  Need to know if I am missing a setting.
    I am new to SAP, 7.0 and UDCONNECT --- any debugging tips would be greatly appreciated.
    Thanks!
    Edited by: Marissa Baylon on May 14, 2008 2:26 AM

    It is my understanding that if I run the INFOPACKAGE it will populate the PSA.  I ran the INFOPACKAGE by itself and let it run for a while.  Unfortunately, I did not see a way of filtering for the INFOPACKAGE.  I am hitting a SQL table of 28 million records.  I would let the INFOPACKAGE run then stop it after 15 minutes.  Then, I would look at the PSA and it shows me the data.  Might not be the best practice but that is the only one I know to check if the PSA gets populated.
    I would then run the DTP (full load) and let it run with a filter by batch date.  That is when it comes back with NO DATA.
    Thanks,
    Marissa

  • Can I buy an iPad from Colombia with 4G without making a contract with AT

    Hello, I'm from Colombia, in recent days I have been thinking seriously in getting a last generation iPad; as I have read it is much better to get it with 4G even though the 4G LTE network is not available in my country. If I buy it, I will buy it online with a bank who establishes an international cashier and bring the merchandise over here; now my question is, Can I buy the mentioned iPad (Wi-Fi + 4G) without having to make a contract with AT&T or Verizon, just buy it without contracts, or Do I have to contract the service and cancel it as soon as I have my iPad as mentioned one can do, in the information page in the apple page? Please, I need an answer, I want an iPad with 4G network availability without contract with an american cellphone company as I do not live in there, but at the same time I want to buy it online because it is cheaper than buying it from a mac store from here.
    Beforehand,
    Thank you very much.

    The iPad is not sold in the US, or in most countries, with carrier subsidies, so almost all purchases of an iPad are at "full price". Nor will Apple Stores nor any authorized Apple dealer ship to an address outside of the country in which the store is authorized to sell, international credit card or not. Unless JulSolid travels to another country, has someone in another country who can make the purchase, or is willing to buy from some unauthorized source, then he/she will probably have to purchase in Colombia regardless of pricing there.
    Regards.

  • SSRS 2008: how to show an empty chart with legend and x and y axis when no data available

    Hi,
    I am using SSRS 2008, I generated one chart in report designer with the data from Analysis Services (Cube).
    According to the dataset, there is no data returned when I run the query. so when I preview the chart, there is nothing but "no data available" showing on the chart.
    Here I want to know is there any possible to show an empty chart with legend and x and y axis?
    If it is possible, can you tell me how can I make it?
    Best Regards.
    Connie Zhu

    Hi,
    When there is no data, the chart displays the message "no data available". But using a little work around, you can display an empty chart.
    Please find the below steps given to achieve this
    1. Create a new dataset using TSQL to return 1 row of data having the category field and value field set to 0. Add the fields that are necessary for the category fields, series fields and datafields.
       A simple example would be like
       SELECT 'abc' as Category, 0 as Amount
    2. Add a new chart, set the category field to 'Category' and set the data field to Amount from above dataset created in step 1.
    3. In the new chart, right click the category axis and select axis properties, Click on the labels tab, check on
    'Hide axis labels' and then click ok
    4. Now set the Visibility property of both the charts depending on the rows returned from your main dataset
       a. click on your main chart and set its Hidden property to :
    =iif(CountRows("MainDataSet"),false,true) 
       b. click on the new blank chart added and set its Hidden proprety to (the opposite) :
    =iif(CountRows("MainDataSet"),true,false) 
       Note : Please change the dataset name in above expression "MainDataset" to the name of your chart's dataset
    5. Resize the new chart to the same size as your main chart, then position the new chart on the place as the main chart.
       (Note : You can set the position of new chart to be same by copying the location property from the main chart) 
    6. Now run and observe the result. When there are no rows returned by your main dataset, the new chart (the blank chart) should be displayed.
    I've added a working sample of this kind of a report
    here.
    Hope this helps. Please feel free to discuss if you have any questions.
    Please click "Mark as Answer" if this resolves your problem or "Vote as Helpful" if you find it helpful.
    BH

  • Showing No Data Available in SSRS Chart.

    Hi ,
    I have a report where in there is chart available. The property NoDataMessage has been set to 'No Data Available'. But the message does not appear even if there is no data for the chart. Can any one please let me know if there is anything more to perform?
    Happy to help! Please mark the post as an answer if I helped you to resolve the issue or vote up if I helped you.Thanks. Regards and good Wishes, Deepak.

    Hi Deepak_MSBI,
    Please take the following steps, and see if it works for you.
    1. Select the chart from the Properties Window drop-down list.
    2. Expand the Chart node.
    3. Expand the NoDataMessage node.
    4. Type in (Caption):
    No Data Available.
    5. Select “False” from the (Hidden) drop-down list.
    After complete these steps, when there is no data, there will show “No Data Available” instead of chart.
    If you have any question, please feel free to ask.
    Thanks,
    Eileen

  • Little help with complex XML data as data provider for chart and adg

    Hi all,
    I've been trying to think through a problem and Im hoping for
    a little help. Here's the scenario:
    I have complex nested XML data that is wrapped by subsequent
    groupings for efficiency, but I need to determine if each inner
    item belongs in the data collection for view in a data grid and
    charts.
    I've posted an example at the bottom.
    So the goal here is to first be able to select a single
    inspector and then chart out their reports. I can get the data to
    filter from the XMLListCollection using a filter on the first layer
    (ie the name of the inspector) but then can't get a filter to go
    deeper into the structure in order to determine if the individual
    item should be contained inside the collection. In other words, I
    want to filter by inspector, then time and then tag name in order
    to be able to use this data as the basis for individual series
    inside my advanced data grid and column chart.
    I've made it work with creating a new collection and then
    looping through each time there is a change to the original
    collection and updating the new collection, but that just feels so
    bloated and inefficient. The user is going to have some buttons to
    allow them to change their view. I'm wondering if there is a
    cleaner way to approach this? I even tried chaining filter
    functions together, but that didn't work cause the collection is
    reset whenever the .refresh() is called.
    If anyone has experience in efficiently dealing with complex
    XML for charting purposes and tabular display purposes, I would
    greatly appreciate your assistance. I know I can get this to work
    with a bunch of overhead, but I'm seeking something elegant.
    Thank you.

    Hi,
    Please use the code similar to below:
    SELECT * FROM DO_NOT_LOAD INTO TABLE IT_DO_NOT_LOAD.
    SORT IT_DO_NOT_LOAD by WBS_Key.
        IF SOURCE_PACKAGE IS NOT INITIAL.
          IT_SOURCE_PACKAGE[] = SOURCE_PACKAGE[].
    LOOP AT IT_SOURCE_PACKAGE INTO WA_SOURCE_PACKAGE.
            V_SYTABIX = SY-TABIX.
            READ TABLE IT_DO_NOT_LOAD into WA_DO_NOT_LOAD
            WITH KEY WBS_Key = WA_SOURCE_PACKAGE-WBS_Key
            BINARY SEARCH.
            IF SY-SUBRC = 0.
              IF ( WA_DO_NOT_LOAD-WBS_EXT = 'A' or WA_DO_NOT_LOAD-WBS_EXT = 'B' )     
              DELETE IT_SOURCE_PACKAGE INDEX V_SYTABIX.
            ENDIF.
    ENDIF.
          ENDLOOP.
          SOURCE_PACKAGE[] = IT_SOURCE_PACKAGE[].
        ENDIF.
    -Vikram

  • Wifi is not available where I come from. I have broadband connection where data transmission is through cell sites then to USB modem connected to a computer. The modem draws power from the computer. Will this setup work with the ipad?

    Wifi is not available where I come from. I have broadband connection where data transmission is through cell sites then to USB modem connected to a computer. The modem draws power from the computer. Will this setup work with the ipad?

    iPad requires Wifi (or 3G /LTE) to connect to the Internet. You cannot connect a USB modem to the iPad.
    You can create your own WiFi hotspot through your computer for your iPad to connect to, if your computer supports this functionality. All Wifi Macs and many Wifi PCs do. Check your computer manual for how to do it.

  • Data movement of Chart of Account from one instance to other

    We are doing data movement of Chart of account tables(FND_FLEX tables) from one instance(oracle 10.7)to another instance(Oracle 11.0.3).
    Some of the columns of flex value tables are obsoleted in Oracle 11.0.3. like description in fnd_flex_values is obsoleted and description is used from fnd_flex_values_tl.
    My question is, Is it necessary to do the data movement of fnd_flex_values_tl table to get the description or just the data movement for fnd_flex_values table will serve the purpose.
    Thanks in advance.

    Hi
    When upgrading you need to populate both the fnd_flex_values and the fnd_flex_value_tl table. Please note applications will not function properly when you dont populate this table.
    I am not sure how you are populating this table, if using the oracle upgrade process then Oracle takes care of this else please ensure that you populate all the _tl tables
    Thanks
    Bharat

  • Filtering of Data through Combo Box with chart drill down Option.

    Hey Guys,
    I need to ask one thing about combo box filtering option, i want to filter my data like country, agent, customer and in the end material. I have achieved this through filter component but the thing which bother me is that if i select the specific customer in filter option it directly give's input to other filter's which i don't want. So the alternate is combo box but the thing which is creating problem is that if i filter my data through combo box it doesn't give any option for the chart filtering. For more convenience i am attaching my spreadsheet data which i want to filter.  please help me in this matter.
    Thanks & Best Regards,
    Hassan Ali.
    Sample Is Below::
    Country
    Customer
    Material
    Austria
    David
       Mat 1
    Austria
    Simon
       Mat 2
    China
    XYI jo
       Mat 2
    China
    CHU pa
       Mat 4
    India
    Suresh
       Mat 1
    India
    Ramesh
       Mat 5
    Sales Quantity
    Export Sales
    300.000 FT2
    1,631,020.77 PKR
    600.000 FT2
    3,108,107.67 PKR
    600.000 FT2
    11,917,131.08 PKR
    200.000 FT2
    8,679,817.14 PKR
    760.000 FT2
    8,059,453.23 PKR
    790.000 FT2
    1,727,072.16 PKR

    Nothing to do with excel file, just the logic with combo box.

  • Display Data on waveform chart or XY graph over a long period of time

    Display Data on waveform chart or XY graph over a long period of time
    Can anyone help?
    I am acquiring data from an Ni DAQ card with the following parameters - sample rate = 12800, number of samples = 4096. I want to extract order information so as to track changes in the amplitudes of certain frequency harmonics. So I use the sound and vibration toolkit to extract this information as shown in the attached Vi.  I will like to plot the resulting amplitudes against real-time starting at the time the Vi was run.  I really want the display to show these changes over long periods (eg. days, months and even years).
    Problem.
    I have tried to plot the Y component of the resulting magnitude for a given order on a waveform chart. My choice of the waveform chart is because I also want to display  alarm limits (using the mask and limit vi) (I can't have these lines displayed on an XY graph plot).  I tried adjusting the scale offset using the property node and setting the offset to current time. However, the display on the X-axis can only show a span of  2 minutes as will be seen when you run the attached vi. I want the time display on the x-axis to be over a period of  days, months  and even years.  Is there a way to set the maximum scale on the x-axis to be say a year or so in future.
    I really want the display to be like the one in in the second attachment.
    Attached is a sample VI created using an Ni USB 9234 DAQ card. Any card will do but I am only getting the signal from one channel for this example
    I will appreciate any help that can be given to me.
    Thanks
    Attachments:
    Real-Time Graph Display.vi ‏170 KB
    Sampe screen1.doc ‏37 KB

    Long term testing can be tricky- and we'l get into that later.  Lets start with the basics that you have wrong.
    The vi as you have constructed it has only one memory element, the chart history length (default is 1024.)
    You can change the number of points the Chart will remember by Right-clicking the chart an select Chart History Length from the menu.
    But for a long term test - and one where you want to REMEMBER the first value you need a memeory element that is independant of the application.  Your PC WILL loose power or need to be rebooted eventually.  Heck it might even need to be replaced! you really need to store your data in a file. Preferablly in a file that is backed-up on a regular basis so you don't lose every point of data if the PC dies.  It realy hurts when you have to restart a 2yr test because you've lost the 18months of data you collected.
    For an application like this I would seperate my "collection" and "Evaluation" operations. 
    Have one vi that takes the reading and writes it to a file at a configurable rate  You may want 1reading  per minute for seveal days then 1 per hour for a few weeks- then maybe only once or twice a week for the next couple of years since you are looking for LONG TERM stability.  having too much data to evaluate can take a lot of digging to find the few things that interest you (but always take more that you think you need)
    Have another utility that COPIES the files, reads them and displays the data you are interested in that day.  The data you want to look at won't change over time HOWEVER, you WILL want to analize it in different ways depending on what the data trends look like.  Having seperate routines for collection and display allows you to update the display style and analisys without even stopping the collection vi (much less editing the vi)
    Jeff

  • Adding New Data To Line Chart: New Data Does Not Inherit Previous Color Scheme

    This has me very confused. Here's what's being done:
    Right-click on existing chart
    Select "Data..."
    Add additional data in the dialog that pops up
    Click check-mark
    The chart appends more data to the existing lines on the line chart, as it should, however the newly created portion of one of the lines (new data) is not the same color as the line up to that point. The line color is #0084A9, but when the new data is entered the new data on that same line is represented in an ever so slightly darker blue.
    Any guesses as to why that would be happening? I can manually chage it, but that's a hassle and shouldn't necessary - I wouldn't think, anyway. Any help would be appreciated.
    Thanks!
    Very Best,
    Tanner Campbell

    OK looked at this closer, and seen your problem  as  acolor shift from PMS to a CMYK that was slightly off.
    If you want to work with Hexadecimal colors, then you need to File>> Document Color Mode >> RGB, otherwise your colors won't stick but convert to cmyk and be off.
    Your graph went through some editing and got corrupted. I copied and pasted your date into a new graph, and then used the testube to apply samples to get your colors back. Will send you an email with fixed file.
    That’s the strangest thing.  The color you’re seeing is #4e46ff, the color it should be is the color reflected in the legend: #0083a9
    What’s extra interesting is that when I open it I see the legend color for the entire line. Then, when I add data, the section of the line that depicts the newly added data is #4e46ff …. So I have this two tone line.  It’s intriguing that you opened this on a mac and this difference was presence, I wonder if that is in anyway a clue. Maybe the original document was created in RGB and the new data is on CMYK? Thoughts?

  • Data web bean (chart) using a dynamic view object

    Please I want a quick help. I read all forums concerning this subject but I still couldn't do it.
    - I create a view object which takes a proameter using the ? style parameter.
    - I passed the parameter from an html page and execute the query
    of the view as follows:
    <%
    String deptno = request.getParameter("deptno");
    if(deptno != null) {
    oracle.jbo.html.jsp.JSPApplicationRegistry.registerApplicationFromPropertyFile(session , "MyProject21_package3_Package3Module");
    oracle.jbo.ViewObject v = oracle.jbo.html.jsp.JSPApplicationRegistry.getInstance()
    .getAppModuleInstance("MyProject21_package3_Package3Module",request,session)
    .findViewObject("View1");
    v.setWhereClauseParam(0,deptno);
    v.executeQuery();
    %>
    - And then I used the data web bean chart as follows:
    <jsp:useBean class="oracle.jbo.html.databeans.ChartRenderer" id="ch" scope="request" >
    <%
    ch.setReleaseApplicationResources(false);
    ch.initialize(application,session, request,response,out,"MyProject21_package3_Package3Module.View1");
    ch.setCommonScriptName("/webapp/jsp/chart_common.jsp");
    ch.getChart().setGraphType(ch.PIE);
    ch.setSeriesLabelColumnName("DeptNo");
    ch.setDisplayAttributes("CountEmplNo");
    ch.getChart().setPieFeelerTextDisplay(0);
    ch.getChart().setPieTilt(10);
    ch.getChart().setPieRotate(0);
    ch.getChart().setLegendDisplay(true);
    ch.getChart().setLegendMarkerPosition(0);
    ch.getChart().setTitleString("Title");
    ch.getChart().setSubtitleString("Subtitle");
    ch.getChart().setFootnoteString("Footnote");
    ch.setImageWidth(400);
    ch.setImageHeight(400);
    ch.render();
    %>
    - I tried to use the View1 as a view name, and the v as a view name
    but both of them get the same result
    SQL Statement error and the sql statement is displayed with the ? in it which means that he didn't replace it by the parameter.
    Please I need quick help.
    Thanks.
    </jsp:useBean>
    Remark : please send me the reply at "[email protected]"

    Hi Rishab,
    I'm running into the exact same problem, in the same situation. Did you solve this problem and can you tell me how?
    Thanks in advance,
    Paskal

  • External XML data for more charts in a single page

    I am using a plot chart which gets data from an external XML file through <mx:HTTPService>
    I create another chart in the same page which also gets data from another XML file.
    How can i provide data to this chart through the HTTP Service ?
    - Sen

    I hope i've understood well what you want to do.
    Easily you could define 2 different httpservice with different url and bind them to chart.
    hope this help!
    bye!

  • 1 Data Source two charts

    I am working on something that uses an ilog Elixir map. When
    you click on an object in the map I want to populate a pie chart
    and a bar chart with xml data. Currently I have the clcik of the
    map item filling the pie chart with xml data but I am not sure how
    to also send data to the pie chart at the same time.
    XML sample
    <US>
    <state id="CA" >
    <data name="data1" value="3" />
    <data name="data2" value="5" />
    <data name="data3" value="10" />
    <funds name="city" value="1"/>
    <funds name="county" value="2"/>
    <funds name="state" value="3"/>
    </state>
    </US>
    On my map I use mapItemClick to send the data to the pie:
    mapItemClick="pie.dataProvider = xml.state.(@id ==
    event.mapFeature.key).data"
    and the pie is set up to pull the name and value from the
    .data in the xml:
    <mx:PieChart showAllDataTips="true" left="20" bottom="20"
    width="100" height="100" >
    <mx:series>
    <mx:PieSeries id="pie" nameField="@name" field="@value"
    />
    </mx:series>
    </mx:PieChart>
    Is it possible for that click to send .data (name and value)
    to the pie and .funds (name and value) to another chart? Any ideas?
    Thanks
    Jeff

    Create a [Bindable] instance variable typed as an
    arrayCollection. eg: private var _acUSStates:ArrayColection
    Bind the dataProvier of whatever you want to that variable.
    For example:
    <mx:PieSeries id="pie" dataProvider="{_acUSStates}"
    nameField="@name" field="@value" />
    Bind your other chart the same way.

Maybe you are looking for

  • Mini DVI to VGA & Lion

    I've a Late 2009 Macmini with an VGA lcd connected with MiniDVI to VGA adapter. I want to know if it will work after upgrade to Lion.. Thanks!

  • Cannot Burn to DVD from within PS elements v. 10

    Internal "Sonic" burning applet within PS Elements 10 FAILS when burning a DVD, but I CAN successfully burn DVD's outside of the Photoshop Elements program. Suggestions? Thanks, Steve

  • How to call existing sap form

    Hi All, I have created one addon for MRP in this addon when client click on menu i have to display "Order recomandation"  form which will dispaly in existing MRP functions. How to display existing sap form in our menuclick. please help me as soon as

  • HT5655 I try to download the new version of adobe flash player and it gets to 95% then freezes

    I try to download the new version of adobe flash player and it gets to 95% then freezes

  • Installing "dummy" packages in pacman

    I have an issue, and I've searched around, but found nothing. So here goes Say a situation where I'd like to (or have to) install a piece of software without going though pacman, but still like it to be implemented in the database of pacman, so other