流程变量使用的讨论

现阶段, 如果我想使用流程变量 lv_1 放到键盘输入中的话, 可以通过几种方式实现,

流程变量使用的讨论

在本文中想讨论一下哪种方法更方便, 且讨论更好的实现方法

##### 第一种方法 ####

第一步 从变量栏直接拖入变量
流程变量使用的讨论

第二步 判断到底我想用设置变量还是获取变量. 经常把这两个概念弄混, 这个判断的过程是必要的, 如果判断失误, 还要删除, 再来一遍.

第三步 选设置变量 / 获取变量

第四步 把线连上

OK, 第一种方法在顺利的情况下 可以四步完成, 如果在第二步不小心选错了, 可以把复杂程度增加至六步以上

##### 第二种方法 ####

第一步 拖出一根线

流程变量使用的讨论

第二步 理想情况下!!!!!!!!!!! 会直接选择到自己想用的变量, 很好很强大!
流程变量使用的讨论

目前. 理想情况下, 最少两步可以选择到我想使用的变量

============== 不太知道怎么画分割线 ====================

对于第二种方法, 是理想的情况下实现的两步. 那么还有不理想的情况, 比如

第一种

流程变量使用的讨论

线拉出来了后并没有自动展开变量, 如果到这个界面, 需要增加三步 1. 点击变量, 2, 选择流程变量 / 流程参数 / 全局变量 3 再选择需要的变量, 复杂程度明显提升

第二种

流程变量使用的讨论

拖出线的时候搜索栏还存在我之前搜索的信息, 必须增加一步删除的操作

第三种

流程变量使用的讨论

拖出线之后, 是这种状态

在这种界面下

会有两种反应

第一种:

是思考, 判断, 自己刚才设定的 lv_1 变量到底是在流程参数 / 流程变量 / 全局变量哪个底下的, 再去展开

第二种:

每次都需要短暂的思考的话对耐心是一种挑战, 通常遇到这种情况会急速的把这三个菜单迅速挨个点一遍, 展开所有. 然后取我自己想要的.

基于以上现状和个人观点, 我个人试想了如果把变量的使用方法做成最多两步就可以完成的话, 势必增加产品的易用性, 比如:

#############以下为处理后的概念效果图##################

流程变量使用的讨论

个人的一些看法. 有冒犯请指出.