программная инициализация дополнительных полей

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

программная инициализация дополнительных полей

Postby vsk » Fri Nov 17, 2017 2:58 pm

Подскажите, пожалуйста, как задать "значение по умолчанию" дополнительного поля с помощью скрипта? Где он должен лежать, чтобы его увидела т.студия при от открытии окна для создания новой задачи? Может есть пример скрипта? Доп поле типа СТРОКА.
vsk
 
Posts: 3
Joined: Fri Nov 17, 2017 2:50 pm

Re: программная инициализация дополнительных полей

Postby dpochtarev » Mon Nov 20, 2017 3:09 pm

Значения по умолчанию для доп. полей задаются в настройках самих полей.
Поле -> Свойства -> По умолчанию.
dpochtarev
 
Posts: 256
Joined: Wed Aug 22, 2012 4:35 pm

Re: программная инициализация дополнительных полей

Postby vsk » Tue Nov 21, 2017 3:07 pm

Разве в "Поле -> Свойства -> По умолчанию" можно вбить скрипт?
Yельзя ли как-нибудь динамически заполнить это поле, чтобы вычисленное скриптом значение появилось при открытии окна "Новый Task"?
Например, я хочу, чтобы это значение по умолчанию бралось из "task.getParent().getUdfValueByName(..."
И чтобы создавая новую задачу пользователь сразу видел это значение в дополнительном поле, но и имел возможность редактировать его.
Все это происходит ДО нажатия на кнопку "Сохранить".
vsk
 
Posts: 3
Joined: Fri Nov 17, 2017 2:50 pm

Re: программная инициализация дополнительных полей

Postby admin » Thu Nov 23, 2017 11:35 am

vsk wrote:Разве в "Поле -> Свойства -> По умолчанию" можно вбить скрипт?
Yельзя ли как-нибудь динамически заполнить это поле, чтобы вычисленное скриптом значение появилось при открытии окна "Новый Task"?
Например, я хочу, чтобы это значение по умолчанию бралось из "task.getParent().getUdfValueByName(..."
И чтобы создавая новую задачу пользователь сразу видел это значение в дополнительном поле, но и имел возможность редактировать его.
Все это происходит ДО нажатия на кнопку "Сохранить".


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

Re: программная инициализация дополнительных полей

Postby vsk » Thu Nov 23, 2017 4:00 pm

Жаль, что нет.
Спасибо, что ответили,а то я бы еще долго экспериментировала)
vsk
 
Posts: 3
Joined: Fri Nov 17, 2017 2:50 pm


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 2 guests