当编辑构建描述符部件时,可以对下列 Java™ 运行时属性赋值,在
Java 运行时属性(详细信息)中对这些属性作了详细说明:
- vgj.jdbc.database.SN
- vgj.datemask.gregorian.long.locale
- vgj.datemask.gregorian.short.locale
- vgj.datemask.julian.long.locale
- vgj.datemask.julian.short.locale
仅当生成 Java 代码时才会使用您的赋值。
要编辑属性,执行下列操作:
- 要使用 EGL 构建部件编辑器打开 EGL 构建文件,在“项目资源管理器”中执行下列操作:
- 右键单击 EGL 构建文件
- 选择打开方式 > EGL 构建部件编辑器
- 如果未显示“大纲”视图,则通过从“窗口”菜单中选择显示视图 > 大纲来打开该视图。
- 在“大纲”视图中,右键单击构建描述符并选择打开。EGL 部件编辑器将显示当前部件定义的一般构建描述符选项。
- 单击编辑器工具栏上的显示 Java 运行时属性按钮。
- 要添加 Java 运行时属性 vgj.jdbc.database.SN,执行下列操作:
- 在标题为“连接的数据库映射”的屏幕区域中,单击添加按钮
- 输入您在编写系统字 VGLib.connectionService 时使用的“服务器名称”;在生成的属性的名称中,此值替换 SN
- 如果“连接的数据库映射”列表中的行未突出显示,则单击一次以选择行,然后单击一次 JNDI 名称或 URL 字段以使该字段处于编辑模式。输入一个值,它对于 J2EE 连接和非 J2EE 连接有不同的含义:
- 对于 J2EE 连接(在生产环境中需要此连接),该值是在 JNDI 注册表中与数据源绑定的名称;例如,jdbc/MyDB
- 对于标准 JDBC 连接(可能用于调试),该值是连接 URL;例如,jdbc:db2:MyDB
- 要指定当您编写 VGVar.currentFormattedGregorianDate(对于格里历日期)或
VGVar.currentFormattedJulianDate(对于儒略历日期)时使用的日期掩码,或者当 EGL
验证长度为 10 或更长的页项或文本表单字段并且
dateFormat 属性为 systemGregorianDateFormat
或 systemJulianDateFormat 时使用的日期掩码,执行下列操作:
- 在标题为“日期掩码”的屏幕区域中,单击添加按钮
- 在“语言环境”列中,选择列表框中的一个代码;选择的值将替换先前日期掩码属性中所列出的 locale。在运行时只使用其中一个条目:其 locale 的值与 Java 运行时属性 vgj.nls.code 的值相匹配的条目
- 如果“日期掩码”列表中的行未突出显示,则单击一次以选择行,然后单击一次“长格里历掩码”字段以使该字段处于编辑模式。从列表框中选择掩码或者输入掩码;可以将除了 D、Y 或数字之外的字符用作分隔符,并且缺省值是特定于语言环境的
- 如果“日期掩码”列表中的行未突出显示,则单击一次以选择行,然后单击一次“长儒略历掩码”字段以使该字段处于编辑模式。从列表框中选择掩码或者输入掩码;可以将除了 D、Y 或数字之外的字符用作分隔符,并且缺省值是特定于语言环境的
- 要指定当 EGL 验证长度小于 10 的页项或文本表单字段并且
dateFormat 属性为
systemGregorianDateFormat 或
systemJulianDateFormat 时使用的日期掩码,执行下列操作:
- 在标题为“日期掩码”的屏幕区域中,单击添加按钮
- 在“语言环境”列中,选择列表框中的一个代码;选择的值将替换先前日期掩码属性中所列出的 locale。在运行时只使用其中一个条目:其 locale 的值与 Java 运行时属性 vgj.nls.code 的值相匹配的条目
- 如果“日期掩码”列表中的行未突出显示,则单击一次以选择行,然后单击一次“短格里历掩码”字段以使该字段处于编辑模式。从列表框中选择掩码或者输入掩码;可以将除了 D、Y 或数字之外的字符用作分隔符,并且缺省值是特定于语言环境的
- 如果“日期掩码”列表中的行未突出显示,则单击一次以选择行,然后单击一次“短儒略历掩码”字段以使该字段处于编辑模式。从列表框中选择掩码或者输入掩码;可以将除了 D、Y 或数字之外的字符用作分隔符,并且缺省值是特定于语言环境的
- 要除去一个赋值,单击它,然后单击除去按钮。