Project

General

Profile

RusRedmineCustomFields » History » Version 4

Denis Savitskiy, 2011-07-11 09:37

1 4 Denis Savitskiy
[[RusGuide|Руководство]]->[[RusAdministrator_Guide|Руководство администратора]]
2
3 2 Denis Savitskiy
h1. Настраиваемые поля
4 1 Denis Savitskiy
5
{{>toc}}
6
7 2 Denis Savitskiy
Настраиваемые поля дают возможность добавлять дополнительную информацию некоторым типам данных, используемых в Redmine. Прочтите '[[RedmineCustomFields#Custom-field-types|custom field types]]' чтобы узнать все типы данных, которые поддерживают настраиваемые поля.
8
Каждое настраиваемое поле может быть определено одним из типов: [[RedmineCustomFields#Custom-field-supporting-data-types|certain type]].
9 1 Denis Savitskiy
10 2 Denis Savitskiy
h2. Типы настраиваемых полей
11 1 Denis Savitskiy
12 2 Denis Savitskiy
Настраиваемые поля могут быть следующих типов:
13 1 Denis Savitskiy
14
* *Целочисленное*: положительное или отрицательное число
15
* *Строка*: строка ввода
16
* *Текст*: многострочный текст
17
* *Дата*: дата
18
* *Логический тип*: чекбокс
19
* *Список*: выпадающий список
20
21
22
Для каждого поля можно задать несколько проверок:
23
24
* *Минимальная - максимальная длина*: минимальная и максимальная длина поля (0 означает, что ограничений нет)
25 2 Denis Savitskiy
* *Регулярное выражение*: использовать регулярное выражение для проверки содержимого поля. Примеры:
26
27 1 Denis Savitskiy
## _за 4 заглавными буквами следует группа из нескольких цифр_
28
<pre>^\[A-Z]{4}\d+$</pre>
29
## _только символы, никаких цифр_
30
<pre>^[^0-9]*$</pre>
31
* *Возможные значения*: возможные значения для поля "Список". В каждой строке одно значение.
32
33 2 Denis Savitskiy
h2. Поддерживаемые настраиваемыми полями типы данных
34 1 Denis Savitskiy
35 2 Denis Savitskiy
h3. Настраиваемые поля Задач
36 1 Denis Savitskiy
37 2 Denis Savitskiy
Данные в настраиваемых полях задач могут быть использованы и отображены в [[RedmineIssues|issues]], [[RedmineIssueList|issue lists]], [[RedmineIssueList#Custom-queries|custom queries]] и [[RedmineTimelogReport|Timelog report]].
38 1 Denis Savitskiy
39 2 Denis Savitskiy
* *Трэккеры*: TODO
40
* *Обязательное*: поле, обязательное для создания/сохранения задачи
41
* *Для всех проектов*: если выбрано, то используется для всех задач во всех проектах. Иначе, для каждого проекта
42
может быть выбрано, используется ли поле в задачах или нет (смотри [[RedmineProjectSettings|Project settings]])
43
* *Используемое, как фильтр*: TODO
44
* *Поисковое поле*: поле, по которому можно искать, пользуясь поиском Redmine [[RedmineSearch|search function]]
45 1 Denis Savitskiy
46 2 Denis Savitskiy
h3. Настраиваемые поля записей Затраченного времени
47 1 Denis Savitskiy
48 2 Denis Savitskiy
Данные в настраиваемых полях затраченного времени могут быть использованы и отображены в [[RedmineTimelogReport|Timelog report]].
49 1 Denis Savitskiy
50 2 Denis Savitskiy
* *Обязательное*: поля, необходимые для создания/сохранения записи затраченного времени
51 1 Denis Savitskiy
52 2 Denis Savitskiy
h3. Настраиваемые поля Проектов
53 1 Denis Savitskiy
54 2 Denis Savitskiy
Данные в настраиваемых полях проектов могут быть использованы и отображены в [[RedmineProjectOverview|Project overview]].
55 1 Denis Savitskiy
56 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения проекта
57
* *Поисковое поле*: поле, по которому можно искать поиском Redmine [[RedmineSearch|search function]]
58 1 Denis Savitskiy
59 2 Denis Savitskiy
h3. Настраиваемые поля Версий
60 1 Denis Savitskiy
61 2 Denis Savitskiy
Данные в настраиваемых полях версий могут быть использованы и отображены в  [[RedmineRoadmap|Roadmap]] и [[RedmineVersion|Version overview]].
62 1 Denis Savitskiy
63 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения версии
64 1 Denis Savitskiy
65 2 Denis Savitskiy
h3. Настраиваемые поля Пользователей
66 1 Denis Savitskiy
67 2 Denis Savitskiy
Данные в настраиваемых полях пользователей могут быть использованы и отображены в  [[RedmineUserProfiles|user profiles]]
68 1 Denis Savitskiy
69 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения пользователя
70
* *Изменяемое*: поле, редактируемое [[RedmineAccounts|Redmine user]], владельцем аккаунта
71 1 Denis Savitskiy
72 3 Denis Savitskiy
h3. Настраиваемые поля Групп
73 1 Denis Savitskiy
74 3 Denis Savitskiy
*Замечание*: настраиваемые поля групп ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
75 1 Denis Savitskiy
76 3 Denis Savitskiy
h3. Настраиваемые поля Активности (учёт времени)
77 1 Denis Savitskiy
78 3 Denis Savitskiy
Информация в настраиваемых полях активности может быть использована и отображена в [[RedmineTimelogReport|Timelog report]] и [[RedmineProjectSettings#Activities-time-tracking|Project settings]]. См. также #4077 для подробностей об этой изящной возможности.
79 1 Denis Savitskiy
80 3 Denis Savitskiy
* *Обязательное*: поле, необходимое для создания/сохранения активности
81 1 Denis Savitskiy
82 3 Denis Savitskiy
h3. Настраиваемые поля Приоритета отчётов
83 1 Denis Savitskiy
84 3 Denis Savitskiy
*Замечание*: настраиваемые поля приоритета отчётов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
85 1 Denis Savitskiy
86 3 Denis Savitskiy
h3. Настраиваемые поля Категорий документов
87 1 Denis Savitskiy
88 3 Denis Savitskiy
*Замечание*: настраиваемые поля категорий документов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.