Типы typeofdata для полей модуля vTiger CRM
Как известно, для того чтобы задать тип поля недостаточно определить значение uitype. Здесь мы рассмотрим, что из себя представляет typeofdata и его возможные типы данных для vTiger CRM версии 6.5.0.
Существует 11 различных типов данных.
Значение | Тип данных | |
---|---|---|
C | Boolean | Логический тип |
D | Date | Дата |
DT | DateTime | Дата и время |
E | Электронная почта | |
I | Integer | Целое число |
N | Number | Число |
NN | Negative Number | Отрицательное число |
O | RecurringType / Duration_minutes | Повторяющийся тип / Продолжительность минут |
P | Password | Пароль |
T | Time | Время |
V | Varchar | Строковый тип |
Отметим, что всем типам данных доступны 2 состояния:
M | Обязательное поле |
O | Необязательное поле |
Примеры типов данных из базы данных vTiger CRM 6.5.0:
V~M |
V~O |
I~O |
E~O |
N~O |
C~O |
DT~O |
D~O |
D~O~OTH~GE~support_start_date~Support Start Date |
D~M |
D~O~OTH~GE~sales_start_date~Sales Start Date |
D~O~OTH~GE~start_date~Start Date |
NN~O |
DT~M~time_start~Time Start |
T~O |
DT~M~time_start |
D~M~OTH~GE~date_start~Start Date & Time |
O~O |
T~M |
I~M |
D~O~OTH~G~start_period~Start Period |
P~M |
E~M |
N~O~2~2 |
D~M~OTH~GE~datesold~Date Sold |
D~M~OTH~GE~dateinservice~Date in Service |
D~O~OTH~GE~startdate~Start Date |
Материал не новый, но без него обойтись нельзя было, т.к. он является продолжением статьи про uitypes в vTiger CRM 6.5.0.