1
Вычисление (Внешняя Форма)
Автор Valerii, 16 июня 2017 14:46
Сообщений в теме: 7
#1
Отправлено 16 Июнь 2017 - 14:46
Подскажите, возможно ли реализовать вывод информации по полю уже после заявки.
Например проверить статус заявки по номеру?
Например проверить статус заявки по номеру?
#2
Отправлено 17 Июнь 2017 - 12:12
Valerii (16 Июнь 2017 - 14:46) писал:
Подскажите, возможно ли реализовать вывод информации по полю уже после заявки.
Например проверить статус заявки по номеру?
Например проверить статус заявки по номеру?
Можно. На сохранение новой записи
if($event['is_new_line']) { $order_status = $line['fXXXX']; if($order_status == "НУЖНОЕ ЗНАЧЕНИЕ") { //some code what you need } }
Сообщение отредактировал maksn: 17 Июнь 2017 - 12:12
#4
Отправлено 20 Июнь 2017 - 12:50
#5
Отправлено 16 Январь 2019 - 12:18
Добрый день.
Есть у таблицы Контрагенты подчиненная таблица Звонки связанная по полю Заявка.
Почему то, если добавляю такое вычисление в таблицу Звонки $line['Заявка']['Ожидание'] = "Да"; , то оно нормально срабатывает, при отображении записей таблицы Звонки.
Если то же самое вычисление добавляю во внешнюю форму таблицы Звонки, чтобы оно срабатывало при записи через внешнюю форму, то вычисление не срабатывает.
Как сделать, чтобы вычисление из внешней формы срабатывало и вносило запись в главную таблицу при добавлении новой записи?
Интересует именно запись в главную таблицу, так как в подчиненную таблицу все пишется без проблем.
Есть у таблицы Контрагенты подчиненная таблица Звонки связанная по полю Заявка.
Почему то, если добавляю такое вычисление в таблицу Звонки $line['Заявка']['Ожидание'] = "Да"; , то оно нормально срабатывает, при отображении записей таблицы Звонки.
Если то же самое вычисление добавляю во внешнюю форму таблицы Звонки, чтобы оно срабатывало при записи через внешнюю форму, то вычисление не срабатывает.
Как сделать, чтобы вычисление из внешней формы срабатывало и вносило запись в главную таблицу при добавлении новой записи?
Интересует именно запись в главную таблицу, так как в подчиненную таблицу все пишется без проблем.
#6
Отправлено 16 Январь 2019 - 16:17
Сам код должен работать вне зависимости от того как запись добавляется, но возможно у вас какие то события не срабатывают. Можете отправить заявку в техподдержку, они протестируют.
#7
Отправлено 17 Январь 2019 - 03:53
Сделал по другому через sql запрос
$up="UPDATE `".DATA_TABLE."42` SET f8960='Да' WHERE `f5950`='{$line['Входящий номер']}' AND f5950<>'' AND `status`<>'2' ";
sql_query($up);
В таком виде работает.
Странно конечно почему стандартное вычисление не срабатывало.
$up="UPDATE `".DATA_TABLE."42` SET f8960='Да' WHERE `f5950`='{$line['Входящий номер']}' AND f5950<>'' AND `status`<>'2' ";
sql_query($up);
В таком виде работает.
Странно конечно почему стандартное вычисление не срабатывало.
#8
Отправлено 23 Январь 2019 - 16:56
Не все в КБ работает из стандартных вычислений особенно по полям связи.
Попробуйте, например, типа:
Работать не будет.
Попробуйте, например, типа:
$line['Клиент']['Число']++;
Работать не будет.
Сообщение отредактировал Tony999: 23 Январь 2019 - 16:59
Умные сайты на заказ
https://info.crm-master.info
https://info.crm-master.info
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных