CRAFT BLOCKSのアプリケーションで利用できる関数の一覧です。
| 関数 | 記述例 | 説明 |
|---|---|---|
| ADDDATE | ADDDATE(日付, 3) | 指定した日数を追加した日付を返す |
| ADDMONTH | ADDMONTH(日付, 3) | 指定した月数を追加した日付を返す |
| CONCAT | CONCAT("いろは", "にほへと") | 値を文字列として結合する |
| DAYDIFF | DAYDIFF(日付1, 日付2) | 日付間の日数を返す |
| EMPTY | EMPTY(発注明細.発注数量) | 値が空の場合にTRUEを返す |
| FDATE | FDATE(年月) | 年月の最初の日付を返す |
| IF | IF(条件, 真の場合, 偽の場合) | 条件に応じた値を返す |
| LDATE | LDATE(年月) | 年月の最後の日付を返す |
| LEFT | LEFT("かけるくん", 3) | 文字列を左から切り取る |
| LEN | LEN("かけるくん") | 文字列の文字数を返す |
| MONTHDIFF | MONTHDIFF(日付1, 日付2) | 日付間の月数を返す |
| NOTEMPTY | NOTEMPTY(項目) | 値が空でない場合に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(明細, 条件, 金額) | 条件に合う値を合計する |
| TODAY | TODAY() | 現在日付を返す |
| YEARDIFF | YEARDIFF(日付1, 日付2) | 日付間の年数を返す |
| YEARMONTH | YEARMONTH(日付) | 日付の年月を返す |