1
在OpenERP中的任何記錄/對象上,如日記帳憑證,日記帳分錄等是否有方法顯示哪個用戶創建或發佈了此記錄?在OpenERP記錄上顯示由用戶名創建的
我想打開詳細視圖時在記錄上顯示此信息。理想情況下,這也應該在搜索網格中可見。
審計跟蹤功能可讓您在單獨的區域查看它,並捕獲更多詳細信息,但我想只捕獲並顯示在記錄上工作的用戶名。
感謝
在OpenERP中的任何記錄/對象上,如日記帳憑證,日記帳分錄等是否有方法顯示哪個用戶創建或發佈了此記錄?在OpenERP記錄上顯示由用戶名創建的
我想打開詳細視圖時在記錄上顯示此信息。理想情況下,這也應該在搜索網格中可見。
審計跟蹤功能可讓您在單獨的區域查看它,並捕獲更多詳細信息,但我想只捕獲並顯示在記錄上工作的用戶名。
感謝
您可以使用write_uid,create_uid併爲您必須覆蓋這些領域中的模型。
您甚至可以爲名稱制作相關字段。
_columns = {
'create_uid': fields.many2one('res.users', 'Created By', readonly=True),
'creator_name': fields.related("create_uid", "name", type="char", string="Creator Name"),
'write_uid': fields.many2one('res.users', 'Modified By'),
'write_name': fields.related("write_uid", "name", type="char", string="Moderator Name"),
}
在這裏,create_uid必須是「readonly = True」,否則在保存記錄時您將面臨錯誤。
謝謝。我可以做到這一點而不壓倒一切嗎?我的意思是通過View Manager窗口? –
這意味着你想直接從gtk/web客戶端進行更改? 如果是,那麼可能是你可以但不確定。我建議你應該對.py和.xml文件進行更改。 –
讓我們繼續使用代碼方法。 –