BUG: Init Method for Cursor Object has Incorrect Data Session (134213)
The information in this article applies to:
- Microsoft Visual FoxPro for Windows 3.0
- Microsoft Visual FoxPro for Windows 3.0b
- Microsoft Visual FoxPro for Windows 5.0
- Microsoft Visual FoxPro for Windows 5.0a
- Microsoft Visual FoxPro for Windows 6.0
This article was previously published under Q134213 SYMPTOMS
When running a report with a private data session, the Init method of a
cursor or relation object with the data environment does not run with the
correct data session selected, but instead runs with the default data
session (1).
RESOLUTION
There is no way to know which data session should be selected with the SET
DATA SESSION command because reports do not have a data session number
property as forms do. As a result, any code in the Init method of a cursor
or relation object is unable to reliably access the work areas of the
proper data session, so the code must be placed in a different object
method. A suggested alternative is to move the code from the Init Method of
the cursor or relation object to the Init Method of the Data Environment
object.
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article. We are researching this problem
and will post new information here in the Microsoft Knowledge Base as it
becomes available.
Modification Type: | Major | Last Reviewed: | 5/7/2003 |
---|
Keywords: | kbBug kbenv KB134213 |
---|
|