【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 ...
随机推荐
- css中的width,height,属性与盒模型的关系
这段话很容易记住盒模型: css中盒子模型包含属性margin.border.padding.content,他们可以把它转移到我们日常生活中的盒子(箱 子)上来理解,日常生活中所见的盒子也具有这些属 ...
- 三 JSP 技术
一 JSP 概述 1. 本质:在 HTML 语言中混合 Java 程序代码,由服务器端 Java 语言引擎解释执行.其中,HTML 负责描述信息显示格式,JSP 负责描述处理逻辑. 2. JSP 代码 ...
- (基础篇)PHP与JavaScript交互
一.了解javascript Javascript是脚本编程语言,支持WEB应用程序的客户端和服务器端构件的开发,在WEB系统中得到了非常广泛的应用. 1. 什么是javascript Javascr ...
- 2015GitWebRTC编译实录
整体解决思路1 编译完成后2~3天,对之前编译的lib库进行测试.目前阶段至少保证真机测试是ok的,模拟器先放到一边.2015.06.24完成编译状况编译完成libjsoncpp编译完成libsyst ...
- 三级联动查询全国省市区(xml与数据库)
提供有china.xml和china.sql文件,实现全国省市区的三级联动效果 一.xml实现 import java.awt.EventQueue; import javax.swing.JFram ...
- 1-1 Java简介
主要内容: <1>Java平台应用 <2>核心概念:JVM.JDK.JRE <3>搭建Java开发环境 <4>使用工具开发Java程序 <5> ...
- hdu5442(2015长春赛区网络赛1006)后缀数组+KMP /最小表示法?
题意:给定一个由小写字母组成的长度为 n 的字符串,首尾相连,可以从任意一个字符开始,顺时针或逆时针取这个串(长度为 n),求一个字典序最大的字符串的开始字符位置和顺时针或逆时针.如果有多个字典序最大 ...
- poj3169 最短路(差分约束)
题意:一个农夫有n头牛,他希望将这些牛按照编号 1-n排成一条直线,允许有几头牛站在同一点,但是必须按照顺序,有一些牛关系比较好,希望站的距离不超过某个值,而有一些牛关系不太好,所以希望站的距离大于等 ...
- kuangbin_ShortPath E (POJ 1860)
第一次做判环 然后RE了五次 死在了奇怪的点 memset(vis, 0, sizeof dis); memset(dis, 0, sizeof vis); 什么鬼?? 什么鬼?? 其实代码本身还是不 ...
- git checkout 和 git checkout --merge <branch_name>使用
一.git checkout //查看当前分支$ git branch master *t2 testing //checkout会覆盖当前工作区文件和覆盖暂存区内容,所以发现分支有未提交的警告,执行 ...