콘텐츠로 건너뛰기
메뉴
커뮤니티에 참여하려면 회원 가입을 하시기 바랍니다.
신고된 질문입니다
1 회신
5481 화면

I need to do an update to a view in the  field "arch", but when an error occurs I try me by my content has single and double quotes, so postgres does not know where it begins and where it ends.

For example thats what I want to update:

--base_company_prefix.xml

update ir_ui_view set arc='<?xml version="1.0"?>

<data>

<field name="name" position="before" >

<field name="prefix" nolabel="1" class="oe_inline"/> -

</field>

</data>' where id=1067; 


This is a mistake, but not how to do the update of the arch field.

Could anyone help me please?.

아바타
취소
베스트 답변

option1: you can cange this from user interface of odoo, in developer mode.

option2: you customize the view by inheriting a view you need to change (in XML - in your module)

option3: you find out the XML file where it comes from, change it there and then update corresponding module.

option4 (NOT recomended): manipulate database through postgresql, you've to escape string properly in this case.

아바타
취소
관련 게시물 답글 화면 활동
1
7월 23
6028
1
3월 20
3218
2
3월 18
8002
2
2월 17
9053
1
3월 15
5488