Получение значения пользовательского поля:
1 2 3 4 5 6 7 |
<?php $entityId = 'CRM_COMPANY'; // Объект (CRM-компания) $valueId = 1; // ID экземпляра (ID CRM-компании) $fieldId = 'UF_CRM_TEST'; // Код поля $result = $GLOBALS["USER_FIELD_MANAGER"]->GetUserFields($entityId, $valueId); echo "Значение поля $fieldId = " . $result[$fieldId]['VALUE']; |
Установка значения пользовательского поля:
1 2 3 4 5 6 7 8 9 10 11 12 |
<?php $entityId = 'CRM_COMPANY'; // Объект (CRM-компания) $valueId = 1; // ID экземпляра (ID CRM-компании) $fieldId = 'UF_CRM_TEST'; // Код поля $value = 100500; function setUserFieldValue($entityId, $valueId, $fieldId, $value) { $result = $GLOBALS["USER_FIELD_MANAGER"]->Update($entityId, $valueId, array($fieldId => $value)); return $result; } setUserFieldValue($entityId, $valueId, $fieldId, $value); |