変数の作成において、ストリング機能と演算機能を使用して値を設定します。 ダイアログボックスの値フィールドの横にある
をクリックして、これらの機能を追加できます。
ストリング機能
機能
|
左揃え
|
説明
|
指定した文字の左側の文字列を、指定した文字数分返します。
|
構文
|
Left(<string>,<number>)
|
引数(Arguments)
|
<string> - 文字列
<number> - 返す文字数
|
例
|
Left(ProjectAA,7)
"Project" を返します
|
機能
|
右側面 (Right)
|
説明
|
指定した文字の右側の文字列を、指定した文字数分返します。
|
構文
|
Right(<string>,<number>)
|
引数(Arguments)
|
<string> - 文字列
<number> - 返す文字数
|
例
|
Right(ProjectAA,2)
"AA" を返します
|
機能
|
Mid
|
説明
|
指定した文字から文字列を返します(指定した位置から開始)。
|
構文
|
Mid(<string>,<startpos>,<number>)
|
引数(Arguments)
|
<string> - 文字列
<startpos> - 開始位置の数 最初の文字の位置は0(ゼロ)です。
<number> - 返す文字数
|
例
|
Mid(ProjectAA,2,2)
"je"を返します。
|
機能
|
長さ (Length)
|
説明
|
指定した文字列の長さを返します。
|
構文
|
Length(<string>)
|
引数(Arguments)
|
<string> - 文字列
|
例
|
Length(ProjectAA)
9 を返します
|
機能
|
反対方向
|
説明
|
指定した文字列を逆にして返します。
|
構文
|
Reverse(<string>)
|
引数(Arguments)
|
<string> - 文字列
|
例
|
Reverse(stockholm)
"mlohkcots" を返します。
|
機能
|
検索
|
説明
|
指定した文字列で、検索条件に最初に一致する文字または文字列を検索します。 文字または文字列が見つかった位置を返します。
文字列の先頭の位置が0(ゼロ)となります。
|
構文
|
Find(<string>,<substring>)
|
引数(Arguments)
|
<string> - 文字列
<substring> - 検索する文字列
|
例
|
Find(abc,b)
1 を返します
|
機能
|
逆検索(ReverseFind)
|
説明
|
指定した文字列で、検索条件に最後に一致する文字を検索します。 文字または文字列が見つかった最後の位置を返します。
文字列の先頭の位置が0(ゼロ)となります。
|
構文
|
Find(<string>,<substring>)
|
引数(Arguments)
|
<string> - 文字列
<substring> - 検索する文字列
|
例
|
ReverseFind(abcabc,b)
4 を返します
|
機能
|
現在時刻(CurrentTime)
|
説明
|
現在の日付または時間を指定した形式で返します。
|
構文
|
CurrentTime(%%Y-%%m-%%d %%H:%%M:%%S)
|
引数(Arguments)
|
%%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 - 現在のロケールの 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"を返します。
|
演算機能
機能
|
追加
|
説明
|
指定された2つの数の合計を返します。
|
構文
|
Add(<term1>,<term2>)
|
引数(Arguments)
|
<term1> - 1 つ目の項
<term2> - 2 つ目の項
|
例
|
Add(2,3)
5を返します。
|
機能
|
サブ
|
説明
|
指定された2つの数の差を返します。
|
構文
|
Sub(<term1>,<term2>)
|
引数(Arguments)
|
<term1> - 1 つ目の項
<term2> - 2 つ目の項(減算する値)
|
例
|
Sub(3,2)
1 を返します
|