變數的函數

產生變數時,請使用字串與算數函數來設定其值。 您可以按一下對話方塊中欄位旁邊的向右箭頭來加入這些函數。

字串函數

函數、語法和描述 引數和範例
Left(<string>,<number>)

傳回從指定字串的最左端指定的字元數。

<string> - 字元字串

<number> - 要傳回的字元數

範例: Left(ProjectAA,7) - 傳回 「Project」
Right(<string>,<number>)

傳回從指定字串的最右端指定的字元數。

<string> - 字元字串

<number> - 要傳回的字元數

範例: 傳回 「AA」Right(ProjectAA,2) -
Mid(<string>,<startpos>,<number>)

從指定字串傳回子字串 (於指定的位置開始)。

<string>- 字元字串

<startpos> - 開始位置的編號。 第一個字元是位置 0。

<number> - 要傳回的字元數

範例: Mid(ProjectAA,2,2)- 傳回「oj」
Length(<string>)

傳回指定字串的長度。

<string>
範例: Length(ProjectAA) - 傳回 9
Reverse(<string>)

傳回指定字串的反轉。

<string>
範例: Reverse(stockholm) - 傳回 「mlohkcots」
Find(<string>,<substring>)
在指定字串中搜尋字元或子字串的第一次相符結果。 傳回找到字元或子字串的位置。
字元字串中的第一個位置是 0。
<string> - 字元字串

<substring> - 要搜尋的字元子字串

範例: Find(abc,b) - 傳回 1
ReverseFind(<string>,<substring>)
在指定字串中搜尋最後一個相符的字元。 傳回找到字元或子字串最後一次出現的位置。
字元字串中的第一個位置是 0。
<string> - 字元字串

<substring> - 要搜尋的字元子字串

範例: ReverseFind(abcabc,b) - 傳回 4
CurrentTime(%%Y-%%m-%%d %%H:%%M:%%S)

以指定格式傳回目前的日期或時間。

%%a - 每週各日名稱的縮寫

%%A - 每週各日名稱的全寫

%%b - 每月名稱的縮寫

%%B - 每月名稱的全寫

%%c - 適合本地的日期及時間表現方式

%%d - 十進位制的日期 (01 - 31)

%%H - 24 小時形式的時間 (00 - 23)

%%I - 12 小時形式的時間 (01 - 12)

%%j - 一年中十進位制的天數 (001 - 366)

%%m - 十進位制的月份 (01 - 12)

%%M - 十進位制的分鐘數 (00 - 59)

%%p - 12 小時時鐘的目前當地時間 A.M./P.M. 指示

 

%%S - 十進位制的秒數 (00 - 59)

%%U - 一年中十進位制的週數,以星期日作為每週的第一天 (00 - 53)

%%w - 十進位制的每週各日 (0 – 6;星期日是 0)

%%W - 一年中十進位制的週數,以星期一作為每週的第一天 (00 - 53)

%%x - 目前當地時間的日期表達方式

%%X - 目前當地時間的時間表達方式

%%y - 十進位制無世紀的年份 (00 - 99)

%%Y - 十進位制有世紀的年份

%%z,%%Z - 時區名稱或縮寫,是根據登錄設定而定;如果時區是不明的,則沒有字元

%%%% - 百分比符號

範例: CurrentTime(%%y%%m%%d) - 傳回 「050113」

CurrentTime (%%H:%%M) - 傳回 「09:53」

算數函數

函數、語法和描述 引數和範例
Add(<term1>,<term2>)

傳回兩個指定數字的總和。

<term1> - 第一個數字

<term2> - 第二個詞彙

範例: Add(2,3) - 傳回 5
Sub(<term1>,<term2>)

傳回兩個指定數字之間的差。

<term1> - 第一個數字

<term2> - 第二個數字 (要減去的量)

範例: Sub(3,2) - 傳回 1