Очень прошу помощи в написании куска PHP кода ... (волею судеб только пришлось начать работу с Корпоративным порталом и написанием кода...)
Делаю бизнес процесс, при старте пользователь выбирает значение списка (в списке 2 варианта: "отделение 1" и "отделение 2")
Также в процессе есть 3 переменных (1 пустая и две, в каждой из которых список пользователей)
Нужно написать PHP условие, которое в зависимости от выбора в списке запишет в пустую переменную значение другой. Выглядит как то так сейчас:
switch($spisok1)
{
case 'отделение 1':
$TMP=$ownerActivity->GetVariable('Variable100'); // тут пытаюсь взять значение из Variable100 и записать его в TMP (новая переменная)
$ownerActivity->SetVariable('Variable38',$TMP); // тут пытаюсь записать в Variable38 значение TMP
break;
case 'отделение 2':
$TMP1=$ownerActivity->GetVariable('Variable200');
$ownerActivity->SetVariable('Variable38', $TMP1);
break;
}
где:
spisok1 - список значений (отделение 1 и отделение 2)
Variable100 и Variable200 это переменные с сотрудниками
А Variable38 - это пустая переменная, в которую по условию должно записаться значение 100 или 200
Уважаемые товарисчи, подскажите где косяк и что не так .... я уже неделю бьюсь к своему стыду...
(вариант кода приложил текущий, через If пробовал, через кучу других методов также... не могу найти решение...)
Делаю бизнес процесс, при старте пользователь выбирает значение списка (в списке 2 варианта: "отделение 1" и "отделение 2")
Также в процессе есть 3 переменных (1 пустая и две, в каждой из которых список пользователей)
Нужно написать PHP условие, которое в зависимости от выбора в списке запишет в пустую переменную значение другой. Выглядит как то так сейчас:
switch($spisok1)
{
case 'отделение 1':
$TMP=$ownerActivity->GetVariable('Variable100'); // тут пытаюсь взять значение из Variable100 и записать его в TMP (новая переменная)
$ownerActivity->SetVariable('Variable38',$TMP); // тут пытаюсь записать в Variable38 значение TMP
break;
case 'отделение 2':
$TMP1=$ownerActivity->GetVariable('Variable200');
$ownerActivity->SetVariable('Variable38', $TMP1);
break;
}
где:
spisok1 - список значений (отделение 1 и отделение 2)
Variable100 и Variable200 это переменные с сотрудниками
А Variable38 - это пустая переменная, в которую по условию должно записаться значение 100 или 200
Уважаемые товарисчи, подскажите где косяк и что не так .... я уже неделю бьюсь к своему стыду...
(вариант кода приложил текущий, через If пробовал, через кучу других методов также... не могу найти решение...)