How can I create a Quicken style Grid?

I wish to create a grid similar to those used in Quicken or QuickBooks which has a single record displayed over two rows of the grid.

Anyone got any ideas?

Chris Bray.
LVL 3
chrisbrayAsked:
Who is Participating?
 
geobulConnect With a Mentor Commented:
Hi,

Try TDBCtrlGrid. You may design the layout of the fields yourself.

Regards, Geo
0
 
Mohammed NasmanSoftware DeveloperCommented:
I dont know how the Grid you refered look like, but it will not be better than one of these ;-)

http://www.tmssoftware.com/gridpack.htm
http://www.devexpress.com/Products/VCL/ExQuantumGrid
0
 
chrisbrayAuthor Commented:
Thanks for your responses:

mnasman:  Neither of these grids supports multiple line grids for a single record...

geobul: I have had a quick look at the component you recommend.  This seems very memory hungry compared to a normal grid.  Given that there could be hundreds or thousands of items in the grid, that number of windowed controls could quickly become a problem - or is there some way around that problem?

Chris Bray.
0
Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

 
geobulCommented:
Hi,

I've tested DBGrid and DBCtrlGrid against a table containing 75000 records (four DBEdits and one DBMemo on the grid) and found no difference in memory usage. TADOTable (clUseClient), TDataSource and one grid. Showing 5, 20 and 100 rows visible at a time - no difference again.

Regards, Geo
0
 
chrisbrayAuthor Commented:
Hi Geo,

That is certainly interesting.  I will make further investigations.

Chris Bray.
0
 
chrisbrayAuthor Commented:
Hi Geo,

Having investigated, try as  I might I cannot make the DBCtrlGrid look like a normal grid.  It is therefore unsuitable for my needs unless you can point me in the right direction for changing the look...

Any other suggestions?

Chris Bray.
0
 
chrisbrayAuthor Commented:
Hi Geo,

I have experimented a lot more with the DBCtrlGrid, and have managed to get something near where I want to go - but not exactly.  I am still looking for a better solution, but want to be fair and you did take the trouble to answer.

I have given you the points because you did mention the DBCtrlGrid, but have given your suggestion a B grade rather than an A because the answer was incomplete.  I hope that you find that fair and acceptable.

Chris Bray.
0
 
geobulCommented:
Sure. Thanks for the points :-) Perhaps you're looking for a grid with some kind of automatic wrapping functionality but unfortunately I don't know any.

Regards, Geo
0
 
chrisbrayAuthor Commented:
Hi Geo,

Yes indeed, a grid that operates over more than one row is exactly what I am trying to achieve.

Chris Bray.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.