Thanks everyone! It's great having a community with a long history. So, not only did I get what I was looking for, I got more. Just to put things in perspective, I was after a tech note from *before the PDF format even existed.* Back in the days when that second MB of RAM was going to solve all of your problems....
Anyway, the note that I remembered is "Two-Dimensional Arrays" by Dave Terry, TN #92-14. This note is from 25 years ago and it remains the best documentation on the subject. I have no idea why it's never been folded into the main docs, it should be. Bart Davis said that he found it on one of the 4D FTP sites, so it's out there somewhere. Mike Goldsmith sent me a couple of articles that he wrote on cross-tabs some time back. Cross-tabs are great! They're also a sensible use of 2D arrays. I used to love the cross-tab editor in the original 4D Calc. (I think cross-tabs are often called 'pivot reports' or 'summarizing across' in other parts of the world.) Dennis Gallagher sent me something totally unexpected. I think that it is a V1 tech note, TN #92 from 1988 titled “Multi-Dimensional Arrays in 4th Dimension” by Djundi Karjadi & Joshua Wachs and later modified by Dave Terry & Ron Dell’Aquila. These guys were *emulating* 2D arrays using 1D arrays. I'm not worthy! I'm going to check it out as it's probably got some good ideas about packing. Thanks everyone! ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************