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 >

