首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务-组装BOM

服务-组装BOM
EN

Stack Overflow用户
提问于 2017-10-15 16:09:02
回答 1查看 416关注 0票数 0

我正在尝试创建一个与的集成,并希望编辑程序集BOM的项目。我可以通过搜索行项号来读取程序集BOM项,然后解析记录ID以给出父项号。现在我想创建一个程序集BOM,SOAP服务有一个create调用,但是我不知道如何传递到新的行项来将它链接到父记录。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-25 18:14:39

最快的方法是使用源表 BOM组件创建一个新的页面。您想要填充的所有字段也应该在该页中。然后,这个页面应该作为新的Web服务发布。

在我的示例中,Web的名称是AssemblyBOM。我将示例从MSDN 演练:注册和使用网页Web服务(SOAP)更改为在程序集BOM中创建条目:

代码语言:javascript
复制
using System;
using System.Collections.Generic;
using System.Text;
using ConsoleApp1.AssemblyBOMWebService;

namespace ConsoleApp1
{ 
    class Program
    {
        static void Main(string[] args)
        {
        AssemblyBOM_Service service = new AssemblyBOM_Service();
        service.UseDefaultCredentials = true;

        //First Item
        AssemblyBOM bom = new AssemblyBOM();
        bom.Parent_Item_No = "10000";
        bom.Line_No = 10000;
        bom.Type = AssemblyBOMWebService.Type.Item;
        bom.No = "10021";

        // Additional Fields ..  

        service.Create(ref bom);

        // Secord Item
        AssemblyBOM bom = new AssemblyBOM();
        bom.Parent_Item_No = "10000";
        bom.Line_No = 20000;
        bom.Type = AssemblyBOMWebService.Type.Item;
        bom.No = "10025";

        // Additional Fields ..  

        service.Create(ref bom);

        Console.WriteLine("Press [ENTER] to exit program!");
        Console.ReadLine();            }
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46757110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档