
# JAVA联查介绍
对于某些特殊的场景,需要通过JAVA联查实现,二开可以实现标准产品接口进行定制化开发,具体执行的业务逻辑由接口的实现决定。
java联查设置方式如下:

接口说明:
com.kingdee.bos.ctrl.ext.immit.datawalker.IHyperLinkJumper

处理联查的Java类需实现IHyperLinkJumper接口,否则系统会提示:

IHyperLinkJumper:超链接跳转器,通过DataWalkerHyperLinkAssembler装配出来的跳转器,需要在设计时配置一个jumper对象,运行时点击超链接,超链接会调用jumpTo接口,传入一个Sheet的数据适配器,具体实现逻辑由业务决定。
(注:接口的实现需要提供一个无参构造)
# Sheet数据适配器介绍
**接口说明:**
com.kingdee.bos.ctrl.ext.immit.datawalker.IDataWalker
IDataWalker隔离了外部API对引擎对象的显式依赖,仅提供一个方法fetchData用于向报表引擎抽取数据:

表页数据抽取适配器,目前提供七种抽取命令:
com.kingdee.bos.ctrl.ext.immit.datawalker.SheetDataWalker



![java联查08.webp](/download/010004a741509e884508b14274683d44ada9.web