Подзадачи в поле для прикрепления задач - как?

Обсуждаем TrackStudio по-русски

Подзадачи в поле для прикрепления задач - как?

Postby Eugene » Sat Apr 30, 2016 3:05 am

В TS можно создать кастом поле для задач. Мы его используем, чтобы добавлять клиентов к проектам (клиенты представляют собой задачи - компании и (отдельно) менеджеры этих компаний). Сейчас у нас есть отдельное поля для компаний, и отдельное - для их менеджеров. Так нужно, т.к. один проект могут запросить оценить несколько компаний.
В структуре папок компании лежат в "Контакты", а менеджеры - в соответствующих им компаниям.

Но менеджеры с компаниями никак не соотнесены в проектах. Просто отдельно отображается список компаний (одно поле) и отдельно - список менеджеров (другое поле). А хотелось бы. Что-то типа такого (слева - компания, а правее - тот самый её менеджер, который отвечает за этот проект):
Untitled.png
Untitled.png (42.28 KiB) Viewed 12239 times


Возможно ли это сделать, и как именно? (если нужен скрипт, то какова должна быть его логика?)
Eugene
 
Posts: 127
Joined: Tue Jan 19, 2016 10:57 pm

Re: Подзадачи в поле для прикрепления задач - как?

Postby dpochtarev » Mon May 02, 2016 4:31 pm

Можно сделать как на скриншоте.
При помощи поиска легко выбирать менеджеров из одной компании.
В задачах для менеджеров можно сделать поле ФИО. На категорию, которая используется для создания менеджеров, повесить edit скрипт, который формирует имя
Code: Select all
task.setName(task.getParent().getName() + " / " + task.getUdfValue("ФИО")); 
Attachments
tree.PNG
tree.PNG (6.77 KiB) Viewed 12231 times
dpochtarev
 
Posts: 282
Joined: Wed Aug 22, 2012 4:35 pm

Re: Подзадачи в поле для прикрепления задач - как?

Postby Eugene » Mon May 02, 2016 11:59 pm

Выглядит красиво - было бы хорошо такое получить (на всякий случай - не в дереве, а в кастом полях задачи). Но, извините, я мало что понял из Ваших объяснений :oops: Позвольте вопросы:
При помощи поиска легко выбирать менеджеров из одной компании.
Мы сейчас и выбираем компании и их менеджеров.
В задачах для менеджеров
Это какие задачи? Имеете ввиду задача-менеджер (как контакт)?
В задачах для менеджеров можно сделать поле ФИО.
Пока не понимаю, зачем. У нас имена менеджеров в название задачи пишутся...
На категорию, которая используется для создания менеджеров
У нас есть категория Контакты. Она используется как для компаний, так и для менеджеров (под-контакты получаются под-задачами).
edit скрипт, который формирует имя
Какое имя? где?
Eugene
 
Posts: 127
Joined: Tue Jan 19, 2016 10:57 pm

Re: Подзадачи в поле для прикрепления задач - как?

Postby dpochtarev » Wed May 04, 2016 3:28 pm

Смысл в том, что у вас в задаче "менеджер" будет название компании и имя менеджера.
Скрипт можно никакой и не делать, а писать руками.
dpochtarev
 
Posts: 282
Joined: Wed Aug 22, 2012 4:35 pm

Re: Подзадачи в поле для прикрепления задач - как?

Postby Eugene » Thu May 05, 2016 3:44 am

dpochtarev wrote:Смысл в том, что у вас в задаче "менеджер" будет название компании и имя менеджера.
Скрипт можно никакой и не делать, а писать руками.

Теперь понятно, спасибо.

Такой вариант не подходит, т.к. он лишит нас возможности использовать фильтры и отчёты по именно компаниям. Это ценная информация. А менеджеров много и они могут меняться. Нужен другой способ..
Eugene
 
Posts: 127
Joined: Tue Jan 19, 2016 10:57 pm

Re: Подзадачи в поле для прикрепления задач - как?

Postby dpochtarev » Thu May 05, 2016 1:33 pm

Eugene wrote:Теперь понятно, спасибо.

Такой вариант не подходит, т.к. он лишит нас возможности использовать фильтры и отчёты по именно компаниям. Это ценная информация. А менеджеров много и они могут меняться. Нужен другой способ.

Вам не нужно удалять поле "Компания". Просто в именах менеджеров будут имена компаний.
Eugene wrote:А менеджеров много и они могут меняться..

для этого и нужен edit скрипт, который при переносе менеджера в другую компанию будет формировать имя этого менеджера из имени компании и поля ФИО.
Eugene wrote:Нужен другой способ..

Просто впихнуть значения другого поля справа от значения поля компания, как вы нарисовали, нельзя никак.
dpochtarev
 
Posts: 282
Joined: Wed Aug 22, 2012 4:35 pm


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 9 guests

cron