式テンプレート構文
式テンプレートは {{...}} 形式で、アクションのパラメータ内にフィールド値やユーザー情報を動的に埋め込む機能です。
{{テンプレート式}}文字列中の任意の位置に記述でき、複数の式を組み合わせることもできます。
{{field:会社名}} 様 ご担当: {{field:担当者名}}テンプレート一覧
Section titled “テンプレート一覧”field — フィールド値
Section titled “field — フィールド値”レコードのフィールド値を参照します。
{{field:フィールドコード}}| 例 | 結果 |
|---|---|
{{field:会社名}} | フィールド「会社名」の値 |
{{field:金額}} | フィールド「金額」の値 |
result — アクション結果
Section titled “result — アクション結果”前のアクションが返した結果値を参照します。
{{result:アクションID}}{{result:アクションID.プロパティ}}| 例 | 説明 |
|---|---|
{{result:act_001}} | act_001 の結果値 |
{{result:act_ref.金額}} | act_ref の結果からプロパティ「金額」を取得 |
calc — 計算式
Section titled “calc — 計算式”四則演算を実行します。式の中でフィールド値や結果値を参照できます。
{{calc:計算式}}| 例 | 説明 |
|---|---|
{{calc:{{field:単価}}*{{field:数量}}}} | 単価 × 数量 |
{{calc:{{field:金額}}*1.1}} | 金額の 1.1 倍(税込) |
{{calc:({{field:合計}}-{{field:割引}})*0.9}} | 割引後の 90% |
対応する演算子: + - * / ()
today — 今日の日付
Section titled “today — 今日の日付”今日の日付を YYYY-MM-DD 形式で返します。日数の加減算にも対応します。
| 式 | 結果例 |
|---|---|
{{today}} | 2026-03-18 |
{{today+7}} | 7日後の日付 |
{{today-30}} | 30日前の日付 |
NOW / TODAY — 現在日時
Section titled “NOW / TODAY — 現在日時”| 式 | 形式 | 結果例 |
|---|---|---|
{{NOW()}} | ISO 8601 | 2026-03-18T10:30:00+09:00 |
{{TODAY()}} | YYYY-MM-DD | 2026-03-18 |
loginUser — ログインユーザー情報
Section titled “loginUser — ログインユーザー情報”| 式 | 内容 |
|---|---|
{{loginUser.name}} | 表示名 |
{{loginUser.code}} | ログイン名 |
{{loginUser.email}} | メールアドレス |
appId — アプリID
Section titled “appId — アプリID”{{appId}}フィールド値の自動セット
Section titled “フィールド値の自動セット”「件名」フィールドに会社名と日付を組み合わせてセット:
{{field:会社名}}_{{today}}_見積書結果: 株式会社ABC_2026-03-18_見積書
計算結果のセット
Section titled “計算結果のセット”「税込金額」に税込計算した値をセット:
{{calc:{{field:金額}}*1.1}}リダイレクトURLの動的生成
Section titled “リダイレクトURLの動的生成”保存成功後に関連レコードにリダイレクト:
/k/{{appId}}/show#record={{result:act_ref.レコード番号}}- 存在しないフィールドコードを指定した場合、空文字に置換されます
- 計算式でゼロ除算が発生した場合、
[calc error]に置換されます - テンプレート式は文字列として解決されます