LCField の GetFormatDatetime メソッド

このメソッドは、Datetime 型フィールドの形式を取り出します。Datetime 型のフィールドのみに有効です。

日時の形式情報を割り当てるには、LCField.SetFormatDatetime メソッドを使用してください。形式の値の詳細については、「フィールドの形式」を参照してください。

定義位置

LCField

構文

Call thisField. GetFormatDatetime (dateTimeFlags, size)

パラメータ

GetFormat<type> のパラメータはすべて出力です。

パラメータ

説明

dateTimeFlags

Long。オプション。フィールドの日時フラグです。 フラグの詳細については、この章の「LCField クラスのメソッドおよびプロパティの要約」の日時フィールドの形式の説明を参照してください。

size

Long。オプション。日時フィールドのサイズ (バイト単位) です。0 は、Lotus® Connector Datetime のサイズ (8 バイト) を示します。

Option Public
Uselsx "*lsxlc"  
Sub Initialize
  Dim field As New LCField (LCTYPE_DATETIME, 1)
  Dim flags As Long
  Dim size As Long
  Call field.SetFormatDatetime (LCDATETIMEF_NO_TIME, 0)
  Call field.GetFormatDateTime (flags, size)
  Print "The datetime format flag setting is " & Hex(flags) & _ 
"h, size = " & size & " bytes."
End Sub

出力例

The datetime format flag setting is 2h, size = 0 bytes.