В аналитиках и справочниках есть такой тип данных как "Список", который предлагает ввести данные через запятую.
Проблемы начинаются тогда, когда хочется переименовать одно из значений списка.
По этой причине этим типом данных не пользуюсь. Использую вместо него справочники, но этот способ тоже не очень хорошо, т.к. сам раздел справочников захламляется вот такими мелкими справочниками с набором параметров.
Предлагаю сделать ввод значений для этого поля в формате "Ключ|Значение". Пример:
"
1|Плохо
2|Так себе
3|Непревзойденно
"
или
"
bad|Плохо
so_so|Так себе
good|Непревзойденно
"
Тип данных "Список" в формате "Ключ|Значение"
-
- Сообщения: 42
- Зарегистрирован: 15.06.2012 10:51
-
- Сообщения: 4127
- Зарегистрирован: 06.06.2012 13:54
-
- Сообщения: 42
- Зарегистрирован: 15.06.2012 10:51
Ну, если оставить под полем подсказку, то, думаю, что разберутся:Разберутся ли пользователи в этой кухне?
"
Введите по одному значению на каждой строке в виде: ключ|метка.
Ключ - это значение, которое хранится в базе данных. А метка будет использоваться для отображения значения и в формах редактирования.
Метку указывать не обязательно, если строка содержит обычный текст, он будет использован и как ключ, и как метка.
"
-
- Сообщения: 344
- Зарегистрирован: 16.07.2012 19:37
-
- Сообщения: 42
- Зарегистрирован: 15.06.2012 10:51
В таком случае пропадет возможность менять порядок значенийТ.е. ключом, фактически, может служить номер строки.
Как по мне, это не сложнее чем добавить новое поле в аналитику или справочник или создать новый отчет.Тогда зачем так сложно?
И как следует из подсказки:
"Метку указывать не обязательно, если строка содержит обычный текст, он будет использован и как ключ, и как метка."
Формат "ключ|метка" не обязателен, можно сразу вводить значение.
Вообщем данный принцип используется в Drupal, скрин во сложении
-
- Сообщения: 344
- Зарегистрирован: 16.07.2012 19:37