DataType property (WinStudio scripts)

Applies To

IWSFormComponent interface

Definition

Used to retrieve or set the data type for a specified form component.

Get Syntax

object.DataType

  Part   Description
object Required. A reference to a form component object.

Set Syntax

object.DataType = string

  Part   Description
object Required. A reference to a form component object.
string Required. A string containing a valid underlying data type to which the component can be changed. For the availabe data types, see Underlying Type Property.

Remarks

If the data type for a component is changed programmatically, it does not affect the existing contents in that component. Any new contents or changes, however, must conform to the new data type.

This property is the same as the WinStudio Design Mode, Underlying Type field on the component property sheet. Any changes you make programmatically are reflected in that field.

In the Get Syntax, the return value is a string containing the underlying data type for the specified comonent.

For a list and description of the data types available, see Underlying Type Property.

Example

Sub Main()
   oComponent = ThisForm.Components("LanguageDescGridCol").DataType
   Application.ShowMessage("The data type for the Description field is " _
      & oComponent & ".")
   ThisForm.Components("LanguageDescGridCol").DataType = "DATE"
   oComponent = ThisForm.Components("LanguageDescGridCol").DataType
   Application.ShowMessage("The data type for the Description field is now " _
      & oComponent & ".")
End Sub