EXCEL 调用SQL 取用友数据做表

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

刚在坛子上晃,见有用EXCEL连接SQL做的,但是那种方法不直观,现在我用多图的方式来演示下如何做一份现当然这数据是可以更新的哦。

以U890为例:

首先,打开EXCEL表依次点击数据→获取数据→自其他来源→来自SQL SERVER

在接下来的数据连接向导中填上数据库的地址用户名和密码

2,选择用友的帐套数据库

在下面你将看到数据库中的好多表

选择现存量表,V_CURRENTSTOCK,

下一步→完成

完成后跳出导入数据的框框,因为之前打开电子表格的时候我默认选择了A1 所以这里直接确定

然后你就能看见已经把现存量的数据表拉取电子表格里了

隐藏掉我们不需要的列只留下存货编码和现存量两列,由于这张表里没有存货名称和规格,我们还要另外再取货档案的表

打开SHEET2

再次重复上面的步骤取出存货档案的表在SHEET2中

已经取出的数据放在了SHEET2中了,接下来我们就要把存货名称和规格型号引到SHEET1中

在SHEET1中新建两列,用VLOOKUP 把存货名称和规格型号从SHEET2中引过来

做好的表就像下图一样

当然,如果数据有变更的话,直接在表上有数据的地方右击点击刷新,电子表格就和SQL SERVER再次连接取

如果你发现你用EXCEL查找的时候存货名称查不到。请在查询框框下面点击选项,然后在查找范围里选择“值

嘎嘎,一张现存量查询的表就做完了,发给你们的仓库去用吧,除了做单人员以外的需要查现存量的就可以使他们的电脑网络能够连接到ERP的服务器。

想更新数据?右键刷新就行了哦,当然如果懒的话,可以在连接属性里设置打开表格自动更新数据,还可以设置新一次哦。

刚接触用友,最近在做REPORTING SERVER 报表,在论坛是第二次发帖,琢磨出来点东西就想个大伙分享,请砸钱没钱的捧人场,多图编辑好烦的。各位!!!!看你们的了。

本主题由tj 于2013-7-25 11:00 删除回复

14.png(21.58 KB, 下载次数: 6)

15.png(6.78 KB, 下载次数: 2)

17.png(10.91 KB, 下载次数: 3)

相关文档
最新文档