← Back to team overview

openerp-dev-web team mailing list archive

[Bug 751197] Re: [Search] Many2one combobox implies discrete search for particular resource, but does substring search instead

 

Hi Jiten,

I confirm that the trunk version of the webclient does apply the '='
operator. This is a big step in the right direction. Apologies for not
checking earlier and for the fact that I have not mentioned the 6.0
branch explicitely above. Again, there still is a strong case for
searching by id instead of by character string and I am glad to have it
as a wishlist item.

The 6.0 branch, revision 4577 still seems to apply the 'ilike' operator
on our systems but I will double check some other time.

Cheers,
Stefan.

-- 
You received this bug notification because you are a member of OpenERP
SA's Web Client R&D, which is a bug assignee.
https://bugs.launchpad.net/bugs/751197

Title:
  [Search] Many2one combobox implies discrete search for particular
  resource, but does substring search instead

Status in OpenERP Web Client:
  Confirmed

Bug description:
  In the webclient, the search field for a many2one field provides a
  combobox with names of discrete resources, as well as a selection icon
  to select a discrete resource in a popup window. At the same time, the
  search field does allow the user not to select a discrete resource but
  leave his raw input as a search criterium. The latter implies a
  substring search, which is indeed the case. The former case, in which
  the user does select a single resource as a search criterium strongly
  implies a search on a uniqe resource. However, in this case the
  performed search is a substring search as well.

  Example:

  In my database, I search for partners in the Netherlands. Once I start
  to type something like 'Nethe', the combobox offers me the choice
  between Netherlands and Netherlands Antilles. If I select
  'Netherlands' from the dropdown options or select this resource
  through the selection icon, I would expect the resulting partners all
  to reside in this country, but instead I get partners in the
  Netherlands Antilles as well, because Netherlands is a substring of
  Netherlands Antilles.

  Checked against openobject-client-web/6.0 revision 4567