Hi George,
If all replies do not answer your question, then ask yourself how clearly you stated your question. Maybe additional details will help others to understand your question better.
For example you say you do not want to use html? Non of the replies suggest to code custom html directly.
Another example is you ask table widget is missing, all replies tell you there is a table widget, but you dismiss those answers.
You don't want to use an aggregate but a local variable? That is perfectly fine, as long as a variable is of type list it van be assigned to the source property of the table widget.
Regards,
Daniel