I have not tried that.  I will take one thing at a time and try the run select 
first.  

Thanks


Bob Thompson
LaPorte, IN
219-363-7441

Sent from my iPod

On Aug 24, 2015, at 2:08 PM, "MikeB" <[email protected]> wrote:

> Also Bob, have you tried just changing everything to a variable form, just
> to rule out that it's the form and not the timer?
> 
> And if you do, make the form an uncompressed version first and if
> successful, compress it and repeat....
> 
>> -----Original Message-----
>> From: [email protected] [mailto:[email protected]] On Behalf Of Bob
>> Thompson
>> Sent: Monday, August 24, 2015 1:24 PM
>> To: [email protected]
>> Subject: [RBASE-L] - Re: Button EEP versus Timer EEP
>> 
>> No. The compiled app simply starts the external form.  Then the form
>> timer runs  the CFA at designated times.
>> 
>> There is a office button on the external form that had the exact same
>> property command as the timer eep to call the CFA.   When the timer
>> calls the CFA, the code starts and process much of the code, but then
>> stops on the same record each time.  By stopping, I mean it stops
>> processing the CFA and returns control back to the external form.  I
>> can then click the office button and the same CFA will run complete.
>> 
>> Thus my thoughts that it is not a memory issue.
>> 
>> 
>> Bob Thompson
>> LaPorte, IN
>> 219-363-7441
>> 
>> Sent from my iPod
>> 
>> On Aug 24, 2015, at 11:41 AM, Dan Goldberg <[email protected]>
>> wrote:
>> 
>>> So you are launching a compiled app from a form of another compiled
>> app?
>>> 
>>> Dan Goldberg
>>> 
>>> -----Original Message-----
>>> From: [email protected] [mailto:[email protected]] On Behalf Of Bob
>> Thompson
>>> Sent: Monday, August 24, 2015 9:13 AM
>>> To: Dan Goldberg
>>> Subject: [RBASE-L] - Re: Button EEP versus Timer EEP
>>> 
>>> I can try the memory flush, but I do not think that is it.  This is a
>> compiled app.  When the CFA stops, it returns to the external form.  I
>> can then click a button eep that calls the same CFA and it runs fine.
>> I would think a memory issue would linger without an exit or flush.
>>> 
>>> As far as speed,  I am very satisfied. We previously used a
>> commercial third party MRP program.  It would not do exactly what we
>> needed and it took well over 4 hours to run.   So now we have the exact
>> capability we need and in 1/4 the time!
>>> 
>>> Thanks,
>>> 
>>> Bob Thompson
>>> LaPorte, IN
>>> 219-363-7441
>>> 
>>> Sent from my iPod
>>> 
>>> On Aug 24, 2015, at 10:20 AM, Dan Goldberg <[email protected]>
>> wrote:
>>> 
>>>> You might try to flush the memory after it runs to see if that
>> helps.
>>>> 
>>>> PROPERTY APPLICATION FLUSHMEM 'TRUE'
>>>> 
>>>> Just a tip, you might trying to declare your cursors before the
>> while loops to speed it up.
>>>> 
>>>> Dan Goldberg
>>>> 
>>>> -----Original Message-----
>>>> From: [email protected] [mailto:[email protected]] On Behalf Of Bob
>> Thompson
>>>> Sent: Monday, August 24, 2015 6:32 AM
>>>> To: Dan Goldberg
>>>> Subject: [RBASE-L] - Re: Button EEP versus Timer EEP
>>>> 
>>>> Thanks to Karen and Mike for the responses.
>>>> 
>>>> The code stops on record 1083.
>>>> 
>>>> There is approx. 400 lines of code that executes properly before the
>> process stops.   I have bee unable to determine the exact code line
>> that it stops on as TRACE or running it outside the timer does not
>> exhibit the problem. The code does stop inside a structure of:
>>>> 
>>>> Declare C1
>>>>   While
>>>>  Delare C2
>>>>       While
>>>>         While
>>>>          While
>>>> Stopping inside the last while loop.
>>>> 
>>>> I have checked for improper breaks, goto's, etc.  (It runs fine
>> outside the timer. )
>>>> 
>>>> This is a MRP program running for 1000+ items with multiple nested
>> component levels for 14 inventory locations.  It is a significant chunk
>> of code logic.    It takes about an hour to run, which makes multiple
>> test runs somewhat time consuming.
>>> 
>>> 
> 
> 


Reply via email to