在积木中有一个十分重要的构件没有设计:“选择判断”(或者叫“逻辑判断”)!
一般情况下,如果有行编辑1、行编辑2、行编辑3...等多个可编辑文本(数值、真值)构件,判断它们是否为空、或是否被选择,目前要用多个比较判断才能解决,如前述的3个编辑,他们同时被选择与不被选择的排列组合方式有8种结果:事件(不空为“真)
1、行编辑1(真)、行编辑2(假)、行编辑3(假);
2、行编辑1(假)、行编辑2(真)、行编辑3(假);
3、行编辑1(假)、行编辑2(假)、行编辑3(真);
4、行编辑1(真)、行编辑2(真)、行编辑3(假);
5、行编辑1(真)、行编辑2(假)、行编辑3(真);
6、行编辑1(假)、行编辑2(真)、行编辑3(真);
7、行编辑1(真)、行编辑2(真)、行编辑3(真);
8、行编辑1(假)、行编辑2(假)、行编辑3(假)。
构件属性:
“选择条件1,
选择条件2,
选择条件3。”
构件方法:
“与上述条件比较”。
以上为一家之言,大家觉得如何?请多多参与讨论!!!


[此贴子已经被作者于2003-3-18 8:19:44编辑过]
意义不是很大,有几个行编辑就用几个比较判断就可以了。
实际不是这样简单,这是对组合结果的判断。虽然只有三个选项,但有8种组合结果,仅仅靠三个比较判断是办不到的。