2015-03-17 2 views
4

У меня есть sugarCRM 6.5.20 OnDemand. Я в студии. У меня есть соотношение 1: 1 от Leads to Leads. Я пытаюсь получить первичный адрес электронной почты связанного руководства и отображать его в вычисленном поле.SugarCRM related Field

Похоже, что формула вычисляемого поля должны выглядеть следующим образом:

related($emails,"email1") 

Когда я делаю это я получаю следующее сообщение об ошибке:

Invalid formula: related: Unknown Field : email1 

выпадающий список не список электронной почты на все , Как я могу получить электронное письмо? Все мои поисковые запросы в Интернете оказались неэффективными.

Update:

Я готов сделать вычисляемое поле указывается адрес электронной почты из токоподвода. Для этого я нашел 2 переменные с именем $email_addresses и $email_addresses_primary и $emails. Существует также функция, называемая valueAt.

Я пытался использовать valueAt(1,$emails) и valueAt(1,$email_addresses)

Валидатор принял синтаксис, но значение всегда было пусто.

Могу ли я сделать вычисленное поле от основного электронного письма?

ответ

5

Вы не получите поле «Электронная почта» для расчета формулы Studio. Поле электронной почты хранится в отдельной таблице, а не в таблице модуля. Он просто помещается в макет вместе с другими полями модуля, но он не совпадает с другими полями. Все Адреса электронной почты независимо от модулей хранятся вместе в таблице email_addresses и связаны с соответствующими записями модулей в email_addr_bean_rel.

+0

, пожалуйста, прочитайте ниже заголовок обновления в моем вопросе. Я отредактировал его на основе информации, которую вы мне дали о таблице email_addresses. Может ли мой новый подход казаться возможным? Что я делаю не так? – user35201