Описываемые далее приложения протестированы и одобрены разработчиками IT Libertas, чтобы облегчить Вам использование программы Odoo. Если в ходе проверки инженеры выявляли проблемы, то исправляли их. Результат усилий структурирован и будет использован при внедрении Odoo. Кроме того, рассказ о каждом приложении снабжен ссылками для самостоятельного скачивания и настройки
Приложение добавляет 2 новых виджета: mask и mask_regex.
Виджет mask дополняет поле ввода маской: отображаются заданные разделители и другие символы. Кроме того, устанавливаются ограничения, например, на ввод только цифр или только букв верхнего регистра. Тем самым предотвращается ввод некорректных символов еще на этапе редактирования поля.
Виджет mask_regex не наделен функцией визуализации, однако позволяет использовать в качестве маски регулярное выражение и вносить усложненные требования к вводу.
Помимо самой маски можно указывать атрибуты, например, "жадность", пример (placeholder), отображение маски после заполнения и другие.
Виджет mask дополняет поле ввода маской: отображаются заданные разделители и другие символы. Кроме того, устанавливаются ограничения, например, на ввод только цифр или только букв верхнего регистра. Тем самым предотвращается ввод некорректных символов еще на этапе редактирования поля.
Виджет mask_regex не наделен функцией визуализации, однако позволяет использовать в качестве маски регулярное выражение и вносить усложненные требования к вводу.
Помимо самой маски можно указывать атрибуты, например, "жадность", пример (placeholder), отображение маски после заполнения и другие.
Приложение добавляет виджет слайдера для текстовых полей или полей, для которых вы хотите ограничить пользовательский ввод. Имеет ряд параметров, которые передаются через атрибут options поля:
- range (по-умолчанию: false) - использовать jQuery range-slider (true/false)
- color (по-умолчанию: blue) - css-метка цвета. Принимает как названия стандартных цветов, так и #000000 - #FFFFFF значения
- min_val (по-умолчанию: 0) - минимальное значение на слайдере. Должно быть меньше максимального
- max_val (по-умолчанию: 500) - максимальное значение на слайдере
- lower_val (по-умолчанию: 0) - минимальное значение в легенде слайдера.
- upper_val (по-умолчанию: 500) - максимальное значение в легенде слайдера.
- text_before (по-умолчанию: "") - текст в легенде до минимального значение в легенде
- separator (по-умолчанию: " - ") - разделитель в легенде между максимальным и минимальным значениями
- text_after (по-умолчанию: "") - текст в легенде после максимального значение в легенде. Легенда формируется по формуле: text_before + lower_val + separator + upper_val + text_after
- orientation (по-умолчанию: "horisontal") - ориентация слайдера (vertical/horisontal)
- step (по-умолчанию: 1). - шаг слайдера (число больше 0)
Важно: версии 9 и 10 ломают базу.
Приложение добавляет возможность сортировки по колонкам в динамических отчётах. Доступен в отчётах для любой модели.