Any chance there is a variable in the views whose value could change during
the processing (since processing takes some time)? Or changing data?

 

Regards,

 

Stephen Markson
ForenSys The Forensic Systems Group
www.ForenSys.ca <http://www.forensys.ca/> 
416 512 6950

 

  _____  

From: [email protected] [mailto:[email protected]] On Behalf Of Lawrence
Lustig
Sent: January 19, 2009 10:22 AM
To: RBASE-L Mailing List
Subject: [RBASE-L] - Continuing problems with empty reports.

 

A few months ago I posted about a problem in which R:Base will, after a
while, begin generating empty reports (appearing on the screen as a
completely blank page and as a PDF that cannot be opened because it contains
no pages at all).  At the time, I was advised to change my SCRATCH setting
code to use the new SCRATCH TMP setting in the CFG file.

I've done that, but the problem persists.  It is not consistent or exactly
reproducible (therefore, I can't reasonably report it to RBTI), but it is
frequent enough to cause my users lots of headaches.  Because many reports
are generated by a "robot" process and emailed before a human sees them,
some top execs occassionally get blank reports which have to be regenerated.

Also, I've noticed a second, potentially related problem.  Previously when I
tried to print a report that really contained no data, I'd get the famous
error 2059 No Rows Found.  I could check the error status (or SQLCode 100)
and tell the user there was nothing there to print.  Now, however, if I try
to print a report with no records found I _do_ see a report - the same empty
report that occurs when my "problem" appears.  I can recode to check for
data _before_ printing the report, but that requires 1) code changes and 2)
a potentially time consuming count (for highly processed views that take
some time to return even COUNT = 1).

Any suggestions?
--
Larry

No virus found in this incoming message.
Checked by AVG - http://www.avg.com
Version: 8.0.176 / Virus Database: 270.10.9/1900 - Release Date: 1/19/2009
9:37 AM


Reply via email to