--- a/src/reportlab/platypus/doctemplate.py Tue Mar 03 12:15:17 2009 +0000
+++ b/src/reportlab/platypus/doctemplate.py Tue Mar 03 15:22:29 2009 +0000
@@ -691,7 +691,8 @@
flowables.insert(i,f) # put split flowables back on the list
else:
if hasattr(f,'_postponed'):
- ident = "Flowable %s too large on page %d" % (self._fIdent(f,60,frame), self.page)
+ ident = "Flowable %s too large on page %d in frame '%s' of template '%s'" % \
+ (self._fIdent(f,60,frame), self.page, self.frame.id, self.pageTemplate.id)
#leave to keep apart from the raise
raise LayoutError(ident)
# this ought to be cleared when they are finally drawn!