RusRedmineCustomFields » History » Version 2

Denis Savitskiy, 2011-07-01 08:23

1 2 Denis Savitskiy
h1. Настраиваемые поля
2 1 Denis Savitskiy
3 1 Denis Savitskiy
{{>toc}}
4 1 Denis Savitskiy
5 2 Denis Savitskiy
Настраиваемые поля дают возможность добавлять дополнительную информацию некоторым типам данных, используемых в Redmine. Прочтите '[[RedmineCustomFields#Custom-field-types|custom field types]]' чтобы узнать все типы данных, которые поддерживают настраиваемые поля.
6 2 Denis Savitskiy
Каждое настраиваемое поле может быть определено одним из типов: [[RedmineCustomFields#Custom-field-supporting-data-types|certain type]].
7 1 Denis Savitskiy
8 2 Denis Savitskiy
h2. Типы настраиваемых полей
9 1 Denis Savitskiy
10 2 Denis Savitskiy
Настраиваемые поля могут быть следующих типов:
11 1 Denis Savitskiy
12 1 Denis Savitskiy
* *Целочисленное*: положительное или отрицательное число
13 1 Denis Savitskiy
* *Строка*: строка ввода
14 1 Denis Savitskiy
* *Текст*: многострочный текст
15 1 Denis Savitskiy
* *Дата*: дата
16 1 Denis Savitskiy
* *Логический тип*: чекбокс
17 1 Denis Savitskiy
* *Список*: выпадающий список
18 1 Denis Savitskiy
19 1 Denis Savitskiy
20 1 Denis Savitskiy
Для каждого поля можно задать несколько проверок:
21 1 Denis Savitskiy
22 1 Denis Savitskiy
* *Минимальная - максимальная длина*: минимальная и максимальная длина поля (0 означает, что ограничений нет)
23 2 Denis Savitskiy
* *Регулярное выражение*: использовать регулярное выражение для проверки содержимого поля. Примеры:
24 2 Denis Savitskiy
25 1 Denis Savitskiy
## _за 4 заглавными буквами следует группа из нескольких цифр_
26 1 Denis Savitskiy
<pre>^\[A-Z]{4}\d+$</pre>
27 1 Denis Savitskiy
## _только символы, никаких цифр_
28 1 Denis Savitskiy
<pre>^[^0-9]*$</pre>
29 1 Denis Savitskiy
* *Возможные значения*: возможные значения для поля "Список". В каждой строке одно значение.
30 1 Denis Savitskiy
31 2 Denis Savitskiy
h2. Поддерживаемые настраиваемыми полями типы данных
32 1 Denis Savitskiy
33 2 Denis Savitskiy
h3. Настраиваемые поля Задач
34 1 Denis Savitskiy
35 2 Denis Savitskiy
Данные в настраиваемых полях задач могут быть использованы и отображены в [[RedmineIssues|issues]], [[RedmineIssueList|issue lists]], [[RedmineIssueList#Custom-queries|custom queries]] и [[RedmineTimelogReport|Timelog report]].
36 1 Denis Savitskiy
37 2 Denis Savitskiy
* *Трэккеры*: TODO
38 2 Denis Savitskiy
* *Обязательное*: поле, обязательное для создания/сохранения задачи
39 2 Denis Savitskiy
* *Для всех проектов*: если выбрано, то используется для всех задач во всех проектах. Иначе, для каждого проекта
40 2 Denis Savitskiy
может быть выбрано, используется ли поле в задачах или нет (смотри [[RedmineProjectSettings|Project settings]])
41 2 Denis Savitskiy
* *Используемое, как фильтр*: TODO
42 2 Denis Savitskiy
* *Поисковое поле*: поле, по которому можно искать, пользуясь поиском Redmine [[RedmineSearch|search function]]
43 1 Denis Savitskiy
44 2 Denis Savitskiy
h3. Настраиваемые поля записей Затраченного времени
45 1 Denis Savitskiy
46 2 Denis Savitskiy
Данные в настраиваемых полях затраченного времени могут быть использованы и отображены в [[RedmineTimelogReport|Timelog report]].
47 1 Denis Savitskiy
48 2 Denis Savitskiy
* *Обязательное*: поля, необходимые для создания/сохранения записи затраченного времени
49 1 Denis Savitskiy
50 2 Denis Savitskiy
h3. Настраиваемые поля Проектов
51 1 Denis Savitskiy
52 2 Denis Savitskiy
Данные в настраиваемых полях проектов могут быть использованы и отображены в [[RedmineProjectOverview|Project overview]].
53 1 Denis Savitskiy
54 2 Denis Savitskiy
* *Обязательное*: field which is required in order to create/save a project
55 2 Denis Savitskiy
* *Поисковое поле*: field which is searchable using the Redmine [[RedmineSearch|search function]]
56 1 Denis Savitskiy
57 2 Denis Savitskiy
h3. Настраиваемые поля Версий
58 1 Denis Savitskiy
59 2 Denis Savitskiy
Данные в настраиваемых полях версий могут быть использованы и отображены в  [[RedmineRoadmap|Roadmap]] и [[RedmineVersion|Version overview]].
60 1 Denis Savitskiy
61 2 Denis Savitskiy
* *Обязательное*: field which is required in order to create/save a version
62 1 Denis Savitskiy
63 2 Denis Savitskiy
h3. Настраиваемые поля Пользователей
64 1 Denis Savitskiy
65 2 Denis Savitskiy
Данные в настраиваемых полях пользователей могут быть использованы и отображены в  [[RedmineUserProfiles|user profiles]]
66 1 Denis Savitskiy
67 2 Denis Savitskiy
* *Обязательные*: field which is required in order to create/save a user
68 2 Denis Savitskiy
* *Изменяемое*: field which is editable by the [[RedmineAccounts|Redmine user]] owning the user account
69 1 Denis Savitskiy
70 1 Denis Savitskiy
h3. Fields for Groups
71 1 Denis Savitskiy
72 1 Denis Savitskiy
*Note*: group custom fields are not (yet) used in the Redmine core, though other plugins or themes _can/may_ use them. No setting here has any effect on any other parts of Redmine for the time being.
73 1 Denis Savitskiy
74 1 Denis Savitskiy
h3. Fields for Activities (time tracking)
75 1 Denis Savitskiy
76 1 Denis Savitskiy
Data in time tracking activity custom fields can be used and/or will be displayed in the [[RedmineTimelogReport|Timelog report]] and the [[RedmineProjectSettings#Activities-time-tracking|Project settings]]. See also #4077 for some details about this nifty feature.
77 1 Denis Savitskiy
78 2 Denis Savitskiy
* *Обязательное*: field which is required in order to create/save an activity
79 1 Denis Savitskiy
80 1 Denis Savitskiy
h3. Fields for Issue priorities
81 1 Denis Savitskiy
82 1 Denis Savitskiy
*Note*: issue priority custom fields are not (yet) used in the Redmine core, though other plugins or themes _can/may_ use them. No setting here has any effect on any other parts of Redmine for the time being.
83 1 Denis Savitskiy
84 1 Denis Savitskiy
h3. Fields for Document categories
85 1 Denis Savitskiy
86 1 Denis Savitskiy
*Note*: document category custom fields are not (yet) used in the Redmine core, though other plugins or themes _can/may_ use them. No setting here has any effect on any other parts of Redmine for the time being.