Пользовательские поля-списки. Значение по умолчанию

Рейтинг: 6.7804  
Новая
Предложил Самусев Андрей 10.06.2019 14:52:38

Пользовательские поля-списки. Значение по умолчанию

Идеей назвать это сложно, потому как все реализовано УЖЕ на 99%

Осталась самая малость на которую не хватает непонятно чего.

Итак проблема - пользовательские поля-списки для сущностей CRM с набором пользовательских значений. Есть возможность указать значение по умолчанию для вновь создаваемой сущности.

Текущее решение - какое бы значение вы не задавали, ваше поле ВСЕГДА будет иметь начальное значение - "пустую строку".

Вопрос. Кто так решил и так сделал, и зачем?

Может просто не доделали? Как обычно не хватило последней завершающей строчки кода - присвоения?

Предлагаю доделать до конца!

Рейтинг: 0  
AndreyChursin 10.06.2019 15:09:29
Решение - какое бы значение вы не задавали, ваше поле ВСЕГДА будет иметь начальное значение - пустая строка.
что доделать? лично я не понял...
Рейтинг: 2.8902  
Самусев Андрей 10.06.2019 16:20:14
Андрей Чурсин.

Вот пример. У вас есть поле-список из значений: "Белый", "Черный", "Красный".
И вы задаете в настройках поля, что начальным значением (по умолчанию) будет: "Белый"

Как вы думаете, каким будет значение поля при добавлении сущности?
Вы думаете "Белым" - нет. Правильный ответ: "" (пусто)

Вы считаете это нормальным поведением?

Это примерно так, как если бы вы в SQL запросе на создание поля написали "... DEFAULT 0", а поле бы заполнилось  - 100.
Рейтинг: 0  
AndreyChursin 11.06.2019 00:05:33
Тогда очевидно что это не идея даже! Ставлю плюс, нужно исправлять!)