INFO: Programming in Reports w/ Band Expressions on Entry/Exit
Article ID: 130505
Article Last Modified on 11/17/2003
APPLIES TO
- Microsoft Visual FoxPro 3.0 Standard Edition
- Microsoft Visual FoxPro 5.0 Standard Edition
- Microsoft Visual FoxPro 6.0 Professional Edition
This article was previously published under Q130505
SUMMARY
In FoxPro version 2.x, programmatic manipulation within a report is
accomplished by placing a user-defined function (UDF) within an expression
of a field object. The proper execution of the code, in many cases, depends
on where the field object resides on the report because report expressions
are evaluated from left to right and top to bottom.
Visual FoxPro includes "band expressions" that are called On Entry and On
Exit. These expressions can be found for each report band. The expressions
are evaluated once per band on each page of the report. Band Expressions
eliminate the need for careful placement of field objects to control when
the code is executed. By double-clicking a report band, you can access the
the On Entry and On Exit expressions. This article shows by example how to
use band expressions.
Additional query words: VFoxWin
Keywords: kbinfo kbcode KB130505