跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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 中文社区

  1. 主页
  2. 版块
  3. Odoo 新手求助
  4. 新手上路,遇到问题,求助各位大神

新手上路,遇到问题,求助各位大神

已定时 已固定 已锁定 已移动 Odoo 新手求助
3 帖子 2 发布者 2.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • C 离线
    C 离线
    crazy
    写于 最后由 digitalsatori 编辑
    #1

    明细有数据时,主档的书店不让编辑

    class st_book4(models.Model):
        _name = 'st.book4'
        _description = u'书箱出库'
    
        name = fields.Char(u'单据编码', default=False)
        date = fields.Date(u'日期')
        state = fields.Selection([('draft',u'草稿'),('done',u'确定'), ],u'状态',
                                 readonly=False, required=True, default='draft')
    
        book4_id = fields.Many2one('st.bookstore',  u'书店', required=False,)
        storage3_ids = fields.One2many('st.storage2', 'master2_id', u'入库明细', required=False)
    

    上面是book4,是主档代码
    下面是明细字段:

    class st_storage2(models.Model):
        _name = 'st.storage2'
        _description = u'出库详细'
    
        code = fields.Char(u'序号', default=False)
        number = fields.Float(u'出库数量', digits=(16, 2))
        master2_id = fields.Many2one('st.book4', u'书箱入库', required=False,)
        aaa_id = fields.Many2one('st.book3', u'书目', required=False,)
        name = fields.Char(related='aaa_id.name',string=u'书名', default=False)
        samount = fields.Float(u'销售单价',related='aaa_id.samount', digits=(16, 2))
        to_pri = fields.Float(u'销售总价', digits=(16, 2))
    
        amount = fields.Float(u'单价',related='aaa_id.amount', digits=(16, 2))
        tatol = fields.Float(u'金额',related='aaa_id.tatol', digits=(16, 2))
    
    1 条回复 最后回复
    0
    • C 离线
      C 离线
      crazy
      写于 最后由 编辑
      #2
      st.book4.tree st.book4
          <record id="view_st_book4_form" model="ir.ui.view">
              <field name="name">st.book4.form</field>
              <field name="model">st.book4</field>
              <field name="priority" eval="8" />
              <field name="arch" type="xml">
                  <form string="书箱出库">
      
                      <sheet>
                          <header>
                              <button name="action_done" states="draft" string="确定"
                                      type="object" class="oe_highlight" />
                              <button name="action_deft" states="done" string="草稿"
                                      type="object" class="oe_highlight" />
                          </header>
                          <group colspan="4" col="4">
                              <field name="name" />
                              <field name="date" />
                              <field name="book4_id" />
                              <field name="state" />
                          </group>
                          <notebook>
                              <!--<page name="note" string="备注">-->
                                  <!--<field name="note"/>-->
                              <!--</page>-->
                             <page name="书目" string="书目">
      
                                      <field name="storage3_ids" >
                                          <tree editable="bottom" create="true" delete="true">
                                              <field name="code" />
                                              <field name="aaa_id" />
                                              <field name="name" />
                                              <field name="number"/>
                                              <field name="samount"/>
                                              <field name="to_pri"/>
                                              <field name="number_s"/>
                                          </tree>
                                          <form>
                                               <group>
                                                  <field name="code" />
                                                  <field name="aaa_id" />
                                                  <field name="name" />
                                                  <field name="number"/>
                                                  <field name="samount"/>
                                                  <field name="to_pri"/>
                                                  <field name="number_s"/>
                                                  <field name="amount"/>
                                                  <field name="tatol"/>
                                              </group>
                                          </form>
                                      </field>
                              </page>
                          </notebook>
                      </sheet>
                  </form>
              </field>
          </record>
      
      1 条回复 最后回复
      0
      • digitalsatoriD 离线
        digitalsatoriD 离线
        digitalsatori 管理员
        写于 最后由 编辑
        #3

        @crazy 在 新手上路,遇到问题,求助各位大神 中说:

        明细有数据时,主档的书店不让编辑

        似乎st_storage2有值跟book4_id完全没有关系,问题应该在别的地方

        【上海先安科技】(tony AT openerp.cn)

        1 条回复 最后回复
        0

        • 登录

        • 没有帐号? 注册

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