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:: 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:: 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 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.