Microsoft KB Archive/105507

From BetaArchive Wiki

FIX: Transport Program Not Invoked After Open All Snippets

ID: Q105507

2.50    | 2.50

WINDOWS | MS-DOS kbprg kbfixlist kbbuglist The information in this article applies to:

  • Microsoft FoxPro for Windows, version 2.5
  • Microsoft FoxPro for MS-DOS, version 2.5

SYMPTOMS

The FoxPro for Windows Transport program is not called if the Setup code for a screen is modified using the FoxPro for MS-DOS Screen Builder's Open All Snippets option.

Conversely, the FoxPro for MS-DOS Transport program is not called if the Setup code for a screen is modified using the FoxPro for Windows Screen Builder's Open All Snippets option.

RESOLUTION

To correct this problem, you should upgrade both products (FoxPro for Windows and FoxPro for MS-DOS) to version 2.5a.

STATUS

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

MORE INFORMATION

Steps to Reproduce Problem

 1. Start FoxPro for MS-DOS.

 2. Use the Screen Builder to create a new screen.

 3. From the Screen menu, choose Screen Layout. Open the Setup
    snippet.

 4. In the Setup snippet, type the following:

       WAIT WINDOW 'FPD Screen Layout'

 5. Save the screen as TEST.SCX (assuming you do not already have a
    file with the same name), and quit FoxPro for MS-DOS.

 6. Start FoxPro for Windows, and then open TEST.SCX.

 7. The Transport dialog box appears (this is expected behavior).
    Transport the screen.

 8. From the Screen menu, choose Layout. Under Options, choose the
    Code button. Then choose the Screen Setup Code button.

 9. In the Screen Setup Code snippet, type the following:

       WAIT WINDOW 'FPW Screen Layout'

10. Save the changes to TEST.SCX, and quit FoxPro for Windows. 11. Start FoxPro for MS-DOS, and then open TEST.SCX.

12. The Transport dialog box appears (this is expected behavior).

    Transport the screen.

13. From the Screen menu, choose Open All Snippets. 14. In the Setup snippet, type the following:

       WAIT WINDOW 'FPD Open All Snippets'

15. Save the changes to TEST.SCX, and quit FoxPro for MS-DOS. 16. Start FoxPro for Windows, and then open TEST.SCX.

17. The Transport program is not called (this is not expected

    behavior). Instead, the TEST.SCX screen opens.

18. From the Screen menu, choose Layout. Under Options, choose the

    Code button. Then choose the Screen Setup Code button.

19. In the Screen Setup Code snippet, type the following:

       WAIT WINDOW 'FPW Open All Snippets'

20. Save the changes to TEST.SCX and quit FoxPro for Windows. 21. Start FoxPro for MS-DOS, and then open TEST.SCX.

22. The Transport program is not called (this is not expected

    behavior). Instead, the TEST.SCX screen opens.

NOTE: This problem cannot be reproduced by switching between FoxPro for MS-DOS and FoxPro for Windows. You must actually start and quit each program at the appropriate steps. Additional reference words: FoxDos FoxWin 2.50 buglist2.50 fixlist2.50a CTRL+S KBCategory: kbprg kbfixlist kbbuglist KBSubcategory: FxtoolSbuilder

Keywords          : FxtoolSbuilder kbbuglist kbfixlist
Version           : 2.50 | 2.50
Platform          : MS-DOS WINDOWS
Solution Type     : kbfix

Last Reviewed: October 16, 1997
© 1999 Microsoft Corporation. All rights reserved. Terms of Use.