我试图找到一种方法来检查公式中的计算结果除后是否为整数(整数)。
我已经看过Crystal中提供的功能,但是找不到与我要寻找的东西类似的东西。
到目前为止,我的代码如下所示
If {@recordnumber} / 12
//is an integer (not a decimal) | Here is where i am stuck as how to do
this
Then opNo12 else
所以理想情况下,说记录数是144,或者是12的任何其他倍数,我希望公式返回opNo12。
如果任何人都可以澄清,或者可以为我指出正确的解决方案,将不胜感激。
谢谢
答案 0 :(得分:1)
尝试这样的事情:
if Trunc({@recordnumber}/12) <> ({@recordnumber}/12)
then
opNo12
else ""
答案 1 :(得分:0)
IF {@recordnumber} mod 12 = 0然后opNo12 else“”