zoukankan      html  css  js  c++  java
  • 读取物料BOM行项目长文本[READ_TEXT]

    1, READ_TEXT参数填写

    可以通过函数READ_TEXT读取物料BOM行项目和抬头上的长文本。本文着重介绍如何读取物料BOM行项目上的长文本。

    SE37:

    读取物料BOM行项目长文本时,函数READ_TEXT的参数如下:

    ID: 固定值 ‘MPO’

    OBJECT:固定值 ‘BOM’

    NAME:客户端号(3位)+ BOM 类别(1位)+BOM号(8位)+BOM 项目节点号(8位)+内部计数器(8位)

    name中的BOM相关数据保存在表STPO(BOM行项目表),MAST(物料BOM表)中

    先在MAST中找到物料BOM号,

    然后通过BOM号STLNR就能到STPO中找到NAME参数中用到的BOM数据了,

    这个行项目的长文本信息是保存在表STXH中,如下,READ_TEXT对应的参数其实就是根据这个表中的内容填写的。

    2, 例子代码

    完整的例子代码如下:

    代码中没有直接从STPO,MAST读取BOM数据,而是通过函数 CS_BOM_EXPL_MAT_V2进行物料BOM展开。

    3, 测试结果

    输入选择条件,点击运行,

    将物料BOM每个行项目上的长文本write出来,

    前台CS03查看一下物料BOM 0010行项目上的长文本,

    0020行也有如下长文本,

    0030行没有长文本,

    由此可以看到程序输出的长文本正确。

    以上。

  • 相关阅读:
    iphone 中文乱码解决方案
    mysql_pconnect()
    彻底放弃IIS 让Apache也支持ASP.NET
    如何查看IIS并发连接数
    Change Object Owner In SQL Server
    Login UI Templates
    VS2008不能播放SWF的问题
    Restore DataBase In SQL Server Management Studio
    Calculate Totals In Gridview
    Use MultiLanguage In App_Code
  • 原文地址:https://www.cnblogs.com/lvdong18847870057/p/12553038.html
Copyright © 2011-2022 走看看