This plugin for TABLEON gives opportunity to attach files to the single post and display it in table or as icons. You can buy this extension here.
Use button "Add Files" to attach files to the post. If to click on the column "Icon" it is possible to select icon for each type of the file.
This extension also provide additional column with its own options:
Also with this extension: