跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

E

Eric

@Eric
关于
帖子
7
主题
1
群组
0
粉丝
0
关注
0

帖子

最新 最佳 有争议的

  • 关于many2many字段domain的写法
    E Eric

    的确好用!这种写法在文档中没找到呢,还是不够熟悉啊


  • 关于many2many字段domain的写法
    E Eric

    我的问题就是“不知 domain 怎么写”


  • 关于many2many字段domain的写法
    E Eric

    [quote author=mrshelly link=topic=2577.msg8597#msg8597 date=1315271327]
    [quote author=Eric link=topic=2577.msg8584#msg8584 date=1315185070]
    呵呵,shelly给个解决方案啊
    [/quote]

    你就发段代码. 我一直认为你在分享你的代码... 你要什么解决方案?

    你的问题是什么???
    [/quote]

    问题是:在实现demo_c的form view时,如何达到这种效果:选择demo_a后,在选择demo_b时,只展示与demo_a关联的demo_b


  • 关于many2many字段domain的写法
    E Eric

    [quote author=wjfonhand link=topic=2577.msg8586#msg8586 date=1315201289]
    你这样写模块安装的时候就会报错,报第四句找不到demo.b
    [/quote]
    不好意思,没经过实际调试。现在我实际调试了一下,修改了上面的代码。请再过目 🙂


  • 关于many2many字段domain的写法
    E Eric

    呵呵,shelly给个解决方案啊


  • 关于many2many字段domain的写法
    E Eric

    class demo_b1(osv.osv):
        _name="demo.b"
        _columns={
                  'name':fields.char(u'名称',size=40),
                  }
    demo_b1()
    class demo_a(osv.osv):
        _name="demo.a"
        _columns={
                  'name':fields.char(u'名称',size=40),
                  'demo_bs':fields.many2many('demo.b','a_b_relation','a_id','b_id','demo b'),
                  }
    demo_a()
    class demo_b(osv.osv):
        _inherit="demo.b"
        _columns={
                  'demo_as':fields.many2many('demo.a','a_b_relation','b_id','a_id','demo a'),
                  }
    demo_b()
    class demo_c(osv.osv):
        _name="demo.c"
        _columns={
                  'name':fields.char(u'名称',size=40),
                  'a_id':fields.many2one('demo.a','demo_a',required=True),
                  'b_id':fields.many2one('demo.b','demo_b',required=True),
                  }
    demo_c()
    定义demo_c的view,实现效果:选择demo_a后,选择demo_b时只展示与demo_a关联的demo_b
        <record model="ir.ui.view" id="demo_c_form">
                <field name="name">demo c</field>
                <field name="model">demo.c</field>
                <field name="type">form</field>
                <field name="arch" type="xml">
                    <form string="demo c">
                        <field name="a_id" widget="selection"  />
                        <field name="b_id" attrs="{'readonly':[('demo_a','=',False)]}" [color=red]domain="XXX"[/color] />
                     
                    </form>
                </field>
            </record>


  • 新手为委外生产的公司设计的OpenErp流程,请各位指导!
    E Eric

    [b]3、对与供应商的资金往来进来进行跟踪,防止出现多付款的现象,如:初次生产一个商品需要付给工厂打样费,如果后面批量生产就可以从货款里减去打样费,手工处理时有时会忘记处理这笔费用。[/b]

    新手有个疑问:“供应商的资金往来”与后面例子中的工厂生产有何关系?写错了?是不是“工厂的资金往来”

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组