Announcement

Collapse
No announcement yet.

Формула

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

  • Формула

    Доброго дня .
    В сущности лид написана формула :
    ifThenElse(
    //Doctors affiliate
    //if
    advertisingCampaign=='[MedTour] Врачи партнерка'||advertisingCampaign=='Врачи партнерка',
    //then
    entity\addLinkMultipleId('teams', '604b3bf62aad8bf13'); ,
    //else
    ifThenElse(
    advertisingCampaign != null,
    //then
    entity\addLinkMultipleId('teams', '6048d4227b24bc0f8'); ,
    //else
    ifThenElse(
    source=='Web Site' && advertisingCampaign == null ,
    //then
    entity\addLinkMultipleId('teams', '6048d4227b24bc0f8'), // gr1 from
    //else
    entity\addLinkMultipleId('teams', '6049d82d0ac3b20ae') // gr2 default zero
    )
    )
    );

    /
    6048d4227b24bc0f8 CIS coordinators + Site
    6049d82d0ac3b20ae Unsorted lead
    604b3bf62aad8bf13 Doctors affiliate
    /
    отрабатывает как на вложении , т.е. создает 2 группы
    Если строку
    source=='Web Site' && advertisingCampaign == null ,

    изменить на source='Web Site' && advertisingCampaign == null ,
    то формирует группу как надо , но изменяет источник на 1

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

    Заранее благодарен .
    Attached Files
    Last edited by i.nagaitsev@medtour.help; 04-16-2021, 01:14 PM.

  • #2
    Доброго дня.
    Спробуйте переписати таким чином:
    Code:
    ifThenElse(
        advertisingCampaign == '[MedTour] Врачи партнерка' || advertisingCampaign == 'Врачи партнерка',
        entity\addLinkMultipleId('teams', '604b3bf62aad8bf13'),
        ifThen(
            advertisingCampaign,
            entity\addLinkMultipleId('teams', '6048d4227b24bc0f8')
        )
    );
    
    ifThenElse(
        source == 'Web Site' && !advertisingCampaign,
        entity\addLinkMultipleId('teams', '6048d4227b24bc0f8'), // gr1 from
        entity\addLinkMultipleId('teams', '6049d82d0ac3b20ae') // gr2 default zero
    );

    Comment


    • #3
      Доброго
      ваше решение все равно задваивает группу (((

      Comment


      • #4
        $temp_start=0;
        ifThen(advertisingCampaign=='[MedTour] Врачи партнерка'||advertisingCampaign=='Врачи партнерка',
        entity\addLinkMultipleId('teams','604b3bf62aad8bf1 3');
        $temp_start=1
        )
        ifThen(advertisingCampaign&&$temp_start==0,
        entity\addLinkMultipleId('teams','6048d4227b24bc0f 8');
        $temp_start=1
        )
        ifThen(!advertisingCampaign&&source=='Web Site'&&$temp_start==0,
        entity\addLinkMultipleId('teams','6048d4227b24bc0f 8');
        $temp_start=1
        )
        ifThen(
        $temp_start==0,
        entity\addLinkMultipleId('teams', '6049d82d0ac3b20ae');
        $temp_start=1
        )

        этот вариант тоже не работает

        как добавить в лог запись из формулы ?

        Comment


        • #5
          А якщо так:
          Code:
          $temp_start=0;
          ifThenElse(
              advertisingCampaign == '[MedTour] Врачи партнерка' || advertisingCampaign == 'Врачи партнерка',
              entity\addLinkMultipleId('teams', '604b3bf62aad8bf13');
              $temp_start = 1,
              ifThen(
                  $temp_start == 0,
                  entity\addLinkMultipleId('teams', '6048d4227b24bc0f8')
              )
          );
          ifThenElse(
              source == 'Web Site' && !advertisingCampaign,
              entity\addLinkMultipleId('teams', '6048d4227b24bc0f8'), // gr1 from
              entity\addLinkMultipleId('teams', '6049d82d0ac3b20ae') // gr2 default zero
          );

          Comment


          • #6
            Доброго дня
            Перепробывал много вариантов .

            Code:
            ifThenElse( source == 'Web Site' && !advertisingCampaign,
            entity\addLinkMultipleId('teams', '6048d4227b24bc0f8'), // gr1 from
            entity\addLinkMultipleId('teams', '6049d82d0ac3b20ae') // gr2 default zero
            );
            В этой части кода отрабатывают ОБА добавлений групп . source выносил в переменную и даже несколько , но тот же результат (((

            Comment

            Working...
            X