QFilter.of()方法,构造运算式原创
金蝶云社区-吴锐雄
吴锐雄
3人赞赏了该文章 1,738次浏览 未经作者许可,禁止转载编辑于2022年03月31日 11:42:14

试了一下构造QFilter,发现在不能用?号占位符进行加减乘除,只能在输入第二个参数上进行运算,

方法如下代码:


int c = 10;
QFilter qFilter3 = QFilter.of(" (kdec_integerfield * kdec_integerfield1) > ? ", c*10);

DataSet dataSet = QueryServiceHelper.queryDataSet(getClass().getName(), "kdec_textline_bill",
        "id, billno as kdec_billno, kdec_textline_name, " +
                "kdec_integerfield, kdec_integerfield1" ,
        qFilter3.toArray(),
        null);


图标赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0