这些开发小技巧,你还不知道么
提高开发效率,一些小技巧不能错过。如果你页面报错,没有报错堆栈,是不是很恼火??
如果在你开发页面填报测试数据,发现少了字段,你是不是先打开开发服务云-》开发平台-》进到单据,如此麻烦?
你本来计划一步到位的安装苍穹环境,然后开始用心钻研,却发现环境启动报错。。。。
莫要慌,小编来当知心姐姐了~
开发小技巧,为您一一解析!
技巧1:快速打开设计器界面
01 应用场景
采购申请单填写测试数据,发现少了物料明细分录信息,不知是哪位兄弟隐藏、还是删了。要想快速进入采购申请单设计器页面,按住快捷键【ctrl+alt+g】即可打开当前页面的设计器界面。
02 操作方式
技巧2:后台输出sql语句
01 应用场景
搜索控件,输入内容搜索,没有数据展示,带条件查数据库,惊奇发现是有数据的,搜索的数据哪去了??打印一下sql就知道了~~
02 操作方式
在启动类DebugServer加如下代码:
①将System.setProperty("db.sql.out", "false");
修改为System.setProperty("db.sql.out","true");
②在kd.bos.debug.mservice.DebugServer的JettyServer.main(null);前添加
DB.setSqlLogger(new SqlLogger() { @Override public void log(String sql, Object... arg1) { System.out.println(sql); } });
注意导包:
import kd.bos.db.DB;
import kd.bos.db.SqlLogger;
技巧3:查看版本信息
01 应用场景
环境有些功能报错,提示无字段,可以检查版本,前后端环境版本是否相差太大。
02 查看方式
1. 前端版本
苍穹首页按F12,打开“elements”
2. 后台版本
苍穹访问地址+ /metadata/getJarInfo.do?jarname=bos-mservice-int-1.0.jar
技巧4:查看端口是否被占用
01 应用场景
安装轻量级环境或者环境启动报错,具体可以参考以下几个方式检查端口号是否被占用。
02 操作方式
方式一:telnet ip 端口
方式二:netstat –aon | findstr 端口
技巧5:打开提示框堆栈信息
01 应用场景
页面报错,报错信息不显示。
02 操作方式
以administrator登录苍穹→系统服务云→配置工具→参数配置→系统参数→公共参数→打开或关闭“异常显示配置” 来控制报错时是否显示相关异常堆栈信息。
以上就是我们本期内容,先抛抛砖,还不过瘾,那就持续关注我们后续文章吧~
#往期推荐#
更多精彩内容,“码”上了解!↓
这些开发小技巧,你还不知道么
本文2024-09-23 00:22:41发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-139080.html