if (($line['Смена менеджера']=="Да") and ($line['Менеджер']==$line['Сотрудник'])) $line['Менеджер сменился']="Да";
После этого применяется следующее вычисление "При изменении поля "Менеджер сменился"
if ($line['Менеджер сменился']=="Да") { $data['Сотрудник'] = $line['Менеджер']; $data['Комментарий'] = "Сменился менеджер в карточке контрагента (дубль)"; $data['Компания'] = $ID; $data['Дата смены менеджера']= date ("Y-m-d"); insert_query($data,"Комментарии", "id=$ID" ); }
Теперь заново меняем менеджера (помним,что после прежней проверки поле "Менеджер сменился" уже заполнено значением "Да") и необходимо, чтобы сработало второе вычисление. но оно не срабатывает,так как поле уже заполнено значением "Да"
Сделала уже поле "Менеджер сменился" списком, все равно не помогает..вычисление не видит, что поле меняется,для нее это поле с одним и тем же наполнением...
Как быть?
Сообщение отредактировал Dinara: 22 Август 2013 - 08:28