找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 14258|回复: 26

[其他] 求帮助,关于API的调用(C#)

  [复制链接]
发表于 2010-4-15 15:17:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
想用U872提供的API生成材料出库单,但是第一步就遇到了问题。
   U8Login.clsLogin u8Login = new U8Login.clsLogin();
   String sSubId = "ST";
   String sAccID = "(default)@888";
   String sYear = "2008";
   String sUserID = "demo";
   String sPassword = "";
   String sDate = "2008-11-11";
   String sServer = "localhost";
   String sSerial = "";
   if(!u8Login.Login(ref sSubId, ref sAccID, ref sYear, ref sUserID, ref sPassword, ref sDate, ref sServer, ref sSerial))
   {
    Console.WriteLine("登陆失败,原因:" + u8Login.ShareString);
    Marshal.FinalReleaseComObject(u8Login);
    return;
   }

红色的部分会报错,提示类型不匹配,查了很多资料也没找到问题所在,求各位大侠帮忙~

还有,用UFSoft.U8.Framework.Login.UI.clsLogin创建的login对象能否转换成U8Login.clsLogin?
发表于 2013-12-16 20:46:33 | 显示全部楼层
不知道哪里可以下载这些资源
回复 点赞 拍砖

使用道具 举报

发表于 2015-2-11 13:31:00 | 显示全部楼层
是啊 Debug版的login 哪里有?
回复 点赞 拍砖

使用道具 举报

发表于 2022-12-15 14:15:55 | 显示全部楼层
学习学习
回复 点赞 拍砖

使用道具 举报

发表于 2010-4-15 15:25:20 | 显示全部楼层
①貌似语法没有问题
②严格意义上是不能装换的
发表于 2010-4-15 15:37:18 | 显示全部楼层
你启用了那些模块?
发表于 2010-4-15 15:39:38 | 显示全部楼层
把sSubId 改成‘AS' 或 'DP’试试
 楼主| 发表于 2010-4-15 15:56:57 | 显示全部楼层
贴个错误截图,AS和DP都用过了,一样。
开启了库存管理,存货核算

                               
登录/注册后可看大图
发表于 2010-4-16 08:17:49 | 显示全部楼层
这恐怕要自己调试了,因为出现这样的问题实在太多了
 楼主| 发表于 2010-4-19 09:30:43 | 显示全部楼层
那我自己再试试吧,多谢斑竹。

还有个问题,独立开发的UserControls想挂到U8门户上,如何获得U8当前登录信息?当前操作员,帐套之类的信息~
 楼主| 发表于 2010-4-22 13:45:52 | 显示全部楼层
找到原因了,应该使用Debug版的login。。。
发表于 2010-7-27 11:06:09 | 显示全部楼层
还有个问题,独立开发的UserControls想挂到U8门户上,如何获得U8当前登录信息?当前操作员,帐套之类的信息~

我也想知道这个,请问楼主解决这个问题了吗?
发表于 2010-9-2 00:38:11 | 显示全部楼层
多谢楼主分享,困惑好几天了
发表于 2010-10-21 09:00:07 | 显示全部楼层
找到原因了,应该使用Debug版的login。。。
沉思不语 发表于 2010-4-22 13:45



    能否共享一下代码,以及说明一下具体情况,学习中,谢谢
发表于 2010-11-26 13:57:48 | 显示全部楼层
用了打狗棒了吧,卸掉重新修复一下就可以了
发表于 2010-12-22 02:09:51 | 显示全部楼层
Debug版的login哪里有?
发表于 2011-2-14 10:30:39 | 显示全部楼层
请问楼主有调试通过的U8 API简易代码吗? U8 API资源管理器提供的代码调试时总会遇到这样或者那样的问题,太郁闷了!请提供,VB的也行,我将反提供您缺的U8二次开发资料或代码!
发表于 2011-2-16 10:04:54 | 显示全部楼层
俺似乎调试通过了,登录需用Debug版的U8Login.dll,出现其它错误'未将对象引用到对象实例'的地方,更换U8soft\ufcomsql下的UFIDA.U8.U8APIFramework.dll即可.  似乎用友对二次开发有意限制了一些,大家彼此大方一点,特别是资深二次人员!
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-26 20:01 , Processed in 0.036400 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表