我有一个“搜索”布局,它有几个对象框供用户输入搜索查询。我Set Tab Order...
效果很好。但是,相当容易引起注意的是,按enter
/ return
与按tab
的效果相同。
我查看了Inspector > Go to next object using
,看到return
和enter
都未选中。
可能导致此行为的原因是什么? 理想情况下,我希望return
/ enter
键执行类似按钮的脚本/操作,这可能吗?
注意:我处于查找模式。
答案 0 :(得分:1)
如果没有脚本触发器,请尝试仔细检查相关字段的输入/返回是否真的关闭。也许有两个或多个字段堆叠在一起(有时开发人员这样做),你检查错了。
答案 1 :(得分:1)
我遇到了同样的问题。我检查了字段,没有隐藏的脚本,触发器,条件格式或类似的东西;但是,字段是下拉列表或下拉日历,因此在选择条件后,光标将转到下一个字段。
我注意到如果我输入查找条件并双击相同的字段(以避免转到任何其他字段),然后单击返回或输入键,它可以工作。因此,当您单击return或enter时,请留在该字段中,它将执行查找。
答案 2 :(得分:0)
当你这样做时,你是否肯定你处于发现模式?查找模式中的默认行为是返回键执行查找。
答案 3 :(得分:0)
如果您选择的字段具有下拉列表,则单击一次即可将列表拉低,但不会将光标放在该字段中。再次选择该字段会将光标放在该字段中。一旦光标实际上在该字段中可见,您就会发现TAB键可以按预期工作。
否则,在下拉列表向下且光标不在该字段中的情况下,在“查找”模式下,RETURN键将移至下一个字段。这种默认行为对我来说很有意义,因为在光标实际位于字段中之前,RETURN键无法作用于该字段。
我和你有同样的问题,也困扰了我一段时间。