人事グループである新しいグループを作成しましたが、メタデータの表示で、作成した新しいグループにはXML IDがありません。ここで、XML IDを検索したり、外部IDでも新しいグループのXMLIDを追加したりできます。メニューIDが見つかりません。
UIから手動でグループを作成した場合、レコードはxmlレコードによって作成されないため、xmlIDは表示されません。レコードがデモデータ(xml)によって作成されている場合は、レコードのXMLIDが表示されます
例えば、
<record id="user_group_id" model="res.groups">
<field name="name">User Group</field>
<field name="category_id" ref="base.module_category_sales_management"/>
</record>
ここで、user_group_id
はxmlIDです。すべてのxmlIDは、ir_model_data
テーブルまたは 'ir.model.data'に保存されます。
[設定]> [技術]> [シーケンスと識別子]> [外部識別子]の下にあります。
お役に立てれば。
カスタムグループを作成または編集する方法:
一部のユーザーにグループを適用する方法:
注意、カスタムグループから技術グループを削除すると、関連するユーザーごとにグループを適用するプロセスを繰り返す必要があることに注意してください。適用プロセスを繰り返さない場合、削除されたグループは関連するユーザーに保持されます。これは、そのユーザーへの追加アクセスとして、継承によって追加されたのか、手動で追加されたのかを判断する方法がないためです。
私はXMLを数時間検索することでそれを行うことができました:
これはセキュリティグループ作成の例です
security/ng_office_technology_security:
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data noupdate="0">
<record id="office_technology_group" model="res.groups">
<field name="name">Office technology</field>
<field name="comment">Office Technology Permission Group.</field>
<field name="category_id" ref="ng_office_technology.module_category_ng_office_technology"/>
</record>
<record model="ir.module.category" id="module_category_ng_office_technology">
<field name="name">Office Technology</field>
<field name="description">The Office technology Applilcation</field>
<field name="sequence">20</field>
</record>
</data>
</openerp>
1. [設定]> [ユーザー]> [グループ]>に移動します
2。グループを探す
3。編集して[表示]タブに移動します。
4。ビューを定義した場合は、外部IDとともにここに表示されます
それ以外の場合は、既存のビューから新しいビューを追加できます。
必要に応じて、プロフィールアイコンの下にある「AboutOdoo」から開発者モードをオンにします。