yaoan 发表于 2011-11-10 15:23:19

If-Else-Endif语法

谁知道If-Else-Endif语法怎么用,我按照erm帮助里的说明试过,可总是不成功。

克招 发表于 2011-11-10 18:17:00

这个是我翻译的,应该没有错,但是我用过也是没有用,很奇怪。

无心云 发表于 2011-11-10 20:11:02

我不会ERM
但是这个语句编程里很常见吧

我用EXCEL的时候,里面VBA,VB里面也有这样的语句啊
这样条件语句用的很普遍

我觉得可以借鉴的

顺佢自燃 发表于 2011-11-11 12:33:41

强势围观。。。

yaoan 发表于 2011-11-11 16:21:59

真可惜,应该是个很有用的语句,虽然用其他方法也能实现相应功能,但是逻辑关系比较复杂,容易出错。
无奈本人外语盲,不然可以找找有没有能人应用的实例了。
非常感谢克招的回答以及他对ERM的贡献!

wanghy 发表于 2011-11-12 10:53:28

测试过,完全无效,现在的办法是通过条件语句附加效果来实现if功能

无心云 发表于 2011-11-16 20:27:40

原帖由 wanghy 于 2011-11-12 10:53 发表 http://www.wogcn.net/images/common/back.gif
测试过,完全无效,现在的办法是通过条件语句附加效果来实现if功能

你这个好像大神也没有人人来点评
是不是这个用法本来就用不着或者说有更好的语法

等你琢磨好了,要记得来反馈一下。

wanghy 发表于 2011-11-17 21:37:10

这个语句的用法我曾经专门问过师傅。让我失望的是他的回答是从来没用过(当时)。
后来我专门测试过。
结果是不管任何条件if后面和else后面的语句会全部走一遍。
一般的替代办法是用附加语句实现
比如这样一句:
if x10=1
             x11=2
else
         x11=1
endif
一般会写成:
!!VRx11&x10=1:S2;
!!VRx11&x10<>1:S1;
看过不少大大写的erm一般都是这样写的

hellmatrix 发表于 2011-11-17 22:45:10

回复 9# 的帖子

学习了
页: [1]
查看完整版本: If-Else-Endif语法

捐赠