Несколько вопросов

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

Несколько вопросов

Postby JuliaS » Tue Jul 31, 2007 4:27 pm

Здравствуйте! У меня есть несколько вопросов.

1. Даю группе пользователей доступ к проекту (назовем его Test_Base). Даю им право создавать, редактировать и удалять задачи. Пользователи создают, удаляют и редактируют подзадачи в Test_Base, но при этом оказывается, что пользователи также могут удалить саму задачу Test_Base. Как позволять им удалять только ее подзадачи?
В правилах доступа для группы разрешено удаление задач. При этом в настройках для категории для этой группы пробовала как ограничивать удаление (только ответственный), так и запрещать - эффекта нет, все равно пользователи удаляют любые задачи. Для чего тогда служат эти настройки?
Не хотелось бы полностью запрещать удаление задач, если эта проблема не решится.

2. Пользователям нужна возможность каким-то образом ассоциировать аттачи с сообщениями. Так как аттачи добавляются не во время создания сообщения, непонятно, как это сделать. Может быть, записывать в хистори добавление аттача - тогда по хронологии это действие будет рядом с созданием сообщения? Или есть способ лучше?

3. Пока не нашла способа сделать комментарий при изменении статуса обязательным. Есть ли такое?

4. Работа Bulk Processing Tool. Здесь, по сути, все равно каждая задача редактируется отдельно: надо выбрать тип сообщения, обязательно написать для каждой задачи коммент. Это сложно, если таких задач много. Не планируется ли в новой версии возможности, скажем, поменять статус для выбранных задач "оптом", выбрав новый статус и написав коммент один раз? Если же часть задач находится в статусе, не имеющем перехода в выбранный - тогда выводить предупреждение при попытке сохранить изменения.

Спасибо.
JuliaS
 
Posts: 1
Joined: Mon Jul 30, 2007 2:43 pm
Location: Saint-Petersburg

Re: Несколько вопросов

Postby admin » Wed Aug 01, 2007 11:05 pm

JuliaS wrote:Здравствуйте! У меня есть несколько вопросов.

1. Даю группе пользователей доступ к проекту (назовем его Test_Base). Даю им право создавать, редактировать и удалять задачи. Пользователи создают, удаляют и редактируют подзадачи в Test_Base, но при этом оказывается, что пользователи также могут удалить саму задачу Test_Base. Как позволять им удалять только ее подзадачи?
В правилах доступа для группы разрешено удаление задач. При этом в настройках для категории для этой группы пробовала как ограничивать удаление (только ответственный), так и запрещать - эффекта нет, все равно пользователи удаляют любые задачи. Для чего тогда служат эти настройки?
Не хотелось бы полностью запрещать удаление задач, если эта проблема не решится.


По поводу почему не работает запрет удаления задач - посмотрим, я отпишу о результатах.

А зачем вообще пользователям разрешать удалять задачи ? Лучше разрешить им закрывать задачи, а право удалять оставить только админу - так и историческую информацию не потеряем, и мусор собираться не будет.

JuliaS wrote:2. Пользователям нужна возможность каким-то образом ассоциировать аттачи с сообщениями. Так как аттачи добавляются не во время создания сообщения, непонятно, как это сделать. Может быть, записывать в хистори добавление аттача - тогда по хронологии это действие будет рядом с созданием сообщения? Или есть способ лучше?


В 4.0 можно будет добавлять аттачи при создании сообщения.


JuliaS wrote:3. Пока не нашла способа сделать комментарий при изменении статуса обязательным. Есть ли такое?


Да, сделайте Add Message / BEFORE триггер, который бы проверял размер поля Description и если слишком мало - кидал бы UserException. Подобные примеры есть в документации:
http://www.trackstudio.com/documentatio ... ggers.html

JuliaS wrote:4. Работа Bulk Processing Tool. Здесь, по сути, все равно каждая задача редактируется отдельно: надо выбрать тип сообщения, обязательно написать для каждой задачи коммент. Это сложно, если таких задач много. Не планируется ли в новой версии возможности, скажем, поменять статус для выбранных задач "оптом", выбрав новый статус и написав коммент один раз? Если же часть задач находится в статусе, не имеющем перехода в выбранный - тогда выводить предупреждение при попытке сохранить изменения.


Да, планируется. Будет возможность выполнить скрипт для указанных задач, а скрипт может делать что угодно - менять значения кастом-полей, закрывать задачи, переносить в другой проект и т.п.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7298
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Re: Несколько вопросов

Postby admin » Thu Aug 02, 2007 11:26 am

JuliaS wrote:1. Даю группе пользователей доступ к проекту (назовем его Test_Base). Даю им право создавать, редактировать и удалять задачи. Пользователи создают, удаляют и редактируют подзадачи в Test_Base, но при этом оказывается, что пользователи также могут удалить саму задачу Test_Base. Как позволять им удалять только ее подзадачи?
В правилах доступа для группы разрешено удаление задач. При этом в настройках для категории для этой группы пробовала как ограничивать удаление (только ответственный), так и запрещать - эффекта нет, все равно пользователи удаляют любые задачи. Для чего тогда служат эти настройки?
Не хотелось бы полностью запрещать удаление задач, если эта проблема не решится.


У меня проблема не повторяется, напишите на maximkr@trackstudio.com, посмотрим.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7298
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 0 guests

cron