I have been using KoolReport Pro for awhile, I have build my own table for the invoice to suite my company format. However, I kept copying the code to from a report's view to another. I thought it would be better if I could wrap my invoice table into KoolReport's widget for more convenient to use. I have viewed the code of your widget but seems confusing. Is there any guide on this?