I wonder... (Antonio, ChatGPT is not accessible, to much hits at this time )))))
When a dbf is on a record I have the (BAD) habit of doing calculations like :
nAankoop = artikel->new_bruto - (artikel->new_bruto * artikel->korting)/100
nAankoop = nAankoop - (new_bruto * artikel->korting2)/100
replace artikel->new_aankoop with nAankoop
artikel->new_marge = ((artikel->new_bruto/artikel->new_aank)*100)-100
artikel->new_diff = ((artikel->new_aank/artikel->aankoop)*100)-100
will there always be a disk access for each time I use a item artikel->.... ? or will the data come from the cach of the computer ?
Just to be sure ! . I can easily change my workflow in using a hash or tdatabase for this.