none
Service Manager ConsoleTask - запретить множественный выбор RRS feed

  • Общие обсуждения

  • Добрый день!

    Необходимо для консольной задачи рабочего элемента запретить множественный выбор. 

    Как разрешить нашел:

    <Category ID="Custom.MultiSelectTask.ResolveIncidentCommand"

    Target="Custom.WorkItem.Incident.ResolveIncidentCommand.Task"

    Value="SMConsole!Microsoft.EnterpriseManagement.ServiceManager.UI.Console.MultiSelectTask" />

    а как запретить пока непонятно.


    10 августа 2015 г. 12:50

Все ответы

  • Не очень понял вопрос. По умолчанию таск НЕ отображается, пока не установлена указанная выше категория.

    Если же надо убрать категорию, то тут никак, только создать свой таск (просто скопировать XML-описание существующего).


    SCSMSolutions
    email: freemanru (at) gmail (dot) com

    10 августа 2015 г. 23:23
    Модератор
  • Мне нужно, чтобы консольные задачи инцидентов не выполнялись при множественном выборе. 

    Задачи такие как "Разрешить, "Активировать" и т.п.

    нашел только информацию о том, как сделать задачу мультиселекторной - ля этого надо в категории указать значение Microsoft.EnterpriseManagement.ServiceManager.UI.Console.MultiSelectTask.

    А что должно быть в атрибуте value если надо сделать задачу недоступной при множественном выборе  - пока не разобрался.

    11 августа 2015 г. 5:56
  • нашел, однако.

    если velue = Microsoft.EnterpriseManagement.ServiceManager.UI.Console.ConsoleTasks,

    то задача не видна при выборе нескольких рабочих элементов.

    11 августа 2015 г. 6:16
  • Если задачи сгруппированы и групповая задача помечена как Multiselect, до задачи входящие в группу будут отображаться даже если они ConsoleTasks. 

    А вот если групповая задача помечена ConsoleTasks, то при выборе нескольких элементов не видна вся группа.

    11 августа 2015 г. 6:48