2016-12-22 5 views
0

Я хотел бы выбрать клиента из окна выбора, набрав его номер телефона.Автоматическое заполнение текстового поля в оду

Как я могу это сделать?

Я видел, что некоторые используют метод name_search. Но все же я смущен, как использовать его как в переднем, так и в заднем конце.

Или есть ли другие решения для этого.

+0

Измените свой вопрос и добавьте: 1. Ваш код/​​ваши попытки 2. Ваш ввод, текущий выход и ожидаемый результат –

ответ

0

Переопределите метод вашей модели и домена, который вы хотите использовать в переменной args. Посмотрите на addons/account/account.py вокруг линии 595 args += [('type', '=', type)] для конкретной реализации. Убедитесь, что вы вернули соответствующую структуру данных, как описано в документе docstring, по адресу openerp/models.py.

1

Для автоматического завершения в оду. Он предлагает предложение только в случае использования поля Many2one в любом модуле.

Если вы хотите показать предложение и автозаполнение. Создайте модель для хранения мобильных номеров, а затем используйте эту конкретную модель в качестве внешнего ключа в существующей модели.

Это сделает для вас.

 Смежные вопросы

  • Нет связанных вопросов^_^