建议提供一个将查询DataSet的JAVA块代码翻译成SQL(Mysql或Oracle)语句的工具

金蝶云星瀚

金蝶云苍穹

开发服务云

开发服务-运行时(独立版)

兴风作浪2021-05-11

250

【您遇到什么问题】

       为解决BUG而进行源码检查时,通常需要使用数据库根据已知条件来查询出某些数据,再对这些数据分析其是否就是我们希望的结果。比如我想知道JAVA中的QueryServiceHelper.queryDataSet方法的查询结果是否正确,直观的做法是将其改写成SQL语句,在数据库里查询一下。然而由于JAVA中使用的是单据的标识,而查询数据库得用字段,且单据上的表头和分录在数据库中是不同的表等等多种原因,导致这个改写SQL的过程非常麻烦。


【您有什么好的创意】

        希望能像开发者平台首页处的[KSQL翻译工具]一样,在首页处提供一个将QueryServiceHelper.queryDataSet的JAVA代码块转换成SQL语句的工具


【您觉得这样能带来哪些好处】

        省去将单据头和分录转成数据库表,再关联;省去将单据标识一个一个地转为字段等繁琐的过程。为IT开发者提供便利