Bhull1985 发表于 2022-7-5 20:26:52

AutoLISP和ERP软件,spe

你好
有人见过吗。与ERP软件(如Syteline)交互的lsp文件?
我知道autolisp可以与第三方软件交互,但在谷歌上快速搜索“autolisp syteline”并没有为我的询问提供任何lisp文件。
 
 
显然有一个相当大的混乱,我希望在处理一些帮助。有5个站点,每个站点包含80000多个项目的数据库。将它们拉入autocad并在其上运行排序功能肯定比试图破译大量项目的人效率更高。
 
 
我可以更深入地研究这个问题,但我想把它放到这里,希望有人已经有了一个可以使用的lisp文件供我查看。
 
 
非常感谢!

BIGAL 发表于 2022-7-5 21:02:11

syteline是什么?你能提供更多信息吗?你可以编写一个冒泡排序例程,比如通过excel或Autocad使用VBA。代码很容易获得。我用lisp编写了一个。80000件物品可能被扔进Access,它可以处理这种类型的数字,然后进行排序。
 
您只给出了一半的问题需要数据集的详细信息。

Bhull1985 发表于 2022-7-5 21:44:50

谢谢比格尔的回复。
我希望你做得很好。
 
 
Syteline是一种ERP软件,我们用来跟踪零件号。库存是什么,已经开放的项目的预计完成日期,它也是我们BoM描述的主要主页。如果工程师给我们“Vanepack”,我们会打开什么程序?然后我们会找到零件号,给它一个更具描述性的描述,我们可以直接从syteline中复制。
 
 
每个制造厂和总部都有自己的数据库。这造成了一些问题——主要是重叠问题。如果没有零件号,我们需要做的就是给出描述。因此,如果一个人不清楚该项在syteline中是如何调用的,那么当该项实际上作为2“SML存在于数据库中时,他可能会搜索2”无缝(管道)。所以他们找不到它,然后在数据库中为冗余管道创建一个新的零件号。这就是为什么我确信在这个项目中需要某种比较和排序。
 
 
是的,access是老板使用的最符合逻辑的软件。这里有一个excel电子表格,其中包含一个站点的所有项目。。打开或修改的速度非常慢。毫无疑问,访问将是一条出路。我希望autoCAD能够包含数据,使用lisp进行所有排序,然后将其全部推入access。我有一个可以工作的acad->excel软件和知识来修改它以满足大多数需求,但我不知道这对于这个特定任务有多方便。
 
 
好在不用着急。这里的首席工程师希望在2015年采取一些措施来纠正数据库中的错误。。。所以我会在新年后和他在一起,只是希望到时候能有一些切实的东西,或者至少是一个具体的想法。
 
 
再次感谢
页: [1]
查看完整版本: AutoLISP和ERP软件,spe