Проверить canEdit у customField

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

Проверить canEdit у customField

Postby mikolg » Mon Mar 26, 2018 7:29 pm

Добрый день,

Подскажите, как можно в скрипте проверить может ли текущий пользотатель редактировать custom field в конкретном workflow?
Другими словами узнать есть ли у него право "CanEdit" на custom field в этом workflow?
mikolg
 
Posts: 251
Joined: Thu Jul 02, 2009 8:04 pm

Re: Проверить canEdit у customField

Postby dpochtarev » Wed Apr 11, 2018 2:05 pm

Code: Select all
 for (SecuredUDFBean u:task.getUDFs(task.getWorkflowId())) {
            if (u.getCaption().equals("udfName"))  boolean canUpdate = u.getCanUpdate();
        }
dpochtarev
 
Posts: 281
Joined: Wed Aug 22, 2012 4:35 pm

Re: Проверить canEdit у customField

Postby mikolg » Wed Apr 11, 2018 2:09 pm

А если таски нет, то как проверить?
В GUI настройка задается для workflow. Workflow у меня есть, а вот таски нет.
Искать какую-то, что бы проверить было бы странно...
mikolg
 
Posts: 251
Joined: Thu Jul 02, 2009 8:04 pm

Re: Проверить canEdit у customField

Postby dpochtarev » Wed Apr 11, 2018 2:42 pm

Modifier and Type: java.util.List<SecuredWorkflowUDFBean>
Method and Description: getWorkflowUDFs();
У элементов списка есть метод getCanUpdate();
dpochtarev
 
Posts: 281
Joined: Wed Aug 22, 2012 4:35 pm


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 16 guests

cron