forked from Techsystech/web
|
||
---|---|---|
.. | ||
static | ||
views | ||
README.rst | ||
__init__.py | ||
__openerp__.py |
README.rst
2D matrix for x2many fields =========================== This module allows to show an x2many field with 3-tuples ($x_value, $y_value, $value) in a table +-----------+-----------+-----------+ | | $x_value1 | $x_value2 | +===========+===========+===========+ | $y_value1 | $value1/1 | $value2/1 | +-----------+-----------+-----------+ | $y_value2 | $value1/2 | $value2/2 | +-----------+-----------+-----------+ where `valuen/n` is editable. Usage ===== Use this widget by saying:: <field name="my_field" widget="x2many_2d_matrix" /> This assumes that my_field refers to a model with the fields `x`, `y` and `value`. If your fields are named differently, pass the correct names as attributes:: <field name="my_field" widget="x2many_2d_matrix" field_x_axis="my_field1" field_y_axis="my_field2" field_value="my_field3" /> You can pass the following parameters: field_x_axis The field that indicates the x value of a point field_y_axis The field that indicates the y value of a point field_label_x_axis Use another field to display in the table header field_label_y_axis Use another field to display in the table header field_value Show this field as value show_row_totals If field_value is a numeric field, calculate row totals show_column_totals If field_value is a numeric field, calculate column totals Known issues / Roadmap ====================== * no validation yet * it would be better to instantiate the proper field widget and let it render the input Credits ======= Contributors ------------ * Holger Brunn <hbrunn@therp.nl> Maintainer ---------- .. image:: http://odoo-community.org/logo.png :alt: Odoo Community Association :target: http://odoo-community.org This module is maintained by the OCA. OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. To contribute to this module, please visit http://odoo-community.org.