Slide 1

Slide 1 text

0 © 2022 Project Asunote あらためて、 今の kintoneは難しくなったのか プロジェクト・アスノート 松⽥ 正太郎 kintone Café 広島 Vol.21 2022-12-09

Slide 2

Slide 2 text

1 © 2022 Project Asunote プロジェクト・アスノート代表 kintone認定 カイゼンマネジメントエキスパート 2022年

Slide 3

Slide 3 text

2 © 2022 Project Asunote ؔ਺

Slide 4

Slide 4 text

3 © 2022 Project Asunote ここ数年の⼤きな変化〜関数関連 • 2020年1⽉ IF, AND, OR, NOT関数の追加 • 2020年1⽉ 計算式でドロップダウン/ラジオボタンの値を利⽤可能 • 2020年2⽉ ROUND, ROUNDUP, ROUNDDOWN関数の追加 • 2020年2⽉ 計算式⼊⼒欄の改善(エリア拡⼤、複数⾏・改⾏対応) • 2020年2⽉ YEN関数とDATE_FORMAT関数が計算式内でも利⽤可能 • 2020年6⽉ 計算式を⼊⼒するときに関数名を⼩⽂字で⼊⼒可能 • 2020年8⽉ フィールドコードを変更すると、計算式にも⾃動反映 • 2020年12⽉ CONTAINS関数の追加 • 2021年3⽉ 全⾓記号を⼊⼒した際に注意を促すメッセージを表⽰ • 2021年7⽉ DATE_FORMAT関数で1970年以前の⽇付/⽇時を利⽤可能に

Slide 5

Slide 5 text

4 © 2022 Project Asunote IF関数(条件分岐)が使えるように できるようになることの例 • 消費税の軽減税率対応(税率ごとの集計等) • 和暦を表⽰する • ⽇付またぎのある時刻間の計算 • 曜⽇の計算

Slide 6

Slide 6 text

5 © 2022 Project Asunote IF関数の基本構造 1. 「条件式」︓これは、ある条件が成⽴するかどうか、 すなわちTrue/Falseで表されるもの全部 2. 条件式が成⽴︓trueのときの処理内容 3. 条件式が不成⽴︓false のときの処理内容

Slide 7

Slide 7 text

6 © 2022 Project Asunote IF関数の条件式 「条件式」︓これは、ある条件が成⽴するかどうか、 すなわちTrue/Falseで表されるもの全部 1. ⽐較演算⼦を⽤いた式 左右の値を⽐較する演算式(=、<、>等) 値に使えるもの︓フィールドコード、数値、⽂字列、計算式 2. 結果がtrue/falseとなるkintone関数 AND、OR、NOT関数、CONTAINS関数

Slide 8

Slide 8 text

7 © 2022 Project Asunote IF関数の⼊れ⼦(ネスト)化 ⼊れ⼦にする場合の注意 1. 条件︓起こりうるパターンを全てカバーしているか 2. 順番︓頭から順に判定していくので注意が必要

Slide 9

Slide 9 text

8 © 2022 Project Asunote Ͱ͖Δ͜ͱ͸૿͖͕͑ͯͨ LJOUPOF͕೉͘͠ͳͬͨ 関数充実により発⽣する課題 1. ブラックボックス化(他の⼈、将来の⾃分) 2. 属⼈化(書いた⼈しかわからない 書いた⼈もわからない︖)

Slide 10

Slide 10 text

9 © 2022 Project Asunote kintoneの関数を使い倒すためのポイント ポイントを押さえたアプリは • あとから⾒たときに理解しやすい • ⾃分以外の⼈が⾒たときにも理解しやすい • 計算式のメンテナンスや修正がやりやすい じゃぁ使うな︖ではなく、『ちゃんと使えるようになろう』提案 属⼈化やブラックボックス化を防ぐためのポイントがあります

Slide 11

Slide 11 text

10 © 2022 Project Asunote 複雑な計算式を使いこなす4つのポイント 1. ⻑い計算式を書くときは、改⾏・スペース・インデントを 活⽤して、分かりやすく書く 2. 計算の途中段階を別フィールドに分割することで、計算式 のチェックや修正がしやすくなる 3. 計算式の内容や考え⽅、⽬的などの解説をラベルフィール ドに書いておく 4. 中間フィールドや解説ラベルが通常運⽤時に邪魔になる場 合は、グループフィールドに格納する

Slide 12

Slide 12 text

11 © 2022 Project Asunote σϞ

Slide 13

Slide 13 text

12 © 2022 Project Asunote σϞ

Slide 14

Slide 14 text

13 © 2022 Project Asunote σϞ

Slide 15

Slide 15 text

14 © 2022 Project Asunote σϞ

Slide 16

Slide 16 text

15 © 2022 Project Asunote εϖʔε

Slide 17

Slide 17 text

16 © 2022 Project Asunote ここ数年の⼤きな変化〜スペース関連 • 2021年10⽉ アプリ⼀覧に所属スペースを表⽰されるように • 2021年11⽉ アプリの所属スペースを変更可能に • 2021年11⽉ アプリを作成可能な場所を制限できる機能を追加 • 【スペースごとの設定】スペース内アプリを作成できるユーザーを「スペース管理者の み」に限定する設定 • 【kintone全体の設定】スペースに所属しないアプリの作成を禁⽌する設定 ΞϓϦͷҾͬӽࣗ͠༝Խʂ

Slide 18

Slide 18 text

17 © 2022 Project Asunote ポータル・スペースの活⽤例① ෦ॺɾۀ຿ʹΑΔεϖʔε੾Γ෼͚ ポータル 営業部 スペース ⼈事部 スペース 各種申請 スペース 〇〇プロジェクト スペース

Slide 19

Slide 19 text

18 © 2022 Project Asunote ポータル・スペースの活⽤例② ΞϓϦͷεςʔλεʹΑΔεϖʔε੾Γ෼͚ ポータル 営業部 スペース ⼈事部 スペース 使⽤しないアプリ スペース アプリ削除

Slide 20

Slide 20 text

19 © 2022 Project Asunote ͜Ε·ͰͰ͖ͳ͔ͬͨ͜ͱ͕ Ͱ͖ΔΑ͏ʹͳͬͨ アプリの所属スペース変更による変化 1. スペースの活⽤がより柔軟に⾏えるようになる 2. アプリの利⽤状況の変化によって、スペースを引っ越すという、 新しい運⽤の考え⽅ができるようになった

Slide 21

Slide 21 text

20 © 2022 Project Asunote 今回の教訓( kintone SIGNPOST) アプリは作ったら終わりではなく、 使い始めが、業務改善のスタート 毎⽉の kintoneアップデート情報 はひと通り確認しましょう︕ それにより、運⽤が改善されるこ ともあります。

Slide 22

Slide 22 text

21 © 2022 Project Asunote