Format
表達式說明
在
EEP Report Module
中有一個常用且重要的
Format
屬性。在
ReportHeader
、
ReportFooter
以及
ReportDetail
中都存在著
Format
這個屬性,該
Format
屬性實際是套用了
C#
中的
string.Format
方法中格式項這個參數。但是
ReportHeader
、
ReportFooter
中的
Format
與
ReportDetail
中的
Format
有所差異。
ReportHeader
、
ReportFooter
中的
Format
使用的是整個格式項
(
下文統稱
格式項
)
,而
ReportDetail
中的
Format
可选的格式说明符字符串
(
下文統稱為
格式字符串
)
。
格式项
的语法
為
:常
數字串
{ index [:
formatString]
}
說明如
下:
常數字串:一般固定文字的字串
,如,『印表日期:』,『頁次:』,『訂單編號』等等文字。
index
:參數索引,從
0
開始,一般都是只傳一個參數,所以固定為
0
。
formatStrin
g
:傳入參數內容值的格式,
可选的
格式字符串。如果没有指定
formatString
,則系
統以原值輸出不套用格式。如果指定
formatString
,则必须使用冒號,系統會根據
formatString
中的設定輸出。下面我們就列出一些基本的格式字符串
.
|
表達式
|
意義
|
顯示結果
|
|
標準數
值格式定義
|
||
|
C
|
貨
幣
|
$123.00
|
|
D
|
小
數
|
-123
|
|
E
|
科學計
數
|
-1.234500E+002
|
|
F
|
定點計算
,
在
F
后加上數字表示保留小數個數
|
-123.45
|
|
G
|
普通方式
()
|
-123
|
|
N
|
數值類型,在
N
后加上數字表示保留小數個數
|
-123.00
|
|
P
|
百分比
|
-12,345.00 %
|
|
X
|
十六進制
|
FFFFFF85
|
|
標準
日期格式定義
|
||
|
d
|
短日期
|
|
|
D
|
長日期
|
|
|
t
|
短時間
|
上午
8:11
|
|
T
|
長時間
|
上午
8:11:04
|
|
M
|
月份
|
|
|
f
|
長日期
+
短時間
|
|
|
F
|
長日期
+
長時間
|
|
|
g
|
短日期
+
短時間
|
|
|
G
|
短日期
+
長時間
|
|
|
Y
|
年月
|
2009
年
7
月
|
例如:當我們希望輸出的結果為“訂單日期:
圖一
圖二
| Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |