[]
        
(Showing Draft Content)

UserContext.ToUserTZ函数示例

1. 函数概述

语法:UserContext.ToUserTZ(<日期时间表达式>)

说明:将日期转换为用户配置文件中指定的时区。如果未指定时区,则日期保持不变。

示例:{UserContext.ToUserTZ(订购日期)}

2. 操作示例

在报表设计器中添加一个数据集,示例中我们选择共享数据集“Demo_销售明细”。

添加表格组件,绑定数据集中的字段“订购日期”。

选中明细单元格{订购日期},打开属性设置面板,找到常规选项> 数据,点击数据绑定按钮,选择表达式,输入表达式:{UserContext.ToUserTZ(订购日期)},表格中显示如下:

image

为了方便查看,我们把该日期格式设置为普通日期/长时间,如下所示:

image

当个人配置里未指定时区时,预览报表,效果如下:

image

当个人设置里指定了时区时,比如我们将时区设置为 (UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐,预览报表如下:

image

可以看到,现有时间都在原来的时间上加上了时区。