【Reporting Services 报表开发】— 数据表存储格式修改
文本框
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 报表开发】— 数据表存储格式修改的更多相关文章
- 【Reporting Services 报表开发】— 数据表的使用
一.打开 SQL Server Business Intelligence Development Studio,新建项目—>商业智能项目—> 报表服务器项目,命名为CH3 二.在报表文件 ...
- 【Reporting Services 报表开发】— 交互式报表
我们知道,界面是人与系统间的对话方式,当使用者面对的是冷冰冰的界面,不但会造成使用者对于系统的热情减低,也会因为不便而产生诸多抱怨.尤其像报表时企业内几乎每日都会使用到的工具,因此,如何让使用者可以再 ...
- 【Reporting Services 报表开发】— 页码编列
一.打开 SQL Server Business Intelligence Development Studio,新建项目—>商业智能项目—> 报表服务器项目,命名为CH4 二.在报表文件 ...
- 【Reporting Services 报表开发】— 表达式
一.常用的SSRS原始函数可以打开文本框的表达式中看到,如图1 图1 如下为SSRS中设计报表时常用的运算函数: 运算符/函数 说明 + 前后位数字则为加法,前后为字符串则为链接符号 - 数值减法 * ...
- 【Reporting Services 报表开发】— 矩阵的使用
矩阵,相较于数据表示一维的数据,只能指定固定的数据列,来呈现动态的明细数据行,所以,它可以说是种二维的数据展现形式,让我们能够很容易地从数据行和数据集的交替中查看对应的汇总信息.像SQL Server ...
- 【Reporting Services 报表开发】— 如何根据明细的行数实现分页(比如每隔5行分页)
一.新建报表:对于初学者可以参考我前面的文章[Reporting Services 报表开发]— 总结 如图1: 图 1 二.选择 new_name文本框—>添加组—>选择行组中的父组.具 ...
- 【Reporting Services 报表开发】— 级联式参数设置
级联式参数设置 再清楚的菜单,只要遇到选择项目一多的时候,难免会让人眼花缭乱,而找不到该选的选项.举例来说,像是零售业动辄万种商品品类,如果希望快速的选择到希望查看的产品品类时,就需要更有效率的搜索方 ...
- 【Reporting Services 报表开发】— 如何设置报表分页列标题每一页都显示
一.打开已经开发好的报表ReportTest,选择列组下的高级模式—>选择行组的静态(会关联列标题订单编号),修改下面的属性: 1.Hidden:False 2.FixedData:True 3 ...
- 【Reporting Services 报表开发】— 怎么根据当前表单的guid作为参数查询相关数据?
select AId from FilteredA as CRMAF_FilteredA 用这个 作为一个DataSet1 , 然后添加在报表里面添加一个参数 @AId,设置的默认的查询为前面Data ...
随机推荐
- hdu 3635
http://acm.hdu.edu.cn/showproblem.php?pid=3635 1-n个城市,对应放着编号1-n的龙珠. 两种操作 T A B 把编号A的龙珠所在城市内的全部龙珠放到有编 ...
- C#里partial关键字的作用(转摘)
C#里partial关键字的作用(转摘) 1. 什么是局部类型? C# 2.0 引入了局部类型的概念.局部类型允许我们将一个类.结构或接口分成几个部分,分别实现在几个不同的.cs文件中. 局部类型适用 ...
- 锋利的jquery学习笔记
1.$("#tt")获取的永远都是一个jquery对象,所以要判断页面上是否存在某个对象不能像js中 if($("#tt")){ } 而是通过: ){ } ps ...
- ios开发环境 分支语句 、 循环结构(for) 、 循环结构
1 完成命令解析程序 1.1 问题 有命令解析程序,该程序提供三个功能选项供用户选择,用户选择某功能后,程序在界面上输出用户所选择的功能名称.程序的交互效果如图-1所示: 图-1 由上图可以看出,程序 ...
- 【函数】oracle translate() 详解+实例
一.语法: TRANSLATE(string,from_str,to_str) 二.目的 返回将(所有出现的)from_str中的每个字符替换为to_str中的相应字符以后的string.TRAN ...
- yii弹出层
Yii弹出层,包装了JQuery的JDialog,使用很方便.Yii组件功能太强大,强大到无法自拔 $this->beginWidget('zii.widgets.jui.CJuiDialog' ...
- my PhoneWeb
<meta name="viewport" content="width=device-width, user-scalable=yes, minimum-scal ...
- c 深度剖析 4
1 预处理 1#define 1.不能用 #define 定义注释,因为注释先于预处理被处理. 2 .宏定义表达式 1,注意展开后结合顺序,尽量多加括号 2,常量定义时注意是否溢出 1 #define ...
- 5-1 源码包与RPM包的区别
1.区别 <1>安装之前的区别:概念上的不同(是否开源等,更多请点我) <2>安装之后的区别:安装位置不同 2.RPM包安装位置 <1>是安装在默认位置中,但不是确 ...
- 【P1326】超级教主
DP优化 原题: LHX教主很能跳,因为Orz他的人太多了.教主跳需要消耗能量,每跳1米就会消耗1点能量,如果教主有很多能量就能跳很高.教主为了收集能量,来到了一个神秘的地方,这个地方凡人是进不来的. ...