水晶报表-简单数据类型(Crystal 语法)
?數(shù)字
10000-20
1.23 貨幣 $10000
-$20
$1.23 還可以使用 CCur 函數(shù)。Ccur 中的第一個(gè) C 代表轉(zhuǎn)換,可用于將數(shù)字型值轉(zhuǎn)換為貨幣型值: CCur (10000)
CCur (-20)
CCur (1.23)
字符串
字符串用于保存文本。文本必須置于雙引號(hào) (") 或單引號(hào) (') 之間,并且不能在行之間拆分。如果想在已經(jīng)由雙引號(hào)引住的字符串中再包含雙引號(hào),則連續(xù)使用兩個(gè)雙引號(hào)。同樣,如果想在已經(jīng)由單引號(hào)引住的字符串中再包含單引號(hào),則連續(xù)使用兩個(gè)單引號(hào)。
雖然 #10:20 am# 看起來好象可以有時(shí)間類型,#8/6/1976# 看起來好象可以有日期類型,但其實(shí)并非如此。正如所有的日期時(shí)間字面值一樣,它們兩者均有日期時(shí)間類型。例如,可以將 #10:20 am# 看作是日期部分為空的日期時(shí)間值。若要將它轉(zhuǎn)換為時(shí)間類型,請使用 CTime (#10:20 am#)。
可以不使用日期時(shí)間字面值,而使用 CDateTime 將字符串型轉(zhuǎn)換為日期時(shí)間型。例如,
CDateTime ("8/6/1976 1:20 am")CDateTime ("10:20 am")
但是,使用日期時(shí)間字面值與上述使用 CdateTime 有個(gè)主要區(qū)別。日期時(shí)間字面值總是使用美國英語日期格式,而不使用運(yùn)行 Crystal Reports 的特定計(jì)算機(jī)中的區(qū)域設(shè)置。因而,上述日期時(shí)間字面值示例在所有計(jì)算機(jī)上均有效。另一方面,在法語系統(tǒng)中可以使用這樣的結(jié)構(gòu):
CDateTime ("22 aout 1997") //相當(dāng)于 #Aug 22, 1997#。日期型值可由 CDate 構(gòu)成,而時(shí)間型值可由 CTime 構(gòu)成:
CDate ("Aug 6, 1969")CDate (1969, 8, 6) //指定年、月、日。
//將日期時(shí)間參數(shù)轉(zhuǎn)換為日期。
CDate (#Aug 6, 1969#)
CTime ("10:30 am")
CTime (10, 30, 0) //指定小時(shí)、分鐘、秒。
CTime (#10:30 am#) "This is a string."
"123"
"The word ""hello"" is quoted."
'This is also a string.'
'123'
'Last Year''s Sales'
可以通過指定字符位置或字符位置范圍,從字符串中提取個(gè)別的元素或子字符串。允許負(fù)值;它們指定始于字符串末端的位置。
"hello" [2] //Equal to "e""hello" [-5] //Equal to "h"
"604-555-1234" [1 to 3] //Equal to "604"
"abcdef" [-3 to -1] //Equal to "def"
還可以使用 Left、Right 和 Mid 函數(shù)從字符串中提取子字符串。
日期、時(shí)間和日期時(shí)間
日期時(shí)間類型可以保存日期時(shí)間、只保存日期或只保存時(shí)間。日期類型只保存日期,而時(shí)間類型只保存時(shí)間。日期和時(shí)間類型比日期時(shí)間類型有效,因此在不需要日期時(shí)間類型所提供的附加功能性和靈活性的情況下,可以使用它們。
可以使用日期時(shí)間字面值結(jié)構(gòu)直接創(chuàng)建日期時(shí)間型值。其格式為在兩個(gè) # 符號(hào)之間鍵入日期時(shí)間。支持許多不同的格式。
日期時(shí)間字面值不能在行之間拆分。
#8/6/1976 1:20 am##August 6, 1976#
#6 Aug 1976 13:20:19#
#6 Aug 1976 1:30:15 pm#
#8/6/1976#
#10:20 am#
轉(zhuǎn)載于:https://www.cnblogs.com/fannywu/archive/2011/04/11/2012632.html
總結(jié)
以上是生活随笔為你收集整理的水晶报表-简单数据类型(Crystal 语法)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转载】用Snort巧妙检测SQL注入和
- 下一篇: 逻辑分析推理(戴帽子问题)博弈