Share via


How to: Pass Parameters to a Form

Sometimes you want to pass parameters to forms when you run them to set property values or specify operational defaults.

To pass a parameter to a form created in the Form Designer

  1. Create properties on the form to hold the parameters, such as ItemName and ItemQuantity.

  2. In the Init Event code for the form, include a PARAMETERS statement such as:

    PARAMETERS cString, nNumber
    
  3. In the Init event code for the form, assign the parameters to the properties, as in this example:

    THIS.ItemName = cString
    THIS.ItemQuantity = nNumber
    
  4. When running the form, include a WITH clause in the DO FORM Command:

    DO FORM myform WITH "Bagel", 24
    

See Also

Tasks

How to: Hide a Form

How to: Save a Form as HTML

How to: Manage Multiple Instances of a Form

How to: Set the Design Area for a Form

How to: Return a Value from a Form

Other Resources

Working with Forms

Creating Forms