Python 采购订单获取规格型号

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

Python 采购订单获取规格型号

    我们的单据上,有的字段属于关联属性,比如物料编码的:物料名称,规格型号,这些我们是无法直接使用this.Model.GetValue() 获得的,那就需要一些其他的方法!

#方法1######################################################

def AfterSave(e):
#保存时
    data = this.Model.DataObject;#获取数据包
    POdata = data["POOrderEntry"];#单据明细ORM实体
    for obj in POdata:
        Mobj = obj["MaterialId"];#物料绑定实体属性标识
        FModel = Mobj["Specification"];#规格型号标识,非采购订单上的FModel
        this.View.ShowMessage(str(FModel));

#方法2######################################################

def OnLoad(e):

#载入时

    FModel = this.Model.GetValue("FMaterialId",0)["Specification"#获取首行的规格型号  

    this.View.ShowMessage(FModel);


##########################呈现效果#############################

image.webp


###############################其他补充##########################

采购订单ORM实体标识:

image.webp

采购订单 物料绑定 实体属性:

image.webp

物料:规格型号绑定 实体属性:

image.webp

Python 采购订单获取规格型号

我们的单据上,有的字段属于关联属性,比如物料编码的:物料名称,规格型号,这些我们是无法直接使用this.Model.GetValue() 获得的,...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息