1) как установить ширины колонки на решетке (2 поля)
THISFORM.Grid1.Column1.Width = 20
THISFORM.Grid1.Column2.Width = 30
2) Как получить в настоящее время выбранный рядок от решетки (как раз recno пользы ()?)
Да RECNO () ОДОБРЕНН
3) Вы должны вспомнить значение _Pageno в некоторой перемеююом (например _LastPageno) после первого рапорта и напечатать
_pageno + _LastPageno
в втором рапорте
Или переключатель к VFP 9 позволяет ключевое слово NORESET в командование ФОРМЫ РАПОРТА