嗨,我正在开发一个openerp模块。我想动态创建一个字段。我想从用户那里获取一个字段的名称,然后为其创建一个字段。如何做到这一点?我可以用fields.function来返回名称,字符类型吗? Plz帮助如何在openerp中动态设置字段的名称?
0
A
回答
2
你的意思是你想在表单/树视图或模型中使用动态字段吗?
如果它在视图中则覆盖fields_view_get
,请调用super,然后处理返回的XML,以获取要在字段中添加的表单类型或操作XML。 ElementTree
是你的朋友在这里。
如果你在谈论拥有一个动态数据库字段,我不认为你可以和OpenERP在第一次访问数据库时为每个数据库创建一个注册表,并且这个过程在那时执行数据库重构。注册表中包含你self.pool.get得到单模型实例...
要做到这一点,你需要创建某种通用的领域像field1
,然后在fields_view_get
变化的字符串属性给它一个动态标签。
实际上,一个计划C出现在我身上。您可以创建一个属性类型的表格,使用功能字段读取当前用户的值并覆盖fields_view_get
来完成表格。
0
您可以通过类self.pool.get('ir.model.fields') 的帮助动态创建字段使用创建函数。
相关问题
- 1. 在linq查询中设置动态排序名称字段
- 2. 如何在Mongo脚本中动态$设置字段名称变量
- 3. 如何设置字段名称?
- 4. 如何在openerp中设置关系字段中的值
- 5. 如何在Gson中设置字段名称,如果它的值?
- 6. 如何获取Odoo(OpenERP)模型中的名称字段?
- 7. logstash - 动态字段名称
- 8. Redux形式,如何将字段名称设置为动态字符串?
- 9. SSRS中的动态字段名称
- 10. Django Mixin中的动态字段名称
- 11. 如何在Acrobat中动态设置字段的“所需”状态?
- 12. 在动态生成的字段中添加组字段名称
- 13. 如何在openerp 7模块中创建动态字段?
- 14. 如何在REDX表格字段组件中设置名称
- 15. 如何在angularjs中使用模板设置字段名称
- 16. 如何在pdf中设置字段名称-java
- 17. 如何在Symfony 2中设置表单字段名称?
- 18. 如何在Linq where子句中指定动态字段名称?
- 19. 如何在Drupal中动态指定字段名称
- 20. 动态字段名称搜索MongoDB中
- 21. 如何在结构中设置动态键名称?
- 22. 如何在xsl中设置一个动态变量名称
- 23. 如何在AngularJS中设置动态模型名称?
- 24. 如何使用动态名称在footerdata中设置一列?
- 25. 如何在django模板中动态设置块名称?
- 26. 如何在句柄中动态设置属性名称
- 27. 如何在php中设置动态arrray名称
- 28. 如何在LessCSS中动态设置CSS类名称?
- 29. 如何将数据存储到openerp中的动态字段?
- 30. joi验证中的动态密钥名称(字段名称)
hello dhana:我们如何创建类型属性表 –