IM-通用主表¶
项目
- 总览
- 参考资料
- 分隔符
- 海量数据模式
- 海量数据模式(用户搜索)
- 用户搜索显示次数
- 海量数据模式(公司/部门搜索)
- 组织一览表显示号码
- 海量数据模式(公共组搜索)
- 显示的公共组一览表数
- 海量数据模式(角色搜索)
- 角色搜索显示计数
- 海量数据模式( 账号搜索)
- 账号搜索显示次数
- 海量数据模式(部门+用户分类项目搜索)
- 用户分类项目检索显示编号
- 海量数据模式[智能手机]
- 海量数据模式[智能手机](用户搜索)
- 用户搜索显示编号[智能手机]
- 海量数据模式[智能手机](公司/组织搜索)
- 组织一览表显示号码[智能手机]
- 海量数据模式[智能手机](公共组搜索)
- 显示的公共组一览表数[智能手机]
- 海量数据模式[智能手机](角色搜索)
- 角色搜索显示号码[智能手机]
- 海量数据模式[智能手机]( 账号搜索)
- 账号搜索显示号码[智能手机]
- API模型验证
- 模糊搜索(用户搜索)
- 模糊搜索(小写/大写设置)
- 模糊搜索(半角/全角设置)
- 模糊搜索(平假名/片假名设置)
- 个人资料图片
- 个人资料图片( 类别 )
- 个人资料图片(最大值)
- 搜索对话框设置
- 搜索对话框的默认大小设置
总览¶
执行要在IM-通用主表使用的设置。
模块 IM-通用主表格式化文件(xsd) WEB-INF /模式/ im-master-config.xsd设定位置 WEB-INF / conf / im-master-config.xml<?xml版本=“ 1.0”编码=“ UTF-8”?> <im-master-config xmlns = “ http:// intra-mart .co.jp / Foundation / master / common / config / im-master- config“ xmlns:xsi = ” http://www.w3.org/2001/XMLSchema-instance“ xsi:schemaLocation = ” http:// intra-mart .co.jp / foundation / master / common / config / im- master-config ../schema / im-master-config.xsd“ > <分隔符> / </分隔符> <大数据模式> <用户 启用= ” false“ > <限制> 1000 </限制> </用户> <部门已 启用= “ false” > <长度> 20 </长度> </部门> <公共组已 启用= “ false” > <长度> 20 </长度> </ public-group> <角色已 启用= “ false” > <limit> 1000 </ limit> </角色> <account enabled = “ false” > <limit> 1000 </ limit> </ account> <user-category-item enabled = “ false” > <limit > 1000 </限制> </用户类别项目> </大数据模式> <sp-大数据模式> <用户> <限制> 1000 </限制> </用户> <部门> <长度> 20 </长度> </部门> <公共组> <长度> 20 </长度> </公共组> <角色> <限制> 1000 </限制> </角色> <帐户> <限制> 10 00 </限制> </帐户> </ sp-large-data-mode> <api-model-validation enabled = “ true” /> <fuzzy-string-search> <fuzzy-search enabled = “ true” > < ! - 是否区分大小写 - > <upper> false </ upper> <!- 是否区分大小写 (仅日语)-> <to-multi-byte> false < / to-multi-byte> <!-是否区分平假名和片假名(仅日语)-> <transliterate> false </ transliterate> </ Fuzzy-search> </ Fuzzy-string-search> <user -image-config> <image-size-type- key = “ large” size = “ 100” /> <image-size-type- key = “ small” size = “ 48” /> <max-image-file-size> 20 </ max-image-file-size> </ user-image-config> </ im-master-config>
参考资料¶
分隔符¶
标签名称 分隔符 在显示具有层次结构(组织,公共组等)的数据时定义定界符。[设定项目 ]
<im-master-config> <separator> / </分隔符> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 分隔符 单位/类型 弦乐 省略时的默认值 无 父标签 im-master-config
海量数据模式¶
标签名称 大数据模式 定义使用大数据模式。大数据模式用于限制导致不良响应的搜索,例如完全搜索或模糊搜索。如果存在大量使用情况数据,则将在不定位所有注册数据的情况下以较小的范围执行搜索。使用大数据模式时,存在以下限制。
- 必须输入关键字。换句话说,您无法搜索所有项目。
- 关键字搜索目标是“名称”,“代码”和“搜索名称(对于用户,阅读)”之一。
- 您只能选择关键字搜索条件之一“完全匹配”或“前缀”。
- 您将无法检索超出显示限制的数据。
[设定项目 ]
<im-master-config> <大数据模式> .... </大数据模式> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 im-master-config
海量数据模式(用户搜索)¶
标签名称 使用者 设置执行用户搜索时是否使用大数据模式。[设定项目 ]
<im-master-config> <large-data-mode> <user enabled = “ false” > .... </ user> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 大数据模式 [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,则使用大数据模式。如果为false,则不要使用大数据模式。○ 无
用户搜索显示次数¶
标签名称 极限 设置使用大数据模式时可以获取的最大用户信息数量。根据设置值取消。不使用大数据模式时,将忽略设置值 。[设定项目 ]
<im-master-config> <large-data-mode> <user enabled = “ false” > <limit> 1000 </ limit> </ user> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 使用者
海量数据模式(公司/部门搜索)¶
标签名称 部门 设置执行公司/部门搜索时是否使用海量数据模式。如果启用此设置,则仅获得紧接下方的节点一览表 。禁用此设置后,递归地获取层次结构的较低级别。 (根据搜索条件的指定,它将到达指定的节点。)[设定项目 ]
<im-master-config> <large-data-mode> <部门 启用= “ true” > .... </部门> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 大数据模式 [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,则使用大数据模式。如果为false,则不要使用大数据模式。○ 无
组织一览表显示号码¶
标签名称 长度 在有页符的公司/组织的搜索结果中设置每页显示的页数。[设定项目 ]
<im-master-config> <large-data-mode> <部门 启用= “ true” > <length> 20 </ length> </部门> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 部门
海量数据模式(公共组搜索)¶
标签名称 公共团体 设置执行公共组搜索时是否使用大数据模式。如果启用此设置,则仅获得紧接下方的节点一览表 。禁用此设置后,递归地获取层次结构的较低级别。 (取决于搜索条件规范,直到指定的节点。)[设定项目 ]
<im-master-config> <large-data-mode> <public-group enabled = “ true” > .... </ public-group> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 大数据模式 [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,则使用大数据模式。如果为false,则不要使用大数据模式。○ 无
显示的公共组一览表数¶
标签名称 长度 设置在公共组搜索结果,其中有一个页符每页显示的页数量。[设定项目 ]
<im-master-config> <large-data-mode> <public-group enabled = “ true” > <length> 20 </ length> </ public-group> </ large-data-mode> </ im-主配置>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 公共团体
海量数据模式(角色搜索)¶
标签名称 角色 设置执行角色搜索时是否使用海量数据模式。[设定项目 ]
<im-master-config> <large-data-mode> <role enabled = “ false” > .... </角色> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 大数据模式 [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,则使用大数据模式。如果为false,则不要使用大数据模式。○ 无
角色搜索显示计数¶
标签名称 极限 使用大数据模式时,设置获取的角色信息的最大数量。根据设置值取消。不使用大数据模式时,将忽略设置值 。[设定项目 ]
<im-master-config> <large-data-mode> <role enabled = “ false” > <limit> 1000 </ limit> </ role> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 角色
海量数据模式( 账号搜索)¶
标签名称 户口 设置执行账号搜索时是否使用海量数据模式。[设定项目 ]
<im-master-config> <大数据模式> <account enabled = “ false” > .... </帐户> </大数据模式> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 大数据模式 [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,则使用大数据模式。如果为false,则不要使用大数据模式。○ 无
账号搜索显示次数¶
标签名称 极限 设置使用大数据模式时可以获取的最大账号信息数量。根据设置值取消。不使用大数据模式时,将忽略设置值 。[设定项目 ]
<im-master-config> <large-data-mode> <account enabled = “ false” > <limit> 1000 </ limit> </ account>> large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 户口
海量数据模式(部门+用户分类项目搜索)¶
标签名称 用户类别项目 设置执行项目 +用户分类项目搜索时是否使用海量数据模式。[设定项目 ]
<im-master-config> <large-data-mode> <user-category-item enabled = “ false” > .... </ user-category-item> </ large-data-mode> </ im-主配置>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 大数据模式 [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,则使用大数据模式。如果为false,则不要使用大数据模式。○ 无
用户分类项目检索显示编号¶
标签名称 极限 使用大数据模式时,设置用户分类项目信息的最大记录数。根据设置值取消。不使用大数据模式时,将忽略设置值 。[设定项目 ]
<im-master-config> <large-data-mode> <user-category-item enabled = “ false” > <limit> 1000 </ limit> </ user-category-item> </ large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 用户类别项目
海量数据模式[智能手机]¶
标签名称 sp-大数据模式 定义在智能手机上使用海量数据模式。大数据模式用于限制导致不良响应的搜索,例如完全搜索或模糊搜索。如果有大量使用数据,则将在不针对所有注册数据的情况下以较小的范围执行搜索。使用大数据模式时,存在以下限制。
- 必须输入关键字。换句话说,您无法搜索所有项目。
- 您将无法检索超出显示限制的数据。
[设定项目 ]
<im-master-config> <sp-large-data-mode> .... </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 im-master-config
海量数据模式[智能手机](用户搜索)¶
标签名称 使用者 使用大数据模式时,设置用户信息搜索条件。[设定项目 ]
<im-master-config> <sp-large-data-mode> <user> .... </ user> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 sp-大数据模式
用户搜索显示编号[智能手机]¶
标签名称 极限 设置使用大数据模式时可以获取的最大用户信息数量。根据设置值取消。不使用大数据模式时,将忽略设置值 。[设定项目 ]
<im-master-config> <sp-large-data-mode> <user> <limit> 1000 </ limit> </ user> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 使用者
海量数据模式[智能手机](公司/组织搜索)¶
标签名称 部门 目前未使用。[设定项目 ]
<im-master-config> <sp-large-data-mode> <部门> .... </部门> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 sp-大数据模式
组织一览表显示号码[智能手机]¶
标签名称 长度 目前未使用。[设定项目 ]
<im-master-config> <sp-large-data-mode> <部门> <length> 20 </ length> </部门> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 部门
海量数据模式[智能手机](公共组搜索)¶
标签名称 公共团体 目前未使用。[设定项目 ]
<im-master-config> <sp-large-data-mode> <public-group> .... </ public-group> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 sp-大数据模式
显示的公共组一览表数[智能手机]¶
标签名称 长度 目前未使用。[设定项目 ]
<im-master-config> <sp-large-data-mode> <public-group> <length> 20 </ length> </ public-group> </ sp-large-data-mode> </ im-master -config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 公共团体
海量数据模式[智能手机](角色搜索)¶
标签名称 角色 设置执行角色搜索时是否使用海量数据模式。[设定项目 ]
<im-master-config> <sp-large-data-mode> <role> .... </ role> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 sp-大数据模式
角色搜索显示号码[智能手机]¶
标签名称 极限 使用大数据模式时,设置获取的角色信息的最大数量。根据设置值取消。不使用大数据模式时,将忽略设置值 。[设定项目 ]
<im-master-config> <sp-large-data-mode> <角色> <limit> 1000 </ limit> </ role> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 角色
海量数据模式[智能手机]( 账号搜索)¶
标签名称 户口 目前未使用。[设定项目 ]
<im-master-config> <sp-large-data-mode> <account> .... </ account> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 sp-大数据模式
账号搜索显示号码[智能手机]¶
标签名称 极限 目前未使用。[设定项目 ]
<im-master-config> <sp-large-data-mode> <account> <limit> 1000 </ limit> </ account> </ sp-large-data-mode> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 无 单位/类型 编号(1-) 省略时的默认值 无 父标签 户口
API模型验证¶
标签名称 api模型验证 在IM-通用主表 API中定义验证操作。此验证将验证API的参数是否不违反“ IM-通用主表输入项目定义 ”中定义的限制。注解
在intra-mart Accel Platform 2015 Winter ,仅对API参数的强制性约束进行了验证。intra-mart Accel Platform 2016 Spring ,将验证与数据注册相关的API是否不违反“ IM-通用主表输入项目定义文档 ”中定义的约束。如果要禁用此验证,请为启用的属性明确指定false。[设定项目 ]
<im-master-config> <api-model-validation 已启用=“真” /> </ im-master-config>
必填项目 × 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 属性“启用”的设置值 “真”。 父标签 im-master-config [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,则API验证将起作用。如果为false,则API验证将无效。○ 无
模糊搜索(用户搜索)¶
标签名称 模糊字符串搜索 在IM-通用主表定义用户搜索时是否使用模糊搜索。此处的模糊搜索是在不区分大写/小写/平假名/片假名/半角/全角字母的情况下进行搜索。使用模糊搜索时,存在以下限制:
- 用户搜索性能可能会下降
- 如果您混合使用字母,平假名和片假名,则可能不会显示预期的结果
[设定项目 ]
<im-master-config> <fuzzy-string-search> <fuzzy-search enabled = “ true” > .... </ Fuzzy-search> </ Fuzzy-string-search> </ im-master-config>
必填项目 × 多种设定 × 设置值 /设定内容 无 单位/类型 布尔型 省略时的默认值 属性“启用”的设置值用作“假”。 父标签 im-master-config [属性]
属性名称 说明 必填项 默认值 已启用 如果为true,请在用户搜索中使用歧义搜索。如果为false,则请勿在用户搜索中使用歧义搜索。○ 无
模糊搜索(小写/大写设置)¶
标签名称 上层 设置使用模糊搜索时是否忽略大小写。[设定项目 ]
<im-master-config> <fuzzy-string-search> <fuzzy-search enabled = “ true” > <upper> false </ upper> .... </ Fuzzy-search> </ Fuzzy-string-search> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 如果为true,则忽略大小写。如果为假,则区分大小写。单位/类型 布尔型 省略时的默认值 无 父标签 模糊搜索
模糊搜索(半角/全角设置)¶
标签名称 到多字节 设置使用模糊搜索时使用半角还是全角。[设定项目 ]
<im-master-config> <fuzzy-string-search> <fuzzy-search enabled = “ true” > <to-multi-byte> false </ to-multi-byte> .... </ Fuzzy-search> </ Fuzzy-string-search> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 如果为true,则不区分半角和全角。如果为false,则区分半角和全角。单位/类型 布尔型 省略时的默认值 无 父标签 模糊搜索
模糊搜索(平假名/片假名设置)¶
标签名称 音译 设置使用模糊搜索时是否区分平假名/片假名。[设定项目 ]
<im-master-config> <fuzzy-string-search> <fuzzy-search enabled = “ true” > <transliterate> false </ transliterate> .... </ Fuzzy-search> </ Fuzzy-string-search> </ im-master-config>
必填项目 ○ 多种设定 × 设置值 /设定内容 如果为true,则不要区分平假名和片假名。如果为假,请区分平假名和片假名。单位/类型 布尔型 省略时的默认值 无 父标签 模糊搜索
个人资料图片¶
标签名称 用户图像配置 定义个人资料图像的设置。[设定项目 ]
<im-master-config> <user-image-config> .... </ user-image-config> </ im-master-config>
必填项目 × 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 im-master-config
个人资料图片( 类别 )¶
标签名称 图像尺寸类型 设置个人资料图像缩略图的大小和类别 。生成具有指定大小的正方形缩略图图像并保存该图像。[设定项目 ]
<im-master-config> <用户图像配置> <图像尺寸类型 键=“ xx大” 大小=“ 350” /> <图像尺寸类型 键=“ x大” 大小=“ 200” /> <图像尺寸类型 键=“大” 大小=“ 100” /> <图像尺寸类型 键=“小” 大小=“ 48” /> </ user-image-config> </ im-master-config>
必填项目 × 多种设定 ○ 父标签 im-master-config [属性]
属性名称 说明 必填项 默认值 关键 定义图像类别 。○ 无 大小 定义图像的垂直和水平尺寸(像素)。○ 无 注解
如果没有image-size-type的描述,将使用以下内容创建缩略图。
类别 (键) 尺码 大的 100 小 48
个人资料图片(最大值)¶
标签名称 最大图像文件大小 设置可以作为配置文件图像上传的文件大小的最大字节数(MBytes)。[设定项目 ]
<im-master-config> <user-image-config> <max-image-file-size> 20 </ max-image-file-size> </ user-image-config> </ im-master-config>
必填项目 × 多种设定 × 设置值 /设定内容 文件大小的最大字节数单位/类型 编号(1-) 省略时的默认值 20兆字节 父标签 用户图像配置
搜索对话框设置¶
标签名称 搜索对话框配置 定义搜索对话框的设置。[设定项目 ]
<im-master-config> <search-dialog-config> .... </ search-dialog-config> </ im-master-config>
必填项目 × 多种设定 × 设置值 /设定内容 无 单位/类型 无 省略时的默认值 无 父标签 im-master-config
搜索对话框的默认大小设置¶
标签名称 默认大小为绝对 [设定项目 ]
<im-master-config> <search-dialog-config> <default-size-absolute> false </ default-size-absolute> </ search-dialog-config> </ im-master-config>
必填项目 × 多种设定 × 设置值 /设定内容 如果为true,则对话框的默认大小是固定的。 (宽800像素*高600像素)如果为false,则对话框的默认大小取决于窗口大小。单位/类型 布尔型 省略时的默认值 false 父标签 搜索对话框配置