Trợ giúp

0

Các field trong view setting

Ảnh đại diện
Trịnh Ngọc Hưng

Anh chị cho em hỏi, trong view form setting res.user, các field được tạo ra như nào ạ, khi bật debug xem thì thấy khác so với view thông thường.

Em cám ơn!

Ảnh đại diện
Huỷ bỏ
2 Trả lời
1
Ảnh đại diện
Nguyễn Anh Thư
Best Answer

Chào bạn Trịnh Ngọc Hưng, để tạo được các field (trường) bên trong Viindoo, bạn cần bật chế độ Nhà phát triển lên. Cách bật bạn có thể tham khảo ở trang này: https://viindoo.com/documentation/15.0/vi/applications/getting-started/system-settings/activating-developer-mode-debug-mode.html

Sau khi đã kích hoạt chế độ Nhà phát triển, bạn sẽ thấy biểu tượng con bọ xuất hiện bên cạnh biểu tượng thông báo ở góc trên bên phải màn hình.

Các field trong view setting

Tiếp theo, bạn nhấn vào hình con bọ, sau đó nhấn chọn vào phần "Xem các Trường của model". Tại đây, khi muốn tạo trường mới, bạn ấn "Tạo" để tạo trường mới.

Các field trong view setting

Lý do cho việc khi bật debug xem thì thấy khác so với view thông thường là vì chế độ nhà phát triển (Developer mode, hay Debug mode) là một chế độ hiển thị nâng cao cho người dùng phần mềm Viindoo. Kích hoạt chế độ này cho phép bạn tiếp cận một số menu, tính năng hoặc công cụ đặc biệt, không được hiển thị tại chế độ thông thường.

Nếu còn thắc mắc gì thêm về phần này thì bạn có thể đặt câu hỏi tại đây nhé.

Ảnh đại diện
Huỷ bỏ
1
Ảnh đại diện
Lê Ngọc Huy
Best Answer

Các field khai báo trên một form view sẽ là các field của model tương ứng với form view đó. Khi bật debug nội dung của form view thay đổi là do có thể các button hoặc field trong form view đó có chứa thuộc tính groups="base.group_no_one". Thuộc​ tính giúp cho button, field, ... hiển thị khi đang trong chế độ debug và ẩn đi khi thoát khỏi chế độ này.
Ví dụ:

<record id="view_users_form" model="ir.ui.view">
<field name="name">res.users.formfield>
<field name="model">res.usersfield>
<field name="arch" type="xml">
<form string="Users">
<sheet>
...
                <button name="action_show_groups" type="object" groups="base.group_no_one>
...
                 <field name="partner_id" groups="base.group_no_one" />


Ảnh đại diện
Huỷ bỏ

Trả lời của Bạn

Vui lòng đảm bảo câu trả lời của bạn có liên quan và giải đáp đúng nội dung câu hỏi. Nếu muốn bình luận về câu hỏi hoặc câu trả lời, hãy sử dụng công cụ Bình luận. Lưu ý, bạn có thể thay đổi nội dung trả lời thay vì trả lời lại 02 lần cho cùng một câu hỏi. Đồng thời bạn có thể nhấn nút để bầu chọn câu hỏi / câu trả lời tốt nhất.