ACC: SetValue Action Does Not Set Value for Page One of Report (162537)
The information in this article applies to:
- Microsoft Access for Windows 95 7.0
- Microsoft Access 97
This article was previously published under Q162537 Moderate: Requires basic macro, coding, and interoperability skills.
SYMPTOMS
When you run a macro that carries out an OpenReport action, and then
carries out a SetValue action that sets the value for controls on the
report being opened, the controls on the first page of the report are not
updated by the SetValue action.
CAUSE
The SetValue action was carried out after the report was opened. After the
report is opened, it is too late to change the values for controls that
appear on the first page. The SetValue action should be placed in a macro
that is triggered from the Format event of the control's report section
or the Activate event of the report.
RESOLUTION
Create a macro that contains the SetValue action and attach that macro to
the Activate event of the report or the Format event of the control's
report section. Then, the controls on the first page of the report will
display the correct values.
REFERENCES
For more information about the order of events in reports, search the Help
Index for "order of events," and then "Find out when events occur," or ask
the Microsoft Access 97 Office Assistant.
Modification Type: | Major | Last Reviewed: | 11/4/2003 |
---|
Keywords: | kbprb KB162537 |
---|
|