大家好,请看看我的代码,成功运行后为何达不到要求
代码如下clear
set talk off
set safe off
PUBLIC n_hd1
PUBLIC n_hd21
PUBLIC n_hd22
n_hd1=my_hd1()
n_hd21=my_hd21()
n_hd22=my_hd22()
use hj
set filt to xz='1'.OR.XZ='2'.or.XZ='3'
report form dyhj3f.frx preview
*to printer
return
自定义了3个公有变量,且公有变量所显示的内容都在表hd中,
表hj中 符合xz=1/2/3的记录公有25条,
我想在报表中显示的3个公有变量为单纯的hd合计数
但是执行以上程序后,报表中3个公有变量显示成了 合计数与25的乘积!! 很是纳闷
还需要加个说明条件才能达到效果呢?