on_field_select_value(field, lookup_item)
domain: client
language: javascript
class Item class
When user clicks on the button to the right of the field input or uses typeahead,
the application creates a copy of the lookup item of the field and
triggers on_field_select_value
event. Use on_field_select_value
to
specify fields that will be displayed, set up filters for the lookup item, before
it will be opened.
The field
parameter is the field whose data will be selected.
The lookup_item
parameter is a copy of the lookup item of the field
function on_field_select_value(field, lookup_item) {
if (field.field_name === 'customer') {
lookup_item.set_where({lastname__startwith: 'B'});
lookup_item.view_options.fields = ['firstname', 'lastname', 'address', 'phone'];
}
}