関数 | 記述例 | 説明 |
---|---|---|
ADDDATE | ADDDATE(日付, 3) | パラメータで渡させた日数を追加した日付を返す |
ADDMONTH | ADDMONTH(日付, 3) | パラメータで渡させた月数を追加した日付を返す |
CONCAT | CONCAT("いろは", "にほへと") | パラメータで渡された値を全て文字列として結合した文字列を返す |
EMPTY | EMPTY(発注明細.発注数量) | パラメータで渡されてフィールドが NULL または BLANK の時に TRUE を返し、NOT NULL かつ NOT BLANK の時に FALSE を返す |
FDATE | FDATE(年月) | パラメータで渡された年月の最初の日付を返す |
IF | IF(発注数量 > 0, 発注数量 * 発注金額, 0) | 第一パラメータの評価結果が true のとき第二パラメータの評価結果を返し、 false のとき第三パラメータの評価結果を返す |
LDATE | LDATE(年月) | パラメータで渡された年月の最後の日付を返す |
LEFT | LEFT("かけるくん", 3) | 第一パラメータで渡された文字列を左から第二パラメータで渡された数値分だけ切り取った文字列を返却する |
LEN | LEN("かけるくん") | パラメータで渡された文字列の文字数を返す |
NOTEMPTY | NOTEMPTY(発注明細.発注数量) | パラメータで渡されてフィールドが NULL または BLANK の時に FALSE を返し、NOT NULL かつ NOT BLANK の時に TRUE を返す |
NOW | NOW() | 現在日時を返す |
RIGHT | RIGHT("かけるくん", 2) | 第一パラメータで渡された文字列を右から第二パラメータで渡された数値分だけ切り取った文字列を返却する |
ROUND | ROUND(10.15, 1) | 第一パラメータで指定された数値を第二パラメータで指定された桁数で四捨五入する |
ROUNDDOWN | ROUNDDOWN(10.15, 1) | 第一パラメータで指定された数値を第二パラメータで指定された桁数で切り捨てする |
ROUNDUP | ROUNDUP(10.15, 1) | 第一パラメータで指定された数値を第二パラメータで指定された桁数で切り上げする |
SUM | SUM(発注明細, 発注明細.小計金額) | 第一パラメータでアプリケーションを指定し、第二パラメータで指定されたフィールドの合計を計算する。 |
SUMIF | SUMIF(発注明細, 発注明細.小計金額 > 0, 発注明細.小計金額) | 第三パラメータで指定されたフィールドのうち第二パラメータで指定された条件に合致するデータを合計する |
TODAY | TODAY() | 現在日付 |
YEARMONTH | YEARMONTH(日付) | パラメータとして受け取った日付の年月を返す |