Hi ,
I don't think that the code got through in my previous message and so,
here it is.
Another way of doing the same is by defining a method that loops through
the pages in a page frame and refreshes all the pages.
The following code sample illustrates this method.
Code Sample
* Call this method ,and pass the name of the page frame as a
* parameter.
* For example,
* Thisform.RefreshAllPages('PageFrame1')
*
PROCEDURE RefreshAllPages
PARAMETER tcPageFrameName
oRef=EVAL('thisform.'+tcPageFrameName)
FOR I=1 TO oRef.PageCount
oRef.Pages(I).Refresh
ENDFOR
Thisform.Refresh
Hope This Helps,
Sanath
E-mail : sanath@aditi.com
FoxPro Team,
Aditi Corp.
http://www.aditi.com/docs/fox/foxpage.htm