0

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

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. 按“订单”搜索应列出所有内容
  2. 允许“5”或“P”是否有意义,或者我应该在搜索之前去掉它们。
  3. 我需要搜索所有以“1”开头的订单。这样我就可以避免 Order13。

用户界面应如何处理空间作为输入(尤其是在开头、结尾)。需要输入。

4

2 回答 2

0

如果都是PO,或许用户只需要输入号码即可。也许是一个下拉菜单或选择器,所以他们甚至不需要输入。

于 2013-01-22T05:41:14.393 回答
0

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

如果这是不可能的并且您所拥有的只是一个文本字段,那么您必须在将用户输入传输到后端时对其进行修整。

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

于 2013-01-22T05:46:51.403 回答