it's not like 14000 points.
I have seven rows in the datagrid with each row having a linechart in one 
cell,and each line chart is to be plotted for 2000 values. problem comes only 
when i use itemrenderer to display circles also.

----- Original Message ----
From: Alex Harui <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Sent: Thursday, April 12, 2007 2:18:25 AM
Subject: RE: [flexcomponents] please help! timeout error with large data?









  


    
            



7 rows of 2000  is 14000 points.  That's quite a 
bit.  Do they all have to change at once?




From: flexcomponents@ yahoogroups. com 
[mailto:flexcompone [EMAIL PROTECTED] com] On Behalf Of arpan 
srivastava
Sent: Wednesday, April 11, 2007 8:09 AM
To: 
flexcomponents@ yahoogroups. com
Subject: Re: [flexcomponents] please 
help! timeout error with large data?









i 
figured out whats the cause of timeout error but not able to find a 
solution.

    in my itemrenderer for the datagrid i am 
constructing linechart with a CircleItemRenderer and this takes lot of time . 
If 
i don't use any itemrenderer then it works fine, but i need a linechart with 
points.

Is there anyway i can make circle after making 
linechart?

          // Add a 
lineSeries 
          lineS = new 
LineSeries() ;
          
lineS.setStyle( "lineStroke" ,lineStroke) ;
      
    
lineS.setStyle( "form","segment" );
      
    lineS.setStyle( "itemRenderer" ,new 
ClassFactory( CircleItemRender er));
      
    lineS.yField = "data";
       
   seriesArray. push(lineS) ;

    
      lineChart.series = seriesArray;

for now my data 
contains around 2000 values for each line chart and there are seven rows in the 
datagrid and only one column with linechart in it's each cell.


----- 
Original Message ----
From: Alex Harui <[EMAIL PROTECTED] com>
To: 
flexcomponents@ yahoogroups. com
Sent: Tuesday, April 10, 2007 
10:32:52 PM
Subject: RE: [flexcomponents] please help! timeout error with 
large data?





Probably.  You have to find out where all the time is 
being spent and do some optimization.

 

How much data is a "large amount"?  How many line and 
bar charts are on screen?  Do all of them need updating or can you stop 
certain ones from updating?  Can you break up the updates and just do one 
pair of charts at a time?

 

You could take one of your line and bar charts and measure 
how long it takes to update them with new data when outside of the DG, then 
test 
with only one pair in the DG.  One way I do this is to put an "enterFrame" 
listener on the stage and trace out the value of getTimer().  Normally, 
you'll see the value increase by the frame-rate.  Then when it gets busy 
you'll see the value increase by much more and that gives you an idea of the 
overhead.

 

-Alex




From: flexcomponents@ yahoogroups. com 
[mailto:flexcompone [EMAIL PROTECTED] com] On Behalf Of arpan 
srivastava
Sent: Tuesday, April 10, 2007 8:47 AM
To: Flex 
Components
Subject: [flexcomponents] please help! timeout error with 
large data?









Hi All,

    I am getting this error when I give a 
large amount of data to my component that consists  of a datagrid with line 
charts and bar charts in it's columns.

Error: Error #1502: A script has 
executed for longer than the default timeout period of 15 seconds.
at 
mx.managers. layoutClasses: :PriorityQueue/ removeSmallestCh ild()
at 
mx.managers: :LayoutManager/ validateClient( )
at mx.core::UIComponen 
t/validateNow( )
at mx.controls. dataGridClasses: :DataGridBase/ mx.controls. 
dataGridClasses: DataGridBase: :drawItem( )
at mx.controls. dataGridClasses: 
:DataGridBase/ mx.controls. dataGridClasses: DataGridBase: :makeRowsAndColu 
mns()
at mx.controls: :DataGrid/ mx.controls: DataGrid: :makeRowsAndColu 
mns()
at mx.controls. listClasses: :ListBase/ mx.controls. listClasses: 
ListBase: :updateDisplayLi st()
at mx.controls: :DataGrid/ mx.controls: 
DataGrid: :updateDisplayLi st()


I did 
following:
    scriptTimeLimit= "500" scriptRecursionLimi 
t="50000"

but is there any other way around ?





Never miss an email again!
Yahoo! Toolbar 
alerts you the instant new Mail arrives. Check it out. 










Finding fabulous fares is fun.
Let 
Yahoo! FareChase search your favorite travel sites to find flight and hotel 
bargains.




    
  

    
    




<!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a {
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc {
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o {font-size:0;}
.MsoNormal {
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq {margin:4;}
-->








       
____________________________________________________________________________________
Now that's room service!  Choose from over 150,000 hotels
in 45,000 destinations on Yahoo! Travel to find your fit.
http://farechase.yahoo.com/promo-generic-14795097

Reply via email to