У меня есть модуль с именем Cases
в моем SugarCRM
среда, которая имеет несколько полей, таких как name
, id
, account_name
, date_created
, description
и так далее, и одно настраиваемое поле с именем custom_account_number
,
Я хочу установить его значение на один из account_name
поле, как я могу сделать это с помощью специального сценария php в пользовательской папке?
Если вы используете Sugar 7.2, то это просто,
1. Идти к Admin->Studio->Modulename->fields->Select custom fiel
д.
2. check
Расчетное значение, затем нажмите на Edit Formula
,
3. Из полей выберите ваше имя поля.
4. Затем разверните его.
Теперь перейдите к модулю и сохраните свое имя, оно также появится в вашем настраиваемом поле.
Я не работал на Community Edition Но я могу дать вам представление, что вы должны написать logic hook after save
, в этом хуке вы можете написать логику для копирования имени в ваше настраиваемое поле.
Других решений пока нет …