clinical_laboratory/get_view_arch.py
2025-07-14 03:10:26 -06:00

14 lines
461 B
Python

import odoo
def get_view_arch(cr, view_id):
cr.execute("SELECT arch_db FROM ir_ui_view WHERE id = %s", (view_id,))
return cr.fetchone()[0]
if __name__ == '__main__':
db_name = 'lims_demo'
registry = odoo.registry(db_name)
with registry.cursor() as cr:
env = odoo.api.Environment(cr, odoo.SUPERUSER_ID, {})
view = env.ref('sale.view_order_form')
print(f"View ID: {view.id}")
print(get_view_arch(cr, view.id))