Как сделать пользовательские поля ODOO с регулярными выражениями - PullRequest
0 голосов
/ 01 мая 2019

Используя odoo 12, я пытаюсь настроить некоторые настраиваемые поля, содержащие определенные значения, с помощью регулярного выражения Например: 'NN C NNNNNNN' (N: числовой, C: символ).

I'mпытаясь заставить эти поля содержать некоторые значения по умолчанию (например, пробелы / - ...) и разрешать ввод данных пользователем в соответствии с регулярным выражением.

Так же, как ввод с клавиатуры на рисунке ниже:

example

1 Ответ

0 голосов
/ 23 мая 2019

Вы можете использовать модуль inputmask_widget и установить маску ввода в поле.

<field name="serial" widget="mask" data-inputmask="'mask': '99 A 9999999'"/>

Вы заметите, что предоставленная ссылка для inputmask_widget предназначена для Odoo 11и я проверил его на Odoo 12, и он работает.

...