VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Обработка пользовательских полей в CDR через ODBC-Mysql

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Аватара пользователя
Aven
Сообщения: 798
Зарегистрирован: 28 янв 2011, 16:20

Re: Обработка пользовательских полей в CDR через ODBC-Mysql

Сообщение Aven »

И зачем так делать? Не умеее переименывать поля в таблице mysql ?
Решения телефонии на базе Asterisk || http://it-need.ru
Sanek
Сообщения: 81
Зарегистрирован: 17 май 2012, 14:55

Re: Обработка пользовательских полей в CDR через ODBC-Mysql

Сообщение Sanek »

Переименование полей в БД не всегда правильный выход из ситуации:
у меня на сидиэрах завязаны программы учета и анализа трафа... и что проще: прописать алиас в одном месте в конфигах астера ;) , или переименовать в таблице поле, потом вспоминать и искать в коде и везде менять имя?.. :?
Аватара пользователя
Aven
Сообщения: 798
Зарегистрирован: 28 янв 2011, 16:20

Re: Обработка пользовательских полей в CDR через ODBC-Mysql

Сообщение Aven »

Надо сразу использовать правильные имена полей, а не городить костыли в виде алиасов.
Решения телефонии на базе Asterisk || http://it-need.ru
Sanek
Сообщения: 81
Зарегистрирован: 17 май 2012, 14:55

Re: Обработка пользовательских полей в CDR через ODBC-Mysql

Сообщение Sanek »

Вот, давайте сейчас устроим препирательство по поводу названия полей... ;)
Lonely_Ghost писал(а):Работа с кастомными столбцами CDR возможна через cdr_adaptive_odbc.
Модуль cdr_odbc работает только со стандартными.
Астер-то изначально работал с модулем cdr_odbc, для которого стандартным полем является calldate а потом я перешел на cdr_adaptive_odbc, где используется поле start... Или я заблуждаюсь по поводу названия полей?
rooms
Сообщения: 2
Зарегистрирован: 03 авг 2020, 10:19

Re: Обработка пользовательских полей в CDR через ODBC-Mysql

Сообщение rooms »

Добрый день!
Случайно не подскажете, какую нужно сделать запись для того чтобы в cdr в поле userfield указывался номер очереди
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: Обработка пользовательских полей в CDR через ODBC-Mysql

Сообщение ded »

Set(CDR(userfield)=содержимое_переменной_номер_очереди)
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH