FastReport报表控件内置函数介绍之字符处理函数

原创 2017年09月02日 16:14:42
概述:本文介绍了FastReport报表控件的字符处理函数。

合计函数   算术运算函数及其他

字符处理函数

Str(<value>).将包含的数值转换成字符。

Copy(<string>, <from>, <count>).按长度<count>返回字符串<stirng>中的子串。

If(<expression>, <string1>, <string2>).如果表达式为True,返回字符串<string1>;否则,返回字符串<string2>。

FormatFloat(<formatstr>, <value>).将浮点数按格式符转换为字符。<formatstr>值在Delphi的文档中“Formatting strings”一节中描述。

FormatDateTime(<formatstr>, <value>).将时期、时间按格式符转换为字符。<formatstr>值在Delphi的文档中“Formatting strings”一节中描述。

StrToDate(<value>).转换字符<value>为日期。

StrToTime(<value>).转换字符<value>为时间。

UpperCase(<value>).转换字符<value>为全部大写。

LowerCase(<value>).转换字符<value>为全部小写。

NameCase(<value>).转换字符<value>第一个字符为大写,其它字符为小写。

Length(<string>).返回<string>的长度。

Trim(<string>).整理(去除)<string>的开始和末尾的所有空格,并返回结果。

Pos(<substring>, <string>).返回子串<substring>在字符串<stirng>中的位置。

版权声明:本文为博主原创文章,未经博主允许不得转载。

fastreport四则运算

两个数做除法,保留2位小数: [FormatNumber([X1]/[X2],2)] //R_PQI:FASTREPORT数据源名称   YQ108:数据源对应的字段 [FormatNumber([...
  • u011871201
  • u011871201
  • 2016年05月25日 16:25
  • 2099

报表fastreport

本节主要讲述FastReport报表系统的基本概念、基本操作方法、基本控件使用等内容。 基本概念 最主要的概念是FastReport报表的组成方式和控件主要用途,它一般包括以下方面:  *页面(P...
  • fjseryi
  • fjseryi
  • 2013年10月10日 10:25
  • 3676

FastReport的一些总结

1、问题:中文Memo时常在运行时不能正确显示。但用文件载入后的Memo没有问题。由于FastReport默认把报表文件保存在dfm里面,我看了下dfm,FastReport的Memo编码是以UTF8...
  • johnny_83
  • johnny_83
  • 2007年07月22日 10:11
  • 1915

FastReport几个问题

1.FastReport中如何共用TFrxreport及TfrxDBDataSet一个程序中,不管多么大的程序,只要打印或预览时是模式的,则完全可以共用一个TFrxreport变量及几个TfrxDBD...
  • sforiz
  • sforiz
  • 2010年07月20日 10:07
  • 3309

FastReport问题整理

转自:http://blog.csdn.net/bdmh/article/details/4219395 1.FastReport中如果访问报表中的对象? 可以使用FindObject方法。 ...
  • Trassion
  • Trassion
  • 2013年10月15日 18:13
  • 9368

fastreport 判断字段值是否为null

isnull  有的版本没这个函数 可以换种方法,判断字段长度 [IIF(length() = 0,,)]...
  • y281252548
  • y281252548
  • 2016年11月11日 11:10
  • 1481

FastReport设置0值打印时为空白

在FastReport中设置要显示为指定值的列,在这列有个HideZeros设置为true,当此列值为0时,打印出来后为空白,避免因大量的0看起来晕,...
  • huqiqi1234
  • huqiqi1234
  • 2016年02月16日 18:12
  • 1473

COALESCE与ISNULL函数

同事的一道面试题: 如何将某表中的某字段以逗号分隔拼接起来 在给出答案前,先给出测试用数据,与之前的几篇一样: --DROP TABLE T CREATE TABLE T(GRP_A VARC...
  • wozengcong
  • wozengcong
  • 2015年02月04日 13:46
  • 1042

fastreport中几个函数意思

最近用到fastreport,但对里边一些方法不是很清晰,查过资料后有了简单了解,现写下来以防忘记。 FastReport.Report rt; DataTable dt = new Data...
  • u011096141
  • u011096141
  • 2014年03月19日 18:48
  • 899

delphi金额大小写转换

function MoneyCn(mmje: Double): string;const  s1: string = 零壹贰叁肆伍陆柒捌玖;  s2: string = 分角元拾佰仟万拾佰仟亿拾佰仟万...
  • zgp
  • zgp
  • 2009年05月20日 16:31
  • 1002
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FastReport报表控件内置函数介绍之字符处理函数
举报原因:
原因补充:

(最多只允许输入30个字)