OCA reporting engine fork for dev and update.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
2.4 KiB

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!--
  3. Copyright (C) 2014 - Today GRAP (http://www.grap.coop)
  4. @author Sylvain LE GAL (https://twitter.com/legalsylvain)
  5. License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
  6. -->
  7. <odoo noupdate="1">
  8. <record id="incorrect_sql_view" model="bi.sql.view">
  9. <field name="name">Draft Incorrect SQL View</field>
  10. <field name="technical_name">incorrect_view</field>
  11. <field
  12. name="query"
  13. ><![CDATA[
  14. SELECT *
  15. FROM unexisting_table
  16. ORDER BY unexisting_field
  17. ]]>
  18. </field>
  19. </record>
  20. <record id="partner_sql_view" model="bi.sql.view">
  21. <field name="name">Partners View</field>
  22. <field name="technical_name">partners_view</field>
  23. <field
  24. name="query"
  25. ><![CDATA[
  26. SELECT
  27. name as x_name,
  28. street as x_street,
  29. company_id as x_company_id
  30. FROM res_partner
  31. ORDER BY name
  32. ]]>
  33. </field>
  34. </record>
  35. <record id="module_sql_view" model="bi.sql.view">
  36. <field name="name">Modules by Authors</field>
  37. <field name="technical_name">modules_view</field>
  38. <field name="is_materialized" eval="0" />
  39. <field
  40. name="query"
  41. ><![CDATA[
  42. SELECT
  43. name as x_name,
  44. case
  45. when author ilike '%OpenERP SA%' THEN 'Odoo SA'
  46. when author ilike '%Odoo Community Association (OCA)%' THEN 'OCA'
  47. else 'Undefined Author' END as x_author_type
  48. FROM ir_module_module
  49. ]]>
  50. </field>
  51. </record>
  52. <function
  53. model="bi.sql.view"
  54. name="button_validate_sql_expression"
  55. eval="([ref('module_sql_view')])"
  56. />
  57. <function
  58. model="bi.sql.view"
  59. name="button_create_sql_view_and_model"
  60. eval="([ref('module_sql_view')])"
  61. />
  62. <function
  63. model="bi.sql.view"
  64. name="button_create_ui"
  65. eval="([ref('module_sql_view')])"
  66. />
  67. </odoo>