use BaseReport.FRX locate for Comment = "My Point" scatter name oPoint copy to TheReport.FRX select GPSCoordinates scan oPoint.HPos = f( GPSCoordinates.Longitude ) oPoint.VPos = g( GPSCoordinates.Latitude ) append blank gather name oPoint endscan use in TheReport report form TheReport>I have a file of cordinates from GPS I display in a form the points in correct cordinates using the function Pset in different colors according of the type of data, my problem is to print this color points in correct position and also some color boxes in differnts dimensions (the legend).