Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

"Insufficient Memory for this application"

edited February 2005 in General
When previewing a report i get an "Insufficient Memory for this
application"" error.
If I narrow the search it's OK, but I'd rather not have to.

What might be wrong? Is this an inherent problem with RB?

And is there any way I can warn the user to autosearch a smaller amount of
data *before* the preview?

Comments

  • edited February 2005
    Hi Red,

    How much memory does your computer have? Does your report contain a large
    number of images on each page? Is the Report.CachePages set to True? You
    may also want to try disabling the Report Outline and see if that helps.

    --
    Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited February 2005
    Nico,

    1GB of RAM.
    No images.
    Cache Pages is set to false. (One Pass)
    Report Outline was disabled.

    I think it's just a lot of data, but not an extaordinary amount. When I
    use a smaller DB there's never a problem.

    So, Im not too sure what to do next.
    Red





  • edited February 2005
    > What might be wrong? Is this an inherent problem with RB?

    FTR, I created a significant size report for RB that was well over 500+
    pages where I started having issues with pages--but AFAICR they were cashed.
    As they long report was made up of smaller reports, I ended up breaking it
    into smaller reports and sending them individually (which required quite a
    bit of coding on my side).

    I am curious if you could send pages 1-100, 101-200, 201-300 etc and see if
    that works?

    Ed Dressel
    Team DM
  • edited February 2005
    Does your database use the BDE ? If so, it may cause your error. I had this
    error using BDE database returning huge data amount. If you're using the
    BDE, you have to set these parameters in your BDE Administrator :

    - In the Configuration Tab, open the System node.
    - Open the INIT node. Make sure that LOCAL SHARE is TRUE (if you're in
    multi-user database).
    - Set SHAREDMEMSIZE is set to 32768. Set MAXBUFSIZE to 32768.
    - Open the Drivers node. If you use Paradox and/or DBASE, set the BLOCK SIZE
    to 65536. This isn't available in the drop-down list, but you can type it
    manually.

    I hope this will help.

    David Caouette
    Developer
    Omniciel International inc.
    http://www.omniciel.com


    "Red" a ?crit dans le message de
This discussion has been closed.