RusRedmineCustomFields » History » Revision 5
Revision 4 (Denis Savitskiy, 2011-07-11 09:37) → Revision 5/6 (Denis Savitskiy, 2011-07-11 09:39)
[[RusGuide|Руководство]]->[[RusAdministrator_Guide|Руководство администратора]]
Оригинал: [[RedmineCustomFields|RedmineCustomFields]]
h1. Настраиваемые поля
{{>toc}}
Настраиваемые поля дают возможность добавлять дополнительную информацию некоторым типам данных, используемых в Redmine. Прочтите '[[RedmineCustomFields#Custom-field-types|custom field types]]' чтобы узнать все типы данных, которые поддерживают настраиваемые поля.
Каждое настраиваемое поле может быть определено одним из типов: [[RedmineCustomFields#Custom-field-supporting-data-types|certain type]].
h2. Типы настраиваемых полей
Настраиваемые поля могут быть следующих типов:
* *Целочисленное*: положительное или отрицательное число
* *Строка*: строка ввода
* *Текст*: многострочный текст
* *Дата*: дата
* *Логический тип*: чекбокс
* *Список*: выпадающий список
Для каждого поля можно задать несколько проверок:
* *Минимальная - максимальная длина*: минимальная и максимальная длина поля (0 означает, что ограничений нет)
* *Регулярное выражение*: использовать регулярное выражение для проверки содержимого поля. Примеры:
## _за 4 заглавными буквами следует группа из нескольких цифр_
<pre>^\[A-Z]{4}\d+$</pre>
## _только символы, никаких цифр_
<pre>^[^0-9]*$</pre>
* *Возможные значения*: возможные значения для поля "Список". В каждой строке одно значение.
h2. Поддерживаемые настраиваемыми полями типы данных
h3. Настраиваемые поля Задач
Данные в настраиваемых полях задач могут быть использованы и отображены в [[RedmineIssues|issues]], [[RedmineIssueList|issue lists]], [[RedmineIssueList#Custom-queries|custom queries]] и [[RedmineTimelogReport|Timelog report]].
* *Трэккеры*: TODO
* *Обязательное*: поле, обязательное для создания/сохранения задачи
* *Для всех проектов*: если выбрано, то используется для всех задач во всех проектах. Иначе, для каждого проекта
может быть выбрано, используется ли поле в задачах или нет (смотри [[RedmineProjectSettings|Project settings]])
* *Используемое, как фильтр*: TODO
* *Поисковое поле*: поле, по которому можно искать, пользуясь поиском Redmine [[RedmineSearch|search function]]
h3. Настраиваемые поля записей Затраченного времени
Данные в настраиваемых полях затраченного времени могут быть использованы и отображены в [[RedmineTimelogReport|Timelog report]].
* *Обязательное*: поля, необходимые для создания/сохранения записи затраченного времени
h3. Настраиваемые поля Проектов
Данные в настраиваемых полях проектов могут быть использованы и отображены в [[RedmineProjectOverview|Project overview]].
* *Обязательное*: поле, необходимое для создания/сохранения проекта
* *Поисковое поле*: поле, по которому можно искать поиском Redmine [[RedmineSearch|search function]]
h3. Настраиваемые поля Версий
Данные в настраиваемых полях версий могут быть использованы и отображены в [[RedmineRoadmap|Roadmap]] и [[RedmineVersion|Version overview]].
* *Обязательное*: поле, необходимое для создания/сохранения версии
h3. Настраиваемые поля Пользователей
Данные в настраиваемых полях пользователей могут быть использованы и отображены в [[RedmineUserProfiles|user profiles]]
* *Обязательное*: поле, необходимое для создания/сохранения пользователя
* *Изменяемое*: поле, редактируемое [[RedmineAccounts|Redmine user]], владельцем аккаунта
h3. Настраиваемые поля Групп
*Замечание*: настраиваемые поля групп ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
h3. Настраиваемые поля Активности (учёт времени)
Информация в настраиваемых полях активности может быть использована и отображена в [[RedmineTimelogReport|Timelog report]] и [[RedmineProjectSettings#Activities-time-tracking|Project settings]]. См. также #4077 для подробностей об этой изящной возможности.
* *Обязательное*: поле, необходимое для создания/сохранения активности
h3. Настраиваемые поля Приоритета отчётов
*Замечание*: настраиваемые поля приоритета отчётов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.
h3. Настраиваемые поля Категорий документов
*Замечание*: настраиваемые поля категорий документов ещё (пока что) не используются в ядре Redmine, но другие плагины или темы _могут использовать_ или _используют_ их. Эти настройки пока не отражаются на других частях Redmine.