Announcement

Collapse
No announcement yet.

Как сложить значения привязанной сущности

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Как сложить значения привязанной сущности

    Есть проекты, к ним привязаны платежи, хочу вывести в проектах ProjectAdsUral , в поле summzatralAdsUral сумму значений привязанных платежей payAdsUral, суммы которых в поле summachetaAdsUral

    Получилось как то так, но не работает, подскажите где не прав

    summzatralAdsUral = entity\sumRelated('payAdsUral', 'summachetaAdsUral')

  • #2
    Вот скрин

    Comment


    • #3
      Попробовал так, тоже не работает summzatralAdsUral\sumRelated('payAdsUral', 'summachetaAdsUral', '')

      Comment


      • #4
        Нашел на форуме как нужно summzatralAdsUral = entity\sumRelated('payAdsUrals', 'payAdsUral.summachetaAdsUral'); , но не пошло
        Поле в проектах summzatralAdsUral
        Название связи payAdsUrals
        Связь Платежей payAdsUral
        Поле в Платежах с суммой summachetaAdsUral

        Comment


        • #5
          Разобрался остался один вопрос, как обновлять значение автоматом

          Comment


          • Batalenkov
            Batalenkov commented
            Editing a comment
            Добрый день. Какое было решение? Имею аналогичную задачу. Спасибо

        • #6
          Здравствуйте.
          Формула не может влиять на связанный объект, и также не может динамически проверять значение связанного объекта. Она срабатывает либо при изменении записи, либо при её создании. Для того что вы хотите как правило используется Workflow, который входит в состав Advanced Pack https://docs.espocrm.com/administration/workflows/. Либо вы можете написать Крюк, но этот вопрос требует определенного уровня знания программирования кода https://docs.espocrm.com/development/hooks/.

          Comment

          Working...
          X