用户界面-在搜索信息时如何处理空间



我有几个具有以下命名约定的对象。

a. "Purchase Order 1"
b. "Purchase Order 2" 
c. "Purchase Order 3"
d. " Purchase Order 4" (space at the start)
e. "Purchase Order 5 " (space at the end)
f. "Purchase Order 10"
g. "Purchase Order 11"
h. "Purchase Order  12"
i. "Purchase Order13"
  1. 按"Order"搜索应该列出所有
  2. 允许"5"或"P"是否有意义,或者我应该在搜索之前剥离它们吗?
  3. 我需要搜索所有以"1"开头的订单。这样我就可以避免订单13。

用户界面应该如何处理空间作为输入(特别是在开始和结束时)。需要输入。

您的对象应该有一个指示订单号的字段。

如果这是不可能的,所有你得到的是一个文本字段,那么你必须应用修剪用户输入当它被转移到后端

还应该对存储中的文本值应用trim。然后你发明一些匹配机制。这个机制将取决于你使用的技术来访问你的数据,如果它是一个数据库,那么一些LIKE SQL语句。

如果都是POs,也许用户只需要输入号码。也许是下拉或选择器,这样他们甚至不需要输入。

相关内容

  • 没有找到相关文章

最新更新