>Is there a way to programaticaly add into a empty report:
>
>- field with position and some expression
>- label
>- picture with position
>
>Font name and size its also preferable.
>
>I need to create fields through a program, add into report, and then user with "modify report" does fine adjustments of fields position.
>
>Thanks in advance.
You can manipulate an FRX, but it's not easy. There's a class library called _FRXCursor in the FFC directory that ships with FoxPro. This class library contains several classes that are helpful with manipulating reports. The biggest thing to get your head around is the positioning. There isn't a field that tells you what "band" an object is in. It's all a matter of adding up the heights of the various bands, adding extra for the gray bar that appears on the designer between each band, and then looking at the position of each item relative to those bands. It's a real PITA!