当前位置: 代码迷 >> PB >> 怎么将数据窗口中两列数据进行比较。具体看帖子内容
  详细解决方案

怎么将数据窗口中两列数据进行比较。具体看帖子内容

热度:61   发布时间:2016-04-29 10:14:48.0
如何将数据窗口中两列数据进行比较。具体看帖子内容
如何实现将数据窗口中COLA列数除以一个数(打算从sle_1中输入)然后与另一列如colb列的数比较大小,如果大于或等于colb列数值那么就显示,否则就不显示。

------解决方案--------------------
C/C++ code
if long(sle_2.text) <> 0 then //保证除数非0,    parent.dw_2.setfilter("(numb / " + sle_2.text + ") >= tableini_stock")    parent.dw_2.filter()end if
------解决方案--------------------
探讨
C/C++ code

if long(sle_2.text) <> 0 then //保证除数非0,
parent.dw_2.setfilter("(numb / " + sle_2.text + ") >= tableini_stock")
parent.dw_2.filter()
end if

------解决方案--------------------
探讨
引用:

C/C++ code
if long(sle_2.text) <> 0 then //保证除数非0,
parent.dw_2.setfilter("(numb / " + sle_2.text + ") >= tableini_stock")
parent.dw_2.filter()
end if

按4楼的方法试了下提示Type of E……

------解决方案--------------------
"(numb / " + sle_2.text + ") >= tableini_stock")
用messagebox调出来看看是什么情况。
我用这种方法试了试没问题。
看SQL语句numb应该是real类型,tableini_stock是什么类型?
  相关解决方案