FIX: ACTIVATE POPUP...REST Does Not Work Correctly

ID: Q100435

2.50 MS-DOS kbprg kbfixlist kbbuglist

The information in this article applies to:

SYMPTOMS

The ACTIVATE POPUP <popupname> REST command does not correctly position the record pointer in the 16-bit product (Standard version) when an index file is active.

Example

  USE customer       && Create an index on company.
  SET ORDER TO 1
  DEFINE POPUP test FROM 2,3 TO 10,15 PROMPT FIELD COMPANY
  GOTO 50
  ACTIVATE POPUP test REST
  DEACTIVATE POPUP test

In the 16-bit product, the record pointer will be positioned on the first record--it should be positioned on record number 50. In the 32-bit product (Extended version), the record pointer is positioned correctly.

RESOLUTION

Do not use an index file. To correct the problems with the example above, use SET ORDER TO 0 or use FoxProX.

Microsoft has confirmed this to be a problem in FoxPro version 2.5 for MS-DOS. This problem was corrected in FoxPro version 2.5a for MS-DOS.

Additional reference words: FoxDos 2.50 buglist2.50 fixlist2.50a KBCategory: kbprg kbfixlist kbbuglist KBSubcategory: Solution Type : kbfix

Last Reviewed: September 22, 1997