src/reportlab/platypus/doctemplate.py
changeset 3129 171184fe71d2
parent 3110 c5b325f692ab
child 3131 0f15fabe9d8d
--- 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!