「rex0220 kSQL アクションプラグイン」の事例集です。
この記事はやりたいことから探すための入口です。事例は 1 件ずつ別の記事にしてあり、ここに足していきます。機能ごとの説明は、末尾の「関連記事」にある概要と ①〜⑫ の記事にまとめてあります。
事例の一覧
| やりたいこと | 起動 | 主な処理 |
|---|---|---|
| 全顧客の集計を作り直す | 一覧のボタン | 集計・追加・更新・削除 |
| 年別・顧客別に集計する | 一覧のボタン(年を選ぶ・ループ) | 集計・追加・更新・削除 |
| ステータスごとの件数を集計する | ステータス変更・一覧のボタン | 集計・追加・更新 |
| デモデータを初期化する | 一覧のボタン | 削除・追加・更新 |
| 所要量を計算する | 一覧のボタン(月を選ぶ) | 部品表を下へたどる・集計・追加・更新・削除 |
| 所要量をダッシュボードで見る | 一覧のボタン(月を選ぶ)+ ダッシュボード | 製品別の内訳を書く・結果をグラフと表で見る |
全顧客の集計を作り直す
受注を顧客ごとにまとめた集計アプリを、ボタン 1 つで作り直します。ファイルからの読み込み(CSV)や API からの更新でずれた集計を、月末などに合わせ直せます。新しい顧客の行は足し、受注が無くなった顧客の行は消します。
年別・顧客別に集計する
受注が何年分も溜まると、毎回全件を読み直す形は読み取りの上限に当たります。年ごと・顧客ごとの集計を、ふだんは選んだ 1 年だけ、始めるときはループで 1 年ずつ作り直します。全期間を 1 回で読む形が上限で止まることも、実機で比べて見せます。
ステータスごとの件数を集計する
ステータスを変えたときに、変更前と変更後の 2 つのステータスだけを数え直して、ステータスごとの件数と金額を別のアプリに出します。始めるときと、レコードの追加・削除でずれたときは、全部数え直すボタンで合わせます。
デモデータを初期化する
デモや研修で散らかったデータを、ボタン 1 つで最初の状態に戻します。2 つのアプリの全レコードを消して入れ直し、日付は押した日を基準に作り直します。
所要量を計算する
生産計画から、部品や材料がいくつ要るかを計算します。部品表を何段も下へたどって掛け算し、同じ部品は経路をまとめて足します。歩留まり(良品になる割合)で割って段ごとに切り上げ、品目ごとの所要量をアプリに作り直します。部品表の循環や、品目マスタに無い品目は、書く前に止めます。
所要量をダッシュボードで見る
「所要量を計算する」の続きです。ボタンが製品ごとの内訳も書き、kSQL Dashboard Pro のタブに分けた画面で見せます。どの製品のための分か、計算の後に計画や部品表が直されていないか、所要量と内訳の合計が合うかが、所要量のアプリを開くと分かります。ダッシュボードは計算せず、ボタンが書いた結果だけを読みます。
事例の読み方
どの事例の記事も、同じ形で書いています。
- すぐ見える部分: やりたいこと、画面と結果、自分のアプリで使うとき、使うアプリと項目、気をつけること、詳しい記事
- 畳んである部分: 設定の要点、SQL の全文、AI への頼み方(開くと読めます)
SQL の中では、アプリを番号ではなく名前(設定の「論理アプリ」)で書いているので、アプリ番号はふつう論理アプリの表を直せば差し替えられます(事例によっては、ほかにも直すところがあります)。項目も合わせる必要があるので、各記事の「使うアプリと項目」と「変えるところ」を見てください。
関連記事
機能ごとの記事: 概要 / ① 詳細画面 / ② 一覧 / ③ 集計 / ④ 運用 / ⑤ 事例 / ⑥ イベント / ⑦ オーサリング / ⑧ 請求データ / ⑨ 締めの画面 / ⑩ どこに出すか / ⑪ 多言語 / ⑫ オーサリング改善