1首先需要向dba,数据库管理员(一般是你的用友代理供应商)获取数据库的权限2 有了权限,vba中使用ado连接到数据库3找到用友的数据库字典,知道用友数据库中表和字段的含义4连上数据库,知道数据库表和字段含义,这样就可以写sql语句取数,注意语法参照用友安装的sql sever版本的语法,因为一般用友安装的sql sever的版本较老,一些新版的函数老版无法用。5取完数要使用vba的range属性方法设置报表格式和打印格式上面为连接-取数-设置格式的一套流程6指定单元格录入需要获取报表的期间,配合工作表事件,改变指定单元格值,就执行上述的连接-取数-设置格式的代码,实现动态更新报表7再设置个按钮,可以将报表命名为xxxx公司xxxx期间报表保存到指定目录用于数据交互二、用友凭证导入导出教程?
第1步、首先要确定用友U8erp软件中导入凭证的账套同导处凭证的账套的一些基本信息一致,例如会计科目,操作人员这些一定要有共同之处。第2步、登陆要导出凭证的账套,进入到总账——凭证——填制凭证的界面,确保凭证处于未审核,未记账的状态,然后点击界面右上角的输出,会弹出来一个对话框。第3步、如何凭证已经审核并记账,在添置凭证下面就找不到记账状态的凭证,那么在总账——凭证——凭证打印。第4步、选择凭证的月份,已经凭证的范围,如何为全部月份的话,就为默认的为空即可。然后在选择凭证的记账状态,记账就在“已记账状态”打勾,反之也是一样。最后点击界面右下角“输出为总账工具引入可用格式”。点击输出。第5步、在电脑硬盘创建一个文件夹,然后“保存在”选择文件夹,并给文件命名,最后保存类型一定要选择“文本文件 CSV”的格式。点击保存即可。第6步、在用友U8的安装目录下面系统服务——系统工具,双击点开。登录到要导入数据的账套。右上角“数据源”的地方选择上步骤导出来的文件,最后点击左上角的凭证导入即可。