Неужели ни у кого не возникало задачи вывести табличку в стандартной форме с возможностью напечатать, отправить по почте или сохранить в каком-нибудь формате?
Если мне не изменяет память, этим занимались разработчики БП3, например. Можно подглядеть у них...
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший