|
- For regular usage, see `Usage` below. This section is to clarify optional
- functionality to developers.
-
- To configure a model to use the Many2one style search field, make the model
- inherit from `date.range.search.mixin`:
-
- .. code-block::
-
- class AccountMove(models.Model):
- _name = "account.move"
- _inherit = ["account.move", "date.range.search.mixin"]
-
- This will make a `Period` field show up in the search view:
-
- .. figure:: https://raw.githubusercontent.com/OCA/server-tools/12.0/date_range/static/description/date_range_many2one_search_field.png
- :scale: 80 %
- :alt: Date range Many2one search field
-
- By default, the mixin works on the `date` field. If you want the mixin to work
- on a field with a different name, you can set a property on your model:
-
- .. code-block::
-
- _date_range_search_field = "invoice_date"
|