Microsoft KB Archive/108614

From BetaArchive Wiki

How to Create a Message Box for Fields in a Browse Window

ID: Q108614

2.50 2.50a 2.50b 3.00| 2.00 2.50 2.50a 2.50b

WINDOWS              | MS-DOS

The information in this article applies to:

  • Microsoft Visual FoxPro for Windows, version 3.0
  • Microsoft FoxPro for Windows, versions 2.5, 2.5a, and 2.5b
  • Microsoft FoxPro for MS-DOS, versions 2.0, 2.5, 2.5a, and 2.5b

When you are using the BROWSE command, you can use a message box to explain what information is to be put in a field.

The program below, which uses the CUSTOMER.DBF file in the TUTORIAL subdirectory, tells the user what information to put into a field in a Browse window.

   USE customer
   BROWSE FIELDS cno :w=xxx(), company :w=xxx(), contact :w=xxx()

   PROCEDURE xxx
   DO CASE
      CASE VARREAD()='Cno'
         WAIT WINDOW NOWAIT 'Enter Company Number'
      CASE VARREAD()='Company'
         WAIT WINDOW NOWAIT 'Enter Company Name'
      CASE VARREAD()='Contact'
         WAIT WINDOW NOWAIT 'Enter Company Contact'
   ENDCASE

The ":w" is a when clause for each field. When the user moves to a field, the procedure xxx is called and the correct wait window is shown on the screen. Additional reference words: VFoxWin 3.00 FoxDos FoxWin 2.00 2.50 2.50a 2.50b KBCategory: KBSubcategory: FxprgBrowse

Keywords          : kbcode FxprgBrowse 
Version           : 2.50 2.50a 2.50b 3.00| 2.00 2.50
Platform          : MS-DOS WINDOWS

Last Reviewed: May 22, 1998
© 1999 Microsoft Corporation. All rights reserved. Terms of Use.