>I know I can generate Cross-Tab Data with VFP, but how I present the data in VFP report? Becase I don't the final result size, # of column, name of field and need to consider the limit of paper size.
VFPXtab is pretty consistent in how it names the fields based upon the values used for the axis. With a combination of using some version of Field() as a column header, EVAL(Field()) for the column values and Print When ... conditions you can allow for some variation in the report. Of course, there is a limit to how much flexibility you'll be able to build in.