Searches
Martin Luce
martinluce at eclipse.co.uk
Thu Jan 25 11:06:42 EST 2018
Hi
Just wondered if I am the only person with this problem. I have been doing some heavy recalculations which take several minutes on a new 27 ins Mac running 10.13.2 using 8.1.3
I am finding that many ‘finds’ in the part of the method below are missed which has taken a lot of sorting out. I have just rerun the method and of 33566 ‘finds’, 15332 were missed the first time but found on the second. The method which is recalculating a large number of records, includes
Calculate L_Searches as L_Searches+1
Set search as calculation {(F_StockPriceShort.SPS_StkNum=L_StkNum)&(F_StockPriceShort.SPS_Date>=Mem.M_DateSt)}
Set main file {F_StockPriceShort}
Find on F_StockPriceShort.SPS_StkNum (Use search)
If flag false
Calculate L_Searches2 as L_Searches2+1
Set search as calculation {(F_StockPriceShort.SPS_StkNum=L_StkNum)&(F_StockPriceShort.SPS_Date>=Mem.M_DateSt)}
Set main file {F_StockPriceShort}
Find on F_StockPriceShort.SPS_StkNum (Use search)
End If
If flag false
Calculate L_Searches3 as L_Searches3+1
Set search as calculation {(F_StockPriceShort.SPS_StkNum=L_StkNum)}
Find last (Use search)
End If
If flag false
Breakpoint
Else
The breakpoint is not reached. It almost seems as if the machine is going too fast for itself or am I doing something wrong?
Interestingly I can get the same problem when I have just made a pdf file of an invoice and immediately want to attach it to an email. I have to ReadBinFile twice sometimes to pick it up
Martin
More information about the omnisdev-en
mailing list