文本框

Format属性:日期:输入d(表示简易日期)。2007/5/1 0:00:00   输入d之后 变成 2007/5/1

金额:输入C0(表示货币),系统会根据设定值产生对应的货币符号,至于0则表示保留小数0位。36,216 输入C0之后变成 

数量:输入N0,表示呈现数值0位小数,也就是没有小数位。

1.数值常用格式化列表

格式化字符串     说明

C或c                显示操作系统中地区选项所设置的货币形式,包括千分位以及小说点

D或d                显示十进制数字,不包括千分号。位数不足前方补零,只支持整数格式

E或e                 以科学计数显示数字,可指定小数位数

F或f                 显示十进制数字,不包括千分号,可以指定小数位长度,不足者补零

G或g                以科学计数显示数字,不可以指定小数位数

N或n                数字,包含千分位符号

P或p                百分比,可指定小数位数,含千分位符号

X或x                十六位数字,只支持整数数据

2.数值格式

格式化字符串    原始数据                         结果

c1                 1234.56                         NT$1,234.6

d8                 1234                             00001234

e1                 1234.56                         1.2e + 003

f4                  1234.56                         1234.5600

g1                 1234.56                          1e + 03

n1                 1234.56                          1,234.6

p1                 1234.56                          123,456.0%

x5                 1234                               004d2

3.定制数值字符串格式列表

定制数值字符串格式化    格式

#                              代表数值位数

0                               代表数值固定位数

.                                小数点

,                                千分号

%                              百分比符号

举例来说如果我们希望数值保留千分位符号,且小数点下两位,则此时就要在Format属性中填入=“#,###,##”,此时,原来的数值"1233.567" 就会被格式化为“1,233.57”。格式化字符串的“#”和“0”之间最大的差别在于,如果使用“#”,当位数不足时,并不会自动补齐,而如果使用“0”,则会在不足位数之处补零。举例来说,数值“1233.5”的Format设为=“#,###,###”时,呈现的结果为“1,233.5”;但若是Format设为=“0,000.000”时,呈现的结果为“1,233.500”。此外要注意的是,如果是使用默认的常见字符串格式时,只要直接在Format属性输入格式化字符串即可,如果是使用定制字符串格式时,必须在开头加上等号,同时字符串前后加上双引号。

4.日期字符串格式化列表

日期格式化字符串    说明

d                         简单日期

D                         完整日期(完整年月日)

t                          简单时间(时分)

T                          完整时间(时分秒)

f                           完整日期/时间(完整年月日)

F                          完整日期/时间 (完整年月日,时间到时分秒)

g                         一般日期/时间

G                         一般日期/时间(时间到时分秒)

日期格式符字符串

格式化字符串                   原始数据                                  结果

d                      2014/7/19 下午 10:07:21             2014/7/19

D                     2014/7/19 下午 10:07:21             2014年7月19日

t                      2014/7/19 下午 10:07:21             下午10:07

T                     2014/7/19 下午 10:07:21              下午 10:07:21

f                      2014/7/19 下午 10:07:21             2014年7月19日 下午 10:07

F                      2014/7/19 下午 10:07:21             2014年7月19日 下午 10:07:21

g                     2014/7/19 下午 10:07:21              2014/7/19 下午 10:07

G                    2014/7/19 下午 10:07:21               2014/7/19 下午 10:07:21

R                    2014/7/19 下午 10:07:21               Mon,19 Jul 2004 22:07:21 GMT

yyyy-MM-dd        2014/7/19 下午 10:07:21                2004-07-19

定制日期字符串格式

定制日期字符串格式                         格式

D                                           日期

Dd                                         日期,不足二位数者前方补零

Ddd                                       星期几

M                                           月份

MM                                         月份,不足二位数者补零

MMM                                       完整月份名

Y                                           年份

Yyyy                                      完整公元年份

参考书籍《SQL Server 2008 R2  Reporting Services 报表服务  中国水利水电出版社 尹湘志 胡百敬 著》

【Reporting Services 报表开发】— 数据表存储格式修改的更多相关文章

  1. 【Reporting Services 报表开发】— 数据表的使用

    一.打开 SQL Server Business Intelligence Development Studio,新建项目—>商业智能项目—> 报表服务器项目,命名为CH3 二.在报表文件 ...

  2. 【Reporting Services 报表开发】— 交互式报表

    我们知道,界面是人与系统间的对话方式,当使用者面对的是冷冰冰的界面,不但会造成使用者对于系统的热情减低,也会因为不便而产生诸多抱怨.尤其像报表时企业内几乎每日都会使用到的工具,因此,如何让使用者可以再 ...

  3. 【Reporting Services 报表开发】— 页码编列

    一.打开 SQL Server Business Intelligence Development Studio,新建项目—>商业智能项目—> 报表服务器项目,命名为CH4 二.在报表文件 ...

  4. 【Reporting Services 报表开发】— 表达式

    一.常用的SSRS原始函数可以打开文本框的表达式中看到,如图1 图1 如下为SSRS中设计报表时常用的运算函数: 运算符/函数 说明 + 前后位数字则为加法,前后为字符串则为链接符号 - 数值减法 * ...

  5. 【Reporting Services 报表开发】— 矩阵的使用

    矩阵,相较于数据表示一维的数据,只能指定固定的数据列,来呈现动态的明细数据行,所以,它可以说是种二维的数据展现形式,让我们能够很容易地从数据行和数据集的交替中查看对应的汇总信息.像SQL Server ...

  6. 【Reporting Services 报表开发】— 如何根据明细的行数实现分页(比如每隔5行分页)

    一.新建报表:对于初学者可以参考我前面的文章[Reporting Services 报表开发]— 总结 如图1: 图 1 二.选择 new_name文本框—>添加组—>选择行组中的父组.具 ...

  7. 【Reporting Services 报表开发】— 级联式参数设置

    级联式参数设置 再清楚的菜单,只要遇到选择项目一多的时候,难免会让人眼花缭乱,而找不到该选的选项.举例来说,像是零售业动辄万种商品品类,如果希望快速的选择到希望查看的产品品类时,就需要更有效率的搜索方 ...

  8. 【Reporting Services 报表开发】— 如何设置报表分页列标题每一页都显示

    一.打开已经开发好的报表ReportTest,选择列组下的高级模式—>选择行组的静态(会关联列标题订单编号),修改下面的属性: 1.Hidden:False 2.FixedData:True 3 ...

  9. 【Reporting Services 报表开发】— 怎么根据当前表单的guid作为参数查询相关数据?

    select AId from FilteredA as CRMAF_FilteredA 用这个 作为一个DataSet1 , 然后添加在报表里面添加一个参数 @AId,设置的默认的查询为前面Data ...

随机推荐

  1. 超链接访问过后hover样式就不出现的问题

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xht ...

  2. HDU 5100

    http://acm.hdu.edu.cn/showproblem.php?pid=5100 用1*k方格覆盖n*n方格 有趣的一道题,查了下发现m67的博客还说过这个问题 其实就是两种摆法取个最大值 ...

  3. HDU 5093

    http://acm.hdu.edu.cn/showproblem.php?pid=5093 二分图最大匹配的经典建图模型,行列分别缩点(连起来的'*' & 'o'),交集有'*'就连边 #i ...

  4. Qt线程(1) moveToThread

    若在Qt准备使用线程类一般有两种方式(1) 采用WorkObject配合QThread进行使用 (2)继承QThread, 重载run()函数即可. 注:采用Qt::Concurrent之类的不在本文 ...

  5. Oracle PL/SQL高级应用 游标

    游标可以处理SQL语句查询出来的结果集,进行逐条控制,其实游标在内存中申请空间,将自己指向SQL语句查询出来的结果集,有点像指针的感觉,游标使SQL更加的灵活. DECLARE CURSOR mycu ...

  6. Think Python - Chapter 18 - Inheritance

    In this chapter I present classes to represent playing cards, decks of cards, and poker hands.If you ...

  7. hadoop问题锦集(一)-搭建集群环境时的常见问题

    1.没有主机的路由 1.namenode与datanode之间ping不通了 2.防火墙得关闭: ufw status ufw disabled 2. ssh localhost ssh:connec ...

  8. Linux中“新旧”TCP/IP工具的对比

    如今很多系统管理员依然通过组合使用诸如ifconfig.route.arp和netstat等命令行工具(统称为net-tools)来配置网络功能.解决网络故障,net-tools起源于BSD的TCP/ ...

  9. leetcode 115 Distinct Subsequences ----- java

    Given a string S and a string T, count the number of distinct subsequences of T in S. A subsequence ...

  10. Docker网络管理

    一.Docker的四种网络模式(host.container.none.bridge) 1. host模式,使用docker run时使用--net=host指定,docker使用的网络实际上和宿主机 ...