Отличие fieldType от wFieldtype

Описание

Fieldtype — это структура, которая содержит 4 байта данных. Она состоит из двух частей:

  • wFieldType — логический тип поля (одно из значений eVisualFieldType).
  • wLCID — идентификатор языка-культуры для различения полей одного типа.

Значения eVisualFieldType описаны в Руководстве программиста в соответствующем разделе.

Структура Fieldtype

Технические детали

Рассмотрим число 269221896, которое в шестнадцатеричной системе равно 100C0008. Разделив его на старшую и младшую части, получим:

  • 100C — старшая часть, которая указывает идентификатор языка-культуры. Переведя это значение обратно в десятичную систему, получаем 4108, что соответствует французскому языку в Швейцарии (fr-CH). Таблицу возможных значений можно найти по ссылке.
  • 0008 — младшая часть, которая указывает тип поля. В данном случае это поле ft_Surname (фамилия). Список возможных значений доступен в разделе eVisualFieldType Руководства программиста.

Для проверки правильности результата можно использовать поле wFieldType. Например:

  • Пол: wFieldType=13.
  • Возраст: wFieldType=185.
  • Номер визы: wFieldType=196.

Примечание

Полный список значений eVisualFieldType и их описание доступны в Руководстве программиста.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 0

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Статьи в этом разделе

Больше