• Home
  • /Posts Tagged 'component'

Posts Tagged ‘component’

Dynamically resize nested Flex List with variableRowHeight

Another quick post…

I was stuck recently with a Flex component that had a List with an itemRenderer. The itemRenderer contained another List with an itemRenderer. Now the problem with this is that the data had unique counts and the lists had variable row heights (variableRowHeight = true). The result was that containers would not dynamically resize enough to display the whole List. In other words, the List was clipped and vertical scroll bars were displayed.

After trying several ways to get it to resize correctly and failing miserably, I extended the List component. As I was doing this, I found another post about an AutoSizingAdvancedDataGrid by the guys at WorkDay in which they had similar issues with the AdvancedDataGrid. Since the AdvancedDataGrid is similar to the List, I only had to make a couple of changes to get it working with the List component.

Once I get approval from my client, I’ll post the AutoSizingList. But until then… see the WorkDay post and their example. Thanks for the post khurram.

Finally able to post the code:

Get Adobe Flash player

FlexReport Release

It doesn”t matter where I go, I always run into people having printing issues with Flex. Most have found the FlexPrintJob class and samples on how to use it, but for those who print multiple pages the results are sometime less than stellar.

I just found a new open source project called FlexReport. It is said to address report layouts, multi-page reports and print preview.

You can find his sample application and source on the blog post.

Apparently, this guy has had the same problems as others.