if语句问题 (文华财经WH8赢智V8.2)

投资者咨询:if语句问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-20 9:40

 请教老师:

15MJC,BK;

AUTOFILTER;

这个语句可以正常执行;但是,

IF 15MJC THEN BEGIN BK;

END

AUTOFILER;

用了if语句后没有被识别。请问老师:

if语句的使用前提是什么?是不能在公式模型中使用吗?怎么才能被识别?

还有,if语句能在wh8模拟版上使用吗?谢谢。

 

技术人员回复
日期:2018-8-20 9:55
可以使用,但是您编写的程序不对,所以没有执行

如下修改就可以了

IF 15MJC THEN 
BEGIN 
     1,BK;
END
AUTOFILER;
投资者咨询:if语句问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-20 9:40
 谢谢老师,请问:模型里面的变量赋值能不能被保留到下一次被调用的时候?
技术人员回复
日期:2018-8-20 11:33
 下午工作时间分析后给您回复
投资者咨询:if语句问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-8-20 9:40
 好的,不急
技术人员回复
日期:2018-8-20 13:46
 可以的

使用全局变量赋值就可以了

全局变量的使用,可以参考这个帖子了解下:http://help.wenhua.com.cn/dispbbs.asp?BoardID=14&ID=712630