Добавить колонку

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
alexus26
OTRS Новобранец
Сообщения: 157
Зарегистрирован: 31 май 2011, 10:27
Откуда: Ставрополь

Добавить колонку

Сообщение alexus26 » 11 мар 2013, 14:45

Доброго времени суток. У начальства возникла необходимость в дайджесте в модуле "Новые заявки" видеть владельца заявки. Можно ли добавить колонку? Спасибо за ответы.
ПАО "Сигнал"
OTRS 5s, ITSM 5s ubuntu-server 14.04.4, Mysql 5.5, Apache 2.4.7

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Добавить колонку

Сообщение ykolesnikov » 11 мар 2013, 15:18

viewtopic.php?f=4&t=953 - посмотрите здесь :oops:
Но это будет для всех таблиц Дайджеста.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

alexus26
OTRS Новобранец
Сообщения: 157
Зарегистрирован: 31 май 2011, 10:27
Откуда: Ставрополь

Re: Добавить колонку

Сообщение alexus26 » 11 мар 2013, 15:28

Спасибо, уже разобрался... Теперь возник другой вопрос - как вывести ФИО вместо логина агента. Пробовал подставлять значение $QData("UserFirstname"), но после этого столбец отображается пустым.
ПАО "Сигнал"
OTRS 5s, ITSM 5s ubuntu-server 14.04.4, Mysql 5.5, Apache 2.4.7

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Добавить колонку

Сообщение ykolesnikov » 11 мар 2013, 16:17

Надо смотреть какие таблицы использ. в этом модуле и есть ли в них нужное Вам. Иначе, это уже надо подключать дополнительные таблицы из БД
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

alexus26
OTRS Новобранец
Сообщения: 157
Зарегистрирован: 31 май 2011, 10:27
Откуда: Ставрополь

Re: Добавить колонку

Сообщение alexus26 » 11 мар 2013, 17:26

Я нашел похожие данные в модуле в файле AgentTicketZoom.dtl, там выводится информация о владельце. Подскажите, как узнать, какие таблицы используются, чтобы потом попробовать "по аналогии" перенести код в AgentDashBoardTicketGeneric.dtl?

P.S. В названия файлов могу ошибаться, так как их перед глазами у меня нет :oops:
ПАО "Сигнал"
OTRS 5s, ITSM 5s ubuntu-server 14.04.4, Mysql 5.5, Apache 2.4.7

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Добавить колонку

Сообщение alexus » 11 мар 2013, 21:00

По "аналогии" не получится, т.к. никакой аналогии в этом нет. И когда Вы детально разберетесь, как подается информация, Вы сами все поймете. Для облегчения вашей задачи настоятельно рекомендую изучить описание таблицы ticket. За 5 минут Вы поймете, почему нельзя получить имя клиента, и как его получить, сформировав запрос в базу данных. Только делать это надо будет в PM-файле.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

alexus26
OTRS Новобранец
Сообщения: 157
Зарегистрирован: 31 май 2011, 10:27
Откуда: Ставрополь

Re: Добавить колонку

Сообщение alexus26 » 12 мар 2013, 08:06

alexus писал(а):...Только делать это надо будет в PM-файле...
Знать бы еще в каком... Мне надо выводить ФИО владельца заявки в дайджесте, и я нашел файл DashboardTicketGenerc.pm. Это он?
ПАО "Сигнал"
OTRS 5s, ITSM 5s ubuntu-server 14.04.4, Mysql 5.5, Apache 2.4.7

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Добавить колонку

Сообщение ykolesnikov » 12 мар 2013, 08:59

Насчет он/не он не скажу, но перед тем как ввязываться в драку, подумайте, как это будет выглядеть на экране, если он не 27". Если с даже переносами, то в 3 строки. Еще добавите имя очереди... Русские фамилии и слова длинные, заявка будет занимать 3 строки... - далее понятно
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

alexus26
OTRS Новобранец
Сообщения: 157
Зарегистрирован: 31 май 2011, 10:27
Откуда: Ставрополь

Re: Добавить колонку

Сообщение alexus26 » 12 мар 2013, 09:11

ykolesnikov писал(а):Насчет он/не он не скажу, но перед тем как ввязываться в драку, подумайте, как это будет выглядеть на экране, если он не 27". Если с даже переносами, то в 3 строки. Еще добавите имя очереди... Русские фамилии и слова длинные, заявка будет занимать 3 строки... - далее понятно
Я с Вами согласен на 100%. Посмотрел я на "противника" и понял, что эту драку я проиграл... Главное, я знаю, что ответить, если спросят "почему не сделал". Спасибо за комментарии.
ПАО "Сигнал"
OTRS 5s, ITSM 5s ubuntu-server 14.04.4, Mysql 5.5, Apache 2.4.7

Ответить