I have a form with a grid showing data from a single table, which holds (amongst other things) the daily work start and finish times filtered per employee, per month. The same data is used in relatively complex calculations which are also displayed on the same form. In order for the display to make sense to the user, the calculated items need to appear in columns part way across the main grid. Thus far I have acheived this by populating a cursor with the results of the function/method making the calculations and showing these in a second grid sneakily superimposed over the main grid so that it looks like its part of the main grid. That's worked fine for a few years. Sometimes 'It works' can mean 'leave it the hell alone even if there might be a better way'. However, we have now been asked to show a lot more information on the same form - bascially, combining two forms. I've rebuilt the form using a page frame, intially with these grids on page1. I have carefully re-addressed all elements to the pageframe and page but, for some reason, what worked before no longer does. VFP constantly hung mid-process whenever I selected an employee. Using a View instead of a simple SQL SELECTed cursor seems to have got me past that and it seems to me there must be a better way to display the calculated data, via the View, into a single grid but I cannot find any information regarding calculated fields in Views. Is that because it can't be done or just because I'm too dumb to find the right clues (careful response needed!)?