FIX: Transport Program Not Invoked After Open All Snippets

Last reviewed: October 14, 1997
Article 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 kbprg
Version : 2.50 | 2.50
Platform : MS-DOS WINDOWS
Solution Type : kbfix


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: October 14, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.