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

I stuck with this problem in 3 days..please help me!! I want to hide edit button in form issue for any user. In this case , I want user only can create issue but can't edit any recorded issue. I have tried change in access control list and record rules but it's not working. I also have tried change access rights in models project.issue and unchecked write access for user. Then , user can't edit but also can't create. Any one can help me?thank you

아바타
취소
베스트 답변

Try

 <form string="your_string" edit="false">
 <put_your_fields_here>
 </form>

Hope it will work.

Thanks

Sreedath

아바타
취소
작성자

thank you for the answer..I have tried that..but the edit button is removed also for everyone...Do you know how to hide that button only for user then admin and manager still able to edit that record?

베스트 답변

Hello Alvin,

You can create your own group and then try given xml code.

You need to pass your group in groups_id.

 <record id="view_issue_form_remove_edit" model="ir.ui.view">
        <field name="name">view.issue.form.remove.edit</field>
        <field name="model">project.issue</field>
        <field name="inherit_id" ref="project_issue.project_issue_form_view"/>
        <field name="groups_id" eval="[(6, 0, [ref('your_group')])]"/>
        <field name="arch" type="xml">
            <xpath expr="//form" position="attributes">
                <attribute name="edit">false</attribute>
            </xpath>
        </field>
    </record>

This will hide edit button for those users who belongs to new group.

Thank you

아바타
취소

it will not work for tree view.....any other option is you know for tree view ?

작성자 베스트 답변

any1 can help me?

아바타
취소
관련 게시물 답글 화면 활동
1
3월 15
5114
3
5월 15
15541
7
12월 22
15448
4
12월 23
24213
0
3월 15
4018