金蝶知识库文档客户端打开API说明显示不全本文档适用于K/315.1WEBAPI模块本文档针对API说明显示异常进行讲解,通过本文档的学习可以了解如何解决API说明显示不全的问题2020年10月15日V1.0编写人:陈远浩2020年10月15日V2.0修改人:杨创亮本文件使用须知著作权人保留本文件的内容的解释权,并且仅将本文件内容提供给阁下个人使用。对于内容中所含的版权和其他所有权声明,您应予以尊重并在其副本中予以保留。您不得以任何方式修改、复制、公开展示、公布或分发这些内容或者以其他方式把它们用于任何公开或商业目的。任何未经授权的使用都可能构成对版权、商标和其他法律权利的侵犯。如果您不接受或违反上述约定,您使用本文件的授权将自动终止,同时您应立即销毁任何已下载或打印好的本文件内容。著作权人对本文件内容可用性不附加任何形式的保证,也不保证本文件内容的绝对准确性和绝对完整性。本文件中介绍的产品、技术、方案和配置等仅供您参考,且它们可能会随时变更,恕不另行通知。本文件中的内容也可能已经过期,著作权人不承诺更新它们。如需得到最新的技术信息和服务,您可向当地的金蝶业务联系人和合作伙伴进行咨询。著作权声明著作权所有2020金蝶软件(中国)有限公司。所有权利均予保留。金蝶软件(中国)有限公司客户服务中心第1页共7页本期概述版本信息版权信息金蝶知识库文档目录一、分析及原因..........................................................................................................................3二、解决方案..............................................................................................................................41、账套属性非sa登录................................................................................................................42、数据库网络配置协议未启用.................................................................................................53、IIS部件静态内容异常...........................................................................................................54、浏览器缓存异常....................................................................................................................6金蝶软件(中国)有限公司客户服务中心第2页共7页金蝶知识库文档一、分析及原因API说明只能在客户端主控台EBDI模块选择打开,服务器上IIS管理器选择K3API站点无法打开显示API说明.正常API说明打开如图1显示:图1API显示不全如图2所示:图2金蝶软件(中国)有限公司客户服务中心第3页共7页金蝶知识库文档API异常的报错信息可以通过分析API日志,显示不全也是。API日志会记录在安装路径K3ERP\K3API\log中。日志记录可能会显示如图3:图3通过中文报错显示数据库访问异常,请联系管理员。检查链接是否关闭。排查主要是数据库连接出现问题。如果有其他报错显示可以拨打4008836836或者在线反馈联系协助解决。二、解决方案1、账套属性非sa登录打开【账套管理】,选择调试API的账套,点击账套管理上方的【属性】,修改为sqlserver认证方式并输入sa用户密码金蝶软件(中国)有限公司客户服务中心第4页共7页金蝶知识库文档2、数据库网络配置协议未启用数据库安装之后,有3个网络配置协议需要检查是否启用:SharedMemory、NamedPipes、TCP/IP。默认是数据库是只开启了SharedMemory,后面两个协议需要手动启用。打开左下角【开始】,找到数据库目录,选择sqlserver配置管理器,在SQLServer网络配置下点击协议进行修改。【说明】Sqlserver2008协议中会有一个VIA协议,该协议保持禁用金蝶软件(中国)有限公司客户服务中心第5页共7页金蝶知识库文档3、IIS部件静态内容异常Wise站点是基于IIS发布使用的,当IIS出现异常时也会导致网页报错或显示异常。比较常见容易出现异常的是静态内容。打开【服务器管理器】,选择IIS角色之后,【任务】→【删除角色和功能】→【web服务器(IIS)】→【web服务器】→【常见HTTP功能】,取消静态内容之后一直点击下一步即可删除该功能,完成之后需要重启服务器,然后重新勾选安装静态内容和webdav发布。最后,打开运行,输入iisreset。4、浏览器缓存异常1.打开IE浏览器-【工具】-【Internet选项】-【高级】-【重置】。部分电脑重置后会提示重启计算机之后生效2.点击【安全】-【受信任站点】-【站点】把服务器的站点添加进去。就是服务器IP地址。格式是:http://服务器IP地址3.点击【安全】-【受信任站点】-【自定义级别】里面有很多activex开头的控件,在ActiveX控件和插件下,把所有的都启用,除了“仅允许经过批准的域在未经提示的情况下使用activeX”禁用之外。4.打开IE浏览器-【工具】-【兼容性试图设置】,添加服务器站点。就是服务器IP地址5.登录界面如果有需要安装的控件下载下来保存在桌面,关闭所有浏览器,然后安装相关金蝶软件(中国)有限公司客户服务中心第6页共7页金蝶知识库文档控件。以上配置完均需要重启IE浏览器金蝶软件(中国)有限公司客户服务中心第7页共7页