2024-04-28 23:28:09 发布
网友
嗨,我正在做一个开放程序模块。我想动态生成一个字段。我想从user取一个字段的名称,然后为其创建一个字段。如何做到这一点?我能用它吗字段.函数要返回名称,字符类型?Plz帮助
您的意思是在窗体/树状视图或模型中需要一个动态字段?在
如果它在视图中,则重写fields_view_get,调用super,然后处理返回的XML,以便在字段中添加或处理XML。ElementTree是你的朋友。在
fields_view_get
ElementTree
如果你说的是一个动态数据库字段,我不认为你可以,OpenERP在第一次访问每个数据库时为每个数据库创建一个注册表,这个过程在那时执行数据库重构。注册表包含您使用的单例模型实例self.pool.get... 在
要实现这一点,您需要创建某种通用字段,如field1,然后在fields_view_get中更改string属性以给它一个动态标签。在
field1
实际上,我想到了一个C计划。您可以创建一个properties类型的table,使用一个functional字段来读取当前用户的值,并重写fields_view_get来完成表单。在
可以通过类的帮助动态创建字段self.pool.get('红外模型场') 使用创建函数。在
您的意思是在窗体/树状视图或模型中需要一个动态字段?在
如果它在视图中,则重写
fields_view_get
,调用super,然后处理返回的XML,以便在字段中添加或处理XML。ElementTree
是你的朋友。在如果你说的是一个动态数据库字段,我不认为你可以,OpenERP在第一次访问每个数据库时为每个数据库创建一个注册表,这个过程在那时执行数据库重构。注册表包含您使用的单例模型实例self.pool.get... 在
要实现这一点,您需要创建某种通用字段,如
field1
,然后在fields_view_get
中更改string属性以给它一个动态标签。在实际上,我想到了一个C计划。您可以创建一个properties类型的table,使用一个functional字段来读取当前用户的值,并重写
fields_view_get
来完成表单。在可以通过类的帮助动态创建字段self.pool.get('红外模型场') 使用创建函数。在
相关问题 更多 >
编程相关推荐