0
A
回答
1
您可以使用以下任何一種方法來限制創建的記錄數量。
1. Restrict from postgresql-- I dont know how to implement this
2. Restrict from python side.: Override your create method of your model and add check condition, if the limit is reached, then raise a warning.
例如,如果您只想創建最多5個用戶,然後繼承res.users
模型,
class users(osv.osv):
_inherit="res.users"
def create(cr, uid, default, context=None):
res = super(user, self).create(cr, uid, default, context)
if len(self.search(cr, uid, [])) > 5:
raise osv_except('Error','User Limt exceeded')
return res
0
默認情況下的極限是80,但是您可以在此文件中更改此:
web/addons/web/static/src/js/view_list.js
完整的文檔上如何做到這一點是在這個網站:
http://help.openerp.com/question/6627/how-set-limit-for-number-records-of-x2many/
+0
如果我們改變這個值,它也會影響其他表,但限制應該只改變一個特定的表,而不是其他表 – atchuthan
相關問題
- 1. 如何限制模型每天創建一條記錄?
- 2. 創建記錄歷史記錄表 - 如何創建創建記錄?
- 3. 限制的記錄
- 4. 創建記錄後,Rails如何自動創建關聯記錄?
- 5. 如何限制基於字段值的訪問中的記錄創建?
- 6. 限制天的記錄數和計數
- 7. 如何在登錄屏幕上創建登錄限制?
- 8. 記錄與限制
- 9. will_paginate限制記錄
- 10. 如何限制WCF日誌記錄
- 11. 如何限制記錄頻率?
- 12. 限制的記錄的數目
- 13. 關於在子表中創建限制性記錄。 (Oracle Forms Builder)
- 14. 限制條目(無,行),並檢索記錄創建一個ListView
- 15. 限制Rails中表中的記錄數
- 16. 限制的記錄數在MySQL查詢
- 17. Aerospike select query中的記錄數限制
- 18. hadoop mapreduce處理記錄的限制數
- 19. 分組時的限制數記錄
- 20. 模型的記錄數量限制
- 21. 如何使用意圖和記錄,並限制記錄時間
- 22. 如何使用named_scope將記錄限制爲非空白記錄?
- 23. 創建記錄
- 24. 限制記錄和放置限制
- 25. 如何創建記錄的新實例?
- 26. 如何創建到現有的記錄
- 27. 如何在引用另一個創建記錄的seeds.rb中創建記錄
- 28. Django REST框架:限制數據記錄訪問創建它們的用戶
- 29. MySQL:如何限制存儲的某列值的記錄數?
- 30. 如何創建受限制的指令?
你需要的OpenERP創建僅3家公司? –
不僅3個聯繫人爲一個特定的公司 – atchuthan