I would think about the datastructure u use... an Array of mixed content is not 
necessarily 
the optimum. I for example would create a new datatype.

If u need a certain formatted renderer even for complex data: implement an 
itemrenderer. 
A simple approach is to implementing a component which implements the necessary 
interfaces. Depending on the given column, the specific information is 
displayed. U can 
simply determine what should be displayed in the "set data". Just lookup for 
the column 
and display what should be displayed.
If u need fewer or lesser columns, use ActionScript.

Best regards.

--- In [email protected], "Randy Martin" <[EMAIL PROTECTED]> wrote:
>
> So, what you want is:
> 
>         10      11      12   etc.
> 
> Joe    sick    work    play
> 
> Bill   work    work    work
> 
> John   play    play    work
> 
>  
> 
> You need to check out the OLAPDataGrid. It's specifically designed to
> support this kind of data. In Excel, you'd call this a pivot table.
> 
>  
> 
> ~randy
> 
>  
> 
> From: [email protected] [mailto:[EMAIL PROTECTED] On
> Behalf Of donvoltz
> Sent: Saturday, November 01, 2008 11:32 AM
> To: [email protected]
> Subject: [flexcoders] Extending Datagrid dynamically
> 
>  
> 
> Hi Everyone,
> 
> can someone point me in the right direction for accomplishing the
> following. I have a value object that contains a username and an array
> of assignments for each day of the week
> 
> vo
> public var username:String;
> public var assignments:Array (also a vo with date = 2008-10-02,
> assignment = 'Sick') this array contains a date and assignment for
> each day of a given month.
> 
> These vo's are added to an arrayCollection which is bound to a datagrid
> 
> What I am trying to accomplish is the following
> 
> For each day of a specified month, I would like to generate a column
> with the header text being the date (ie march 10, 2008 would display
> 10) and the data in the column would be bound to the assignments array
> for the user who belongs to the row.
> 
> I also want this datagrid to be regenerated when the user of the
> application selects a different month(the datagrid dataProvider is
> updated with new data from the server).
> 
> I am lost with how I can add dynamic columns to the datagrid and bind
> these to an array of dates to present the appropriate assignment.
> 
> Thanks in advance for any help. 
> 
> Don
>



Reply via email to