Aras innovator: 如何搜索指定長度的字符串

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


以次類推

用[ ]括住字符範圍即可



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章