On 26 Sep 20:05, Jordi Esteve wrote: > On 26/09/14 19:35, Cédric Krier wrote: > >On 26 Sep 18:41, Jordi Esteve wrote: > >>On 26/09/14 18:08, Albert Cervera i Areny wrote: > >>>2014-09-26 17:59 GMT+02:00 M. Murray <[email protected]>: > >>>>Hello Everyone, > >>>> > >>>>I have a question regarding the search query builder in the tree view. It > >>>>is > >>>>the window that pops up when you click the "Filters" button/label at top > >>>>left. > >>>> > >>>>How can I modify the list of fields that shows in that popup? > >>>Just change the tree view. You can search on all the fields of the > >>>view except those that are not searchable (usually calculated fields) > >>>and the client also adds some special fields such as id, create and > >>>write date and users. > >>> > >>>Note that you can add fields to the view but make them "invisible" so > >>>they're searchable but are not shown to the user. > >>Adding filter fields with a more flexible way than changing the tree view > >>would be a nice feature for Tryton. In my experience, the user wants to > >>search by a lot of criteria, no only by the fields showed in the tree view. > >>This requirement is very common in party and product views. > >> > >>I don't know if other people has this need and if it would be very difficult > >>to implement in the core of Tryton. > >I'm strongly against, it is a wrong user experience to not show proof of > >the result of a search. > > > >>To fill this shortcoming, we have developed the searching module [1]. It > >>allows search records with flexible criteria in any Tryton model, subfield > >>search in m2o-o2m-m2m and store the criteria in a profile to be reused. > >> > >>[1] https://bitbucket.org/zikzakmedia/trytond-searching > >Too bad to not improve the current search syntax because all the > >features you describe already exist expect for the relation field. > > No, it has another more important feature: In the current filter box you can > not search if the fields are not defined in the tree view, this is the main > shortcoming that this module tries to solve.
Better to add the field! This is really stupid to over engineer with a not userfriendly at all design, just to add a field on a view. And more over, you require the user to learn a new query language which does exactly the same as the current one. FYI, nothing is needed to be developed to add a field on a view. -- Cédric Krier - B2CK SPRL Email/Jabber: [email protected] Tel: +32 472 54 46 59 Website: http://www.b2ck.com/
pgpa2Zufa_Qis.pgp
Description: PGP signature
