常规设置¶
项目
- 总览
- 参考资料
- 可以提高DatabaseManager的获取方法(脚本开发模式)的性能的设置
- 使用DatabaseManager的更新和插入方法(脚本开发模式)时更改内部SQL语句创建方法的设置
- 将时间戳字段映射为数据库表中日期Object的设置
- Flash屏幕字体设置
- 用户搜索屏幕上片假名搜索的用法设置
- 在用户搜索屏幕上设置匹配模式
- 在用户搜索屏幕上设置搜索结果控件(质量数据模式)
- 在用户搜索屏幕上设置搜索结果数(质量数据模式)
- 设置用户搜索补充信息显示
- 在用户搜索屏幕上设置匹配模式
- 在部门搜索屏幕上设置搜索结果控制(质量数据模式)
- 在部门搜索屏幕上设置搜索结果数(质量数据模式)
- 在组织搜索屏幕上设置匹配模式
- 设置组织搜索目标信息
- 在组织搜索屏幕上搜索关键字时设置搜索结果数
- 在搜索屏幕上进行类似搜索时设置转义字符
- 部门搜索画面上的搜索结果显示设置
- 在产品搜索屏幕上设置搜索结果限制
- VirtualFile72,NetworkFile72 API中的编码设置
总览¶
配置常规设置以与兼容功能一起使用。
模块 适用于Advanced for Standard的兼容模块和兼容模块 格式化文件(xsd) 无 设定位置 WEB-INF / conf / parameter.xml <系统参数> <参数> <参数名称> database.fast-fetch </参数名称> <参数值> true </参数值> </参数> <参数> <参数名称>数据库。 prepare-modify </ param-name> <param-value> true </ param-value> </ param> </ system-param>
参考资料¶
可以提高DatabaseManager的获取方法(脚本开发模式)的性能的设置¶
标签名称 参数(database.fast-fetch) 通过使用DatabaseManager的获取方法(脚本开发模式)确定目标数据库并处理SQL语句以仅获取目标行,可以提高性能。另外,由于仅从DB中提取了目标行,因此消除了JDBC中的内存泄漏。 (Oracle,PostgreSQL)[设定项目 ]
<系统参数> <参数> <参数名称> database.fast-fetch </参数名称> <参数值> true </参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> database.fast-fetch </ param-name> 值标签 <param-value> true </ param-value> 设置值 /设定内容
false 跳过数据库游标并检索目标行,而不处理查询数据库的SQL语句 true 处理查询数据库的SQL语句,仅检索目标行 单位/类型 布尔值(真/假) 省略时的默认值 true 注意
当此设置设置为true时,将发生以下限制。在选择列另一个表的同一列名别名 SQL错误,当你在同一时间不使用时。从a,b中选择a.name,b.name,其中a.id = b.id(Oracle,Microsoft SQL Server)
使用DatabaseManager的更新和插入方法(脚本开发模式)时更改内部SQL语句创建方法的设置¶
标签名称 参数(database.prepared-modify) 当使用DatabaseManager(脚本开发模式)的更新和插入方法时,此设置将更改内部SQL语句创建方法。启用此设置可改善以下方面:
- 可以对nvarchars使用UTF-8字符进行更新和插入。 (Microsoft SQL Server)
[设定项目 ]
<系统参数> <参数> <参数名称> database.prepared-modify </参数名称> <参数值>真</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> database.prepared-modify </ param-name> 值标签 <param-value> true </ param-value> 设置值 /设定内容
false 使用通过字符串连接创建SQL语句的方法。 true 使用使用PreparedStatement的SQL语句创建方法。 单位/类型 布尔值(真/假) 省略时的默认值 true 注意
如果将此设置设置为true,请注意以下几点:
- 它使用使用PreparedStatement的SQL语句创建方法,但仅支持update set子句和insert values子句。不支持update的where子句以实现兼容性。
- 在PostgreSQL中,已经确认不能更新字符串类型或将其插入数字列,因此,不管此选项的设置如何,始终使用通过字符串串联创建SQL语句的方法。
将时间戳字段映射为数据库表中日期Object的设置¶
标签名称 参数(database.timestamp-is-date) 如果此设置为true,则将时间戳字段视为Date Object 。具体来说,如果您使用DatabaseManager Object 获取带有时间戳类型字段的表的DatabaseResult,则上述字段值将作为日期类型数据获得。另外,您可以使用DbParameter.TYPE_DATE将日期类型数据设置为时间戳类型字段。如果为false( 默认值),则将其视为String类型。通常使用false操作,因为它将影响整个数据库访问。[设定项目 ]
<系统参数> <参数> <参数名称> database.timestamp-is-date </参数名称> <参数值>假</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> database.timestamp-is-date </ param-name> 值标签 <param-value>假</ param-value> 设置值 /设定内容
false 处理为字符串类型。 true 作为日期类型处理。 单位/类型 布尔值(真/假) 省略时的默认值 false 注意
不能保证纳秒级的数据。此外,不支持Microsoft SQLServer系列的时间戳类型。
Flash屏幕字体设置¶
标签名称 参数(flash.font.name) 指定Flash屏幕上使用的字体。当使用JIS2004补充字符(代理对)时,请指定[_等宽]。[设定项目 ]
<系统参数> <参数> <参数名称> flash.font.name </参数名称> <参数值> _等宽</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> flash.font.name </ param-name> 值标签 <param-value> _等于宽度</ param-value> 设置值 /设定内容 Flash屏幕中使用的字体名称 单位/类型 弦乐 省略时的默认值 _等宽
用户搜索屏幕上片假名搜索的用法设置¶
标签名称 参数(user.search.pattern) 在用户搜索屏幕上使用片假名搜索时设置。[设定项目 ]
<系统参数> <参数> <参数名称> user.search.pattern </参数名称> <参数值>假</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> user.search.pattern </ param-name> 值标签 <param-value>假</ param-value> 设置值 /设定内容
false 使用初始搜索。 (搜索字符固定) true 使用Akasa Tana搜索。 (用户可配置) 单位/类型 布尔值(真/假) 省略时的默认值 false
在用户搜索屏幕上设置匹配模式¶
标签名称 参数(user.matching.pattern) 在用户搜索屏幕上使用片假名搜索时设置。[设定项目 ]
<系统参数> <参数> <参数名称> user.matching.pattern </参数名称> <参数值>标准</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> user.matching.pattern </ param-name> 值标签 <param-value>标准</ param-value> 设置值 /设定内容
standard 广泛匹配 前缀 始于 确切的 完全匹配 单位/类型 字符串(标准/前缀/精确) 省略时的默认值 standard
在用户搜索屏幕上设置搜索结果控件(质量数据模式)¶
标签名称 参数(user.search) 在限制用户搜索屏幕上显示搜索结果时设置。[设定项目 ]
<系统参数> <参数> <参数名称> user.search </参数名称> <参数值>假</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> user.search </ param-name> 值标签 <param-value>假</ param-value> 设置值 /设定内容
false 显示所有搜索到的数据。 true 将显示的数据数限制为user.search.max.count中设置的数。 单位/类型 布尔值(真/假) 省略时的默认值 false
在用户搜索屏幕上设置搜索结果数(质量数据模式)¶
标签名称 参数(user.search.max.count) 设置在用户搜索屏幕上显示的最大搜索结果数。仅当user.search为true时,此设置才有效。[设定项目 ]
<系统参数> <参数> <参数名称> user.search.max.count </参数名称> <参数值> 5000 </参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> user.search.max.count </ param-name> 值标签 <param-value> 5000 </ param-value> 设置值 /设定内容 最大显示数据数 单位/类型 数值(1-) 省略时的默认值 5000
设置用户搜索补充信息显示¶
标签名称 参数(user.additional.info) 启用设置(设置为true)时,将在弹出窗口中显示指向搜索结果的用户的补充信息。在用户补充信息中,以“用户名假名”,“主从属关系”,“子从属关系”的顺序显示検索基准日期的信息。
- 如果未在用户信息中设置用户信息,则显示空白。
- 主要隶属关系信息以粗体显示,并带有公司名称的完整路径。
- 如果未为用户设置主从属关系,则不会显示该主从属关系。
- 子从属关系信息以普通字体显示,并带有公司名称的完整路径。
- 如果为用户设置了多个关联信息,则显示多个信息。 (但是,将不会显示由于公共区域或搜索属性设置而未显示的组织。)
[设定项目 ]
<系统参数> <参数> <参数名称> user.additional.info </参数名称> <参数值>真</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> user.additional.info </ param-name> 值标签 <param-value> true </ param-value> 设置值 /设定内容
false 不显示搜索用户的补充信息。 true 显示搜索到的用户的补充信息。 单位/类型 布尔值(真/假) 省略时的默认值 true
在用户搜索屏幕上设置匹配模式¶
标签名称 参数(member.search.target) 在用户搜索屏幕上,设置要搜索的信息类型。您可以设置多个值,以逗号分隔。[设定项目 ]
<系统参数> <参数> <参数名称> member.search.target </参数名称> <参数值>用户代码,用户名</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> member.search.target </ param-name> 值标签 <param-value>用户代码,用户名</ param-value> 设置值 /设定内容
用户代码 搜索用户代码 用户名 按用户名搜索 用户名音节 搜索用户名假名 单位/类型 字符串(可以设置多个逗号分隔) 省略时的默认值 用户代码,用户名
在部门搜索屏幕上设置搜索结果控制(质量数据模式)¶
标签名称 参数(company.search) 在限制用户搜索屏幕上显示搜索结果时设置。[设定项目 ]
<系统参数> <参数> <参数名称> company.search </参数名称> <参数值>假</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> company.search </ param-name> 值标签 <param-value>假</ param-value> 设置值 /设定内容
false 显示所有搜索到的数据。 true 将显示数据的数量限制为company.search.max.count中设置的数量或更少。 单位/类型 布尔值(真/假) 省略时的默认值 false
在部门搜索屏幕上设置搜索结果数(质量数据模式)¶
标签名称 参数(company.search.max.count) 设置部门搜索屏幕上显示的最大搜索结果数。仅当company.search为true时,此设置才有效。[设定项目 ]
<系统参数> <参数> <参数名称> company.search.max.count </参数名称> <参数值> 1000 </参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> company.search.max.count </ param-name> 值标签 <param-value> 1000 </ param-value> 设置值 /设定内容 最大显示数据数 单位/类型 数值(1-) 省略时的默认值 1000
在组织搜索屏幕上设置匹配模式¶
标签名称 参数(company.matching.pattern) 在部门搜索屏幕上设置匹配方法。[设定项目 ]
<系统参数> <参数> <参数名称> company.matching.pattern </参数名称> <参数值>标准</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> company.matching.pattern </ param-name> 值标签 <param-value>标准</ param-value> 设置值 /设定内容
standard 广泛匹配 前缀 始于 确切的 完全匹配 单位/类型 字符串(标准/前缀/精确) 省略时的默认值 standard
设置组织搜索目标信息¶
标签名称 参数(company.search.target) 在部门搜索屏幕上,设置要搜索的信息类型。您可以设置多个值,以逗号分隔。[设定项目 ]
<系统参数> <参数> <参数名称> company.search.target </参数名称> <参数值>部门代码,部门名称</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> company.search.target </ param-name> 值标签 <param-value>部门代码,部门名称</ param-value> 设置值 /设定内容
部门代码 按部门代码搜索 部门名称 按组织名称搜索 单位/类型 字符串(可以设置多个逗号分隔) 省略时的默认值 部门代码,部门名称
在组织搜索屏幕上搜索关键字时设置搜索结果数¶
标签名称 参数(department.search.max.count) 设置在部门搜索屏幕上执行关键字搜索时显示的最大搜索结果数。[设定项目 ]
<系统参数> <参数> <参数名称> department.search.max.count </参数名称> <参数值> 20 </参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> department.search.max.count </ param-name> 值标签 <param-value> 20 </ param-value> 设置值 /设定内容 最大显示数据数如果指定0,则没有限制。单位/类型 数值(0-) 省略时的默认值 20
在搜索屏幕上进行类似搜索时设置转义字符¶
标签名称 参数(escape.character) 在搜索屏幕上进行类似搜索时设置转义字符。[设定项目 ]
<系统参数> <参数> <参数名称> escape.character </参数名称> <参数值> @ </参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> escape.character </ param-name> 值标签 <param-value> @ </ param-value> 设置值 /设定内容 喜欢搜索的转义字符 单位/类型 弦乐 省略时的默认值 @
部门搜索画面上的搜索结果显示设置¶
标签名称 参数(search.treeview) 在限制用户搜索屏幕上显示搜索结果时设置。[设定项目 ]
<系统参数> <参数> <参数名称> search.treeview </参数名称> <参数值>假</参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> search.treeview </ param-name> 值标签 <param-value>假</ param-value> 设置值 /设定内容
false 列出搜索方法默认 true 搜索方法默认树状显示 单位/类型 布尔值(真/假) 省略时的默认值 false
在产品搜索屏幕上设置搜索结果限制¶
标签名称 参数(item.search.max.count) 设置产品搜索屏幕上显示的最大搜索结果数。[设定项目 ]
<系统参数> <参数> <参数名称> item.search.max.count </参数名称> <参数值> 100 </参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> item.search.max.count </ param-name> 值标签 <param-value> 100 </ param-value> 设置值 /设定内容 最大显示数据数如果指定0,则没有限制。单位/类型 数值(0-) 省略时的默认值 100
VirtualFile72,NetworkFile72 API中的编码设置¶
标签名称 参数(compatible.file.encoding) 设置VirtualFile72,NetworkFile72 API使用的编码。[设定项目 ]
<系统参数> <参数> <参数名称> compatible.file.encoding </参数名称> <参数值> Windows-31J </参数值> </参数> </系统参数>
必填项目 × 多种设定 × 父标签 系统参数
钥匙标签 <param-name> compatible.file.encoding </ param-name> 值标签 <param-value> Windows-31J </ param-value> 设置值 /设定内容 脚本开发模式指定virtualFile72 API以及在Java开发中使用NetworkFile72 API时使用的编码。此设置是从intra-mart WebPlatform v7.2或更早版本的环境迁移时假定使用的参数。intra-mart WebPlatform v7.2或更早版本的环境中,如果指定的服务器编码不是UTF-8(Windows-31J,Shift_JIS,EUC_JP),请指定与编码相同的值。单位/类型 弦乐 省略时的默认值 Windows-31J