Forms | Data API

by
Odoo
v 11.0 v 12.0 Third Party 538
Download for v 11.0 Deploy on Odoo.sh
Included Dependencies
Lines of code 4029
Technical Name formio_data_api
LicenseLGPL-3
Websitehttps://www.novacode.nl
Also available in version v 12.0 v 14.0 v 13.0
You bought this module and need support? Click here!
Included Dependencies
Lines of code 4029
Technical Name formio_data_api
LicenseLGPL-3
Websitehttps://www.novacode.nl
Also available in version v 12.0 v 14.0 v 13.0

Forms | Data API

Python API for Forms data (builder, form/submission)

Visit the online Demo (Odoo Community v13)

Demo

Users (Email / Password)

  • demo / demo
  • portal / portal

Releases

0.7

  • New ETL API: OdooUser
    ETL a field from current user into the Form.
    (could also be read as the logged-in user)
  • Change ETL API: Odoo
    This now ETL a field from the Resource model object into the Form, also when Form has state = DRAFT.
  • Change ETL API: OdooModel
    ETL a field from the linked Resource model object into the Form.
    (!!) This is backwards incompatible and requires to change existing Form Builders to: OdooModel__model

0.6

  • Fix/change due to recent change in the Python formiodata library (version: 0.3.0)
    Change (formiodata) Builder object attr: form_components became input_components

0.5

  • Remove silly model determination by initial_res_model_id. The current model is always stored and present in res_model_id.

0.4

  • New API feature OdooModel
    ETL the Odoo model name into Forms (API Property Name: OdooModel).

0.3

  • Change ETL Odoo field-data (API): field delimter from "." to "__" (2 underscores).
    - A dot "." results in undesired submission data, due to the formio Javascript library/API. - A dash is allowed, however causing issues with the ETL module (formio_etl).

0.2

  • New API features Odoo and OdooRF
    ETL Odoo field-data into Forms.

0.1

  • Initial version

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.