上一主题: 报表方法设置下一主题: 列排序顺序修改


报表格式设置

使用 $NX_ROOT/fig/cfg (UNIX) 或 installation_directory\fig\cfg (Windows) 中的 dataent.fmt 文件,您可以为需要打印的报表自定义各种数据格式。您可以使用任何文本编辑器查看和修改此文件(Windows 用户应该使用写字板编辑此文件)。

该文件中的以下行控制某些日期和时间格式:

default_date = "long_date"
short_date = "YY/M/D// Enter a date as YY/MM/DD"
long_date = "YYYY/MM/DD// Enter a date as YY/MM/DD"
default_tod = "hour_12"
hour_12 = "h:mm:ss a(am,pm)// Enter a time of day as hh:mm:ss am/pm"
hour_24 = "HH:mm:ss// Enter a time of day as 00:00:00 - 23:59:59"
hms_12 = "h:mm:ss a(am,pm)// Enter a time of day as hh:mm:ss am/pm"
hms_24 = "HH:mm:ss// Enter a time of day as 00:00:00 - 23:59:59"
default_date_time = "date_time12"
date_time12 = "YYYY/M/DD h:mm:ss a(am,pm)// Enter a date and time as YY/MM/DD hh:mm:ss am/pm"
date_time24 = "YYYY/M/DDHH:mm:ss// Enter a date and time as YY/MM/DD 00:00:00-23:59:59"

下例说明如何变更这些行以支持欧洲日期和时间:

default_date = "long_date"
short_date = "YY/M/D// Enter a date as YY/MM/DD"
long_date = "YYYY/MM/DD// Enter a date as YYYY/MM/DD"
default_tod = "hour_24"
hour_12 = "h:mm:ss a(am,pm)// Enter a time of day as hh:mm:ss am/pm"
hour_24 = "HH:mm:ss// Enter a time of day as 00:00:00 - 23:59:59"
hms_12 = "h:mm:ss a(am,pm)// Enter a time of day as hh:mm:ss am/pm"
hms_24 = "HH:mm:ss// Enter a time of day as 00:00:00 - 23:59:59"
default_date_time = "date_time24"
date_time12 = "YYYY/M/DD h:mm:ss a(am,pm)// Enter a date and time as YY/MM/DD hh:mm:ss am/pm"
date_time24 = "YYYY/M/DDHH:mm:ss// Enter a date and time as YY/MM/DD 00:00:00-23:59:59"

注意:如果您要使用 pdm_extract 将 CA SDM 数据库中的数据导出到其他系统,并希望提取数据以使用 dataent.fmt 文件中指定的日期格式,请在调用 pdm_extract 时使用 ‑d 标志。