I’m receiving the following error when I try to publish a report (HTML) for a particular data model:
-Canvas does not allow drawing
I try to hit OK on the pop-up window, but the error appears to repeat in an infinite (or very long) loop. At that point all I can do is shut down TDM via Task Manager. This error doesn’t occur for another one of our data models, and it hadn’t previously occurred with the data model currently experiencing the error. I had also received a different error immediately before this one, but I cannot remember what it said and cannot repeat it.
errors may appear if you try to generate HTML report for large model. Similar errors may appear if you try to export diagram to picture. Output files - JPG, PNG… are simply too large and the component we use is not able to generate such a big picture. However, right now I am not able to say if the error appeared due to the size of diagram - it could be a result of the previous error. If Access Violation is evoked (and this should happen really rarely), please restart Toad Data Modeler. One error may cause other errors.
Not sure if this provides useful background, but I had been able to previously publish an HTML report for this model. This began recently, and I don’t recall adding a significant amount of information. Also, I am able to publish an HTML report for a much larger enterprise ODS model.
I just sent a copy of the TDM data model with which I’ve been experiencing recent problems publishing the HTML report. As I mentioned in the email, normally I generate ER diagrams for all workspaces with the HTML report. This morning I tried publishing the report with the option to generate ER diagrams for all workspaces unchecked. Doing so allowed the report to complete successfully. Since this is a living data model to which we are adding new workspaces, I wonder if I hit some upper limit with TDM’s ability to publish ER diagrams in the HTML report. Short-term I can live without the ER diagrams in the HTML report. However, long-term we’ll need to have this ability available to us.