Сейчас каждый раз при нажатии на доп действие добавляется новая запись.
Попробовал использовать $event, но ситуация не поменялась.
if ($line['Задача из списка']['Задача'] == 'Получение и согласование контента' AND $line['Статус'] == 'Выполнено')
{
$zad5['Клиент'] = $line['ID'];
$zad5['Задача из списка'] = '8';
$new_id_zad5 = insert_query($zad5, "ЗАДАЧИ ПРОЕКТА");
}
if ($event['is_new_line'] != 1)
{
if ($line['Задача из списка']['Задача'] == 'Запрос информации' AND $line['Статус'] == 'Выполнено')
{
// Задача 4. Получение и согласование контента
$zad4['Клиент'] = $line['Клиент']['ID'];
$zad4['Задача из списка'] = '4';
$new_id_zad4 = insert_query($zad4, "ЗАДАЧИ ПРОЕКТА");
}
}
В других таблицах я применяю проверку по наличию таких записей примерно таким запросом:
$result = data_select_field(1000, "f23261 as cnt_rec", " AND status=0 AND f23251=",$line['Клиент']['raw']); $row = sql_fetch_assoc($result);
Но если бы поле "Задача из списка" было например текстовым, то проблем не возникло, а оно является полем связи.













