金蝶EAS DEP扩展脚本开发指南

需积分: 36 36 下载量 66 浏览量 更新于2024-07-19 2 收藏 1.47MB PDF 举报
"这篇文档是关于金蝶EAS系统中动态扩展平台DEP的扩展脚本编写指南,涵盖了从基础的脚本编写到高级功能的实现,包括上下文的使用、业务方法调用、自定义异常处理、自定义基础资料和单据、控件事件的添加、函数库的定义与使用,以及脚本的调试和常见问题解答。" 在金蝶EAS系统中,DEP(动态扩展平台)是用于进行二次开发的关键工具,它允许开发者通过编写扩展脚本来增强系统的功能。这份指南主要面向实施人员、现场二次开发人员和研发中心的客户化开发人员,旨在帮助他们更好地理解和利用DEP平台。 **第一章 上下文** 1. 插件上下文(pluginCtx)提供了访问服务端和客户端上下文的接口,包括获取服务端上下文、客户端上下文和界面控件的能力。 2. 方法上下文(methodCtx)则用于管理方法参数、返回值,提供了获取、设置参数和返回值的方法,还有常用辅助方法。 **第二章 调用业务方法** 1. 提供了客户端和服务器端两种调用业务方法的方式,分别适用于不同场景的业务逻辑执行。 **第三章 自定义异常** 1. 自定义异常允许开发者根据需求定义特定的错误处理,包括服务器端和客户端的调用方式,以及快速插入异常调用的便捷操作。 **第四章 自定义基础资料或单据** 1. 通过获取自定义基础资料和单据的远程接口,开发者可以实现对系统数据的个性化操作,文档详细说明了参数的传入和返回值的处理方式。 **第五章 给常用控件添加事件** 1. 对于常见的控件如F7、CheckBox、ComboBox、Button、TextField、Tree、TabledPane和Table,文档都给出了如何添加事件处理的步骤,以便在用户交互时执行特定逻辑。 **第六章 使用函数库** 1. 定义函数库是为了提高代码复用性和可维护性,文档指导如何创建和使用函数库,提升开发效率。 **第七章 打点提示——快速编写脚本** 1. 提供了环境准备和使用打点提示的教程,帮助开发者更快地编写和调试脚本。 **第八章 调试脚本** 1. 分别介绍了客户端和服务器端的调试准备,以及如何进行变量查看、使用脚本控制台进行调试,还讲解了如何在事件方法内部进行调试。 **第九章 常见问题** 1. 解答了一些在脚本开发过程中可能遇到的问题,帮助开发者解决实际开发中的困惑。 通过这份详尽的指南,开发者可以全面了解和掌握金蝶EAS系统DEP平台的扩展脚本编写,从而更加高效地进行系统定制和功能增强。