需求:
   对方接口:用友U8其中的一个模块(应付单据录入)
   数据来源:本公司的生产管理系统的发货表
   要求:    将本公司的发货表中的数据一笔一笔记录到用友的应付单据模块中
   目前现状:不知道用友应付单据录入模块对应的是其数据库中的哪张表(用友不提供这方面的信   息与接口)
   自己想到的方法:
             因为无法对用友的数据库的对应表进行操作,所以想到将本公司的数据写到用友的应付单据模块的界面的各个对应控件中,然后在用友界面上点击保存,将该条数据保存到用友的相应表中,然后在读取本公司数据库的下一条数据。
             不知道这样子的方法可不可行,现在遇到的难点是如何往用友界面中的各个控件中写数据,界面上的控件有Edit,Combobox,StringGrid等。往Edit里写数据好办,可如何往StringGrid的每个Cell里写数据呢?请高手帮帮忙。
  
   大家还有什么其他方法请不吝赐教。
   如果有Example,请发邮件[email protected]

解决方案 »

  1.   

    分析U8数据库中的数据结构,U8不是用的mssql吗,sql就是接口啊,分析数据库中数据的存放方式,然后自己写程序读取和修改数据
      

  2.   

    dance_code(红裤衩):分析U8数据库中的数据结构可能不太好使,我担心数据库中要操作的这张表在写入数据的时候会影响其他的表,或者有触发器之类的。
      

  3.   

    ◎Trace SQL语句多次,看它怎么写的,备份出来自己手工试验一下,恢复来测试它认不认,大不了恢复原来的数据库。
    ◎使用类似记录鼠标、键盘的方法,应该有软件吧,LoadRunner就是一个不太恰当的例子,自己写也行,不过要琢磨Keybd_Event之类的函数。怎么我这么久没来信誉就变成99了?