‎2007 Feb 04 8:23 PM
Hello all,
I am using the function module 'QG01_LOT_READ_WITH_RESULTS' in one of our custom program. This function module is inside a loop over inspection lots. For everyone inspection lot, this function module is called once in this loop. I observed that this function module is reserving quite a bit of page memory every time it is called. As this function module is called inside a loop, the page memory is getting accumulated and with several users running this program at the same time we are running out of page memory and I are getting the error 'MEMORY_NO_MORE_PAGING'.
For releasing this page memory, I used the statement FREE MEMORY ID 'RQGAAS10' after the function module call. But this statement is not releasing the page memory used by this function module.
Please advise me how to release the page memory used by this function module after every time it is called.
Thanks
‎2007 Feb 04 9:24 PM
Look at the other function modules in the same function group as this FM. You may find one that does some CLEARs and REFRESHes for these tables.
Rob