Aras 的Search功能設計得還是很好的,不僅有簡單搜索,高級搜索,還有強大的AML自定義搜索。
但是我發現在線幫助有個問題,就是用*(星號)作爲轉義符時,不能定義字符串長度,需要用另外的字符,一般是?或其他什麼,但Aas不是這樣的。
在Aras中可以用[ ] 字符篩選的方式來做。
比如有以下待選字符串
abc.10
abc.10.10
abc.10.10.01
abc.10.10.02
abc.10.10.02.01
abc.10.10.02.02\
abc.11
abc.12
abc.12.10
如果用<name code="like">abc.*</name>來搜,會顯示全部記錄
如果用<name code="like">abc.[0-9][0-9]來搜,只會顯示abc.10, abc.11, abc.12
如果用<name code="like">abc.[0-9][0-9].[0-9][0-9], 則會顯示abc.10.10, abc.12.10
以次類推
用[ ]括住字符範圍即可