>I don't know if I could use a view. Not in the view designer, I'm sure, but maybe programatically. Come to think of it, I can't use a view... This is in the old application where there's no database.
Why not? Create one. Nobody has to know. Keep just the view definition in it.