根据搜索条件返回一个ScriptUsers对象的数组。
searchUsers(nameFilter, paging, sortBy)
参数
- nameFilter
允许名称部分匹配的字符串。将检查用户名,名字和姓氏,以查看它们是否以过滤字符串开头。如果为空,则字符串将匹配所有用户。 - paging
一个 ScriptPagingDetails 对象。 - sortBy
对结果进行排序的属性,例如:displayName。
返回值
返回一个符合检索条件的ScriptUsers对象数组。
代码例
var filterName = "A";
var paging = utils.createPaging(-1, 0);
var sortBy = "userName";
model.scriptUsers = groups.searchUsers(filterName, paging, sortBy);
可以使用以下FreeMarker模板代码段显示返回结果:
<#list scriptUsers as su>
<p>firstName: ${su.person.properties.firstName}</p>
<p>lastName: ${su.person.properties.lastName}</p>
<p>userName: ${su.userName}</p>
<hr/>
</#list>
上述代码段将返回类似于以下内容的结果::
firstName: Alice
lastName: Beecher
userName: abeecher
firstName: Administrator
lastName:
userName: admin
firstName: Tony
lastName: Tortilla
userName: Archvile
firstName: Peter
lastName: Andrews
userName: petethepiper
文档更新时间: 2019-07-09 17:02 作者:凌云文档