【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 ...
随机推荐
- 1、网页制作Dreamweaver(界面、基本操作、锚点、表格)
界面 网页的界面html由两部分组成:<head>和<body>,<title>放在<head>中 1.以下是<head>部分的解释: &l ...
- Asp.net操作Excel----NPOI!!!!1
前言 Asp.net操作Excel已经是老生长谈的事情了,可下面我说的这个NPOI操作Excel,应该是最好的方案了,没有之一,使 用NPOI能够帮助开发者在没有安装微软Office的情况下读写Off ...
- I.MX6 mfgtool2-android-mx6q-sabresd-emmc.vbs hacking
/******************************************************************** * I.MX6 mfgtool2-android-mx6q- ...
- csdn第四名
编号:1027时间:2016年7月18日11:10:42功能:csdn第四名URL :http://blog.csdn.net/yuanmeng001
- Java 有理数类 分数类 Rational类的设计与实现
要实现Rational类的加减乘除,要实现其可比较性,要覆盖toString()方法,要实现不同数据类型的转换等. package chapter14; public class Rational e ...
- Bandicam视频录制技巧总结+小丸工具箱压缩视频解决视频体积问题
1.视频录制. 录制质量建议选择100,保证原文件的质量才能更好地保证渲染转码后输出视频的质量.音效这里就一个关键点,就是编码器默认的MPEG-1 L2,会导致会声会影渲染输出出错,程序强行关闭,Ve ...
- [转载] C++ typedef 用法详解
typedef的语法描述 在现实生活中,信息的概念可能是长度,数量和面积等.在C语言中,信息被抽象为int.float和 double等基本数据类型.从基本数据类型名称上,不能够看出其所代表的物理属性 ...
- SAP 物料移动tcode
月底,财务月结,需要关账,关闭物料移动功能,支持财务对账: 其中一项任务是要锁定物料移动tcode,这应该是其中部分: CO27 PPIOM000 1000 拣配清单MB1A SAPMM07M 400 ...
- dennis gabor 从傅里叶(Fourier)变换到伽柏(Gabor)变换再到小波(Wavelet)变换(转载)
dennis gabor 题目:从傅里叶(Fourier)变换到伽柏(Gabor)变换再到小波(Wavelet)变换 本文是边学习边总结和摘抄各参考文献内容而成的,是一篇综述性入门文档,重点在于梳理傅 ...
- Redis是什么?Redis数据库全解?
Redis是什么 这个问题的结果影响了我们怎么用Redis.如果你认为Redis是一个key value store, 那可能会用它来代替MySQL;如果认为它是一个可以持久化的cache, 可能只是 ...