570-10 | ワークフロー
完成イメージ
ステータス管理アプリ
- 出張申請を行うアプリ
- テーブルに登録した費用明細を一覧上で表示している
- 出発日-帰着日までの日数や精算額を計算している
アプリの構成
- 出張申請のためのフィールドが設定してある
- 申請する費用明細はテーブルに登録してある
1. krewSheetの一覧を設定する
- krewSheetのデザイン画面で必要なフィールドを一覧に配置する
2. 関連シートに費用明細テーブルを設定する
関連シートに費用明細テーブルを設定します。
- フィールドが表示されているエリアに青く表示されている「費用明細」をドラッグアンドドロップで「関連シート」に配置する
- 必要なフィールドを配置する
※「金額」フィールドは後の設定で使用するので、必ず配置する
費用明細の合計を計算する
集計行という機能を使って、金額の合計を計算します。
- リボンのメニューをデータタブに切り替え、「集計を表示」にチェックする
- 「集計行」をチェックして設定を開始する
- 「金額」にカーソルを当てて次のように設定する
関数:Sum
背景色:水色
書式:通貨を設定
3. 出張日数を計算する
- 数式フィールドを一覧に配置する
- 追加した数式フィールドを右クリックし、列の設定を開く
- 次のように数式を設定する
if(帰着日-出発日=0,”日帰り”,帰着日-出発日&”泊”&帰着日-出発日+1&”日”) - 右クリックし、列ヘッダの設定を開く
- カスタム列名を「日数」に設定する
4. 精算額を計算する
- 数式フィールドを一覧に配置する
- 追加した数式フィールドを右クリックし、列の設定を開く
- 次のように数式を設定する
If(仮払金額>0, 費用合計-仮払金額,費用合計) - 右クリックし、列ヘッダの設定を開く
- カスタム列名を「精算額」に設定する
サンプルファイルのダウンロードはこちら
https://download.krew.mescius.jp/study/krewsheet-drill/ks570-10trip-expense.zip