kintoneのカスタマイズ開発を超速にするCUSTOMINE
2018/06/26
目次
kintoneのカスタマイズについて
kintoneは標準機能を使うだけでもアプリを構築することが出来ますが、カスタマイズすることでさらに、そのアプリで「やりたいこと」を實現出来ます。
カスタマイズするためにはJavaScriptでコーディングする必要がありました。
過去にkintone CaféにてJavaScriptハンズオンを開催したときの資料です。
難易度として高いものではありませんが、それでもコーディングしたことをない人がいきなり対応するには少なからず壁があるかもしれません。
また、コーディングするにしても、もちろん開発、レビュー、テストなどなど一般的なプロセスが必要です。
内容にもよっては時間が必要です。
また、コードをそのままドキュメントとすることもなかなか組織や環境によっては難しいので別途ドキュメント化することも必要です。
課題とまではいいませんが、どうにかならないかなと思ってたのは下記でした。
- ユーザー部門が自分たちでJavaScriptを使ったカスタマイズができたほうがいい
- IT部門が対応や社外に依頼するにしてももっとスピードをあげたい
- ドキュメントを書かずにすませたい
そしてCUSTOMINEに触れる
※2018年6月時点ではプレビュー版として、利用申込者のみに提供されています。
このCUSTOMINE、これまでJavaScriptで開発していたことをGUIで開発してしまえるという代物です。
細かい仕様はリリースされたときに変わるかもしれないので、今回はCUSTOMINEで出来ることを簡単に記載したいと思います。
この画面がCUSTOMINEの画面です。
見ていただければわかることですが、レコードを保存する直前に[会社名]フィールドに”田中”という文字列が含まれていれば、[テストフィールド]というフィールドに”1″をセットする、という動作になります。
「やること」を選択すると様々なアクションから選択することが出来ます。
横にスクロールバーがあることからわかっていただけるようにこの画面に表示されているアクションは一部です。
条件も様々な条件からこのアクションを実行するタイミングを選択することが出来ます。
この画面に表示されている条件も一部です。
CUSTOMINEで使うアプリは前もって登録しておくのですが、このアクションや条件で使用するフィールドを選択することができます。
フィールドコードを覚えておかなくてもフィールド名から選択できます。
CUSTOMINEを使うことで、こうなったらいいのにがこうなります(と思います)
- ユーザー部門が自分たちでカスタマイズができる
- IT部門が対応する場合も超速でできる
- ドキュメントを書かなくてもCUSTOMINEの画面を見れば何を実装しているのか見える
個人的にはユーザー部門ができることが増える、というのがなんにせよ素晴らしいことだと思います。
その仕事をしている人が仕組みを自ら作ることが、一番正しく早く實現することが出来るはずだからです。
ちなみにこれを素直に実装するとこういうことになるかと思います。
1 2 3 4 5 6 7 8 |
kintone.events.on('app.record.edit.submit, function(event) { var record = event.record; if (record['文字列__1行_']['value'].indexOf('田中') != -1){ record['文字列__1行__6']['value'] = '1'; return event; } } |
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。
![](https://www.sbcr.jp/wp-content/uploads/2023/01/9784815617929-1-407x596.jpg)
「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。
![](https://www.sbcr.jp/wp-content/uploads/2024/01/9784815625382-3-420x596.jpg)
「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。
![](https://www.shuwasystem.co.jp//images/book/637791.jpg)
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
![](https://book.mynavi.jp/files/topics/135344_ext_06_0.jpg?v=1673514682)
「AWSではじめるLinux入門ガイド」という本を書きました。
![](https://www.yamamanx.com/wp-content/uploads/2023/12/81Rp5O9We6L._SY522_.jpg)
![@yamamanx](https://www.yamamanx.com/wp-content/plugins/lazy-load/images/1x1.trans.gif)
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
ad
ad
関連記事
-
-
Cybozu Circus Fukuokaで「なぜ御社のDXは進まない?!DXを阻む壁を突破する方法。」を見ました。
サイボウズ営業本部営業戦略部の木地谷さんと船井総合研究所DX支援本部DX推進室の …
-
-
Cybozu Circus Fukuokaで対談形式の「特別講演」を見ました。
Cybozu Circus Fukuokaの最後のセッションです。 最初はふくお …
-
-
Cybozu Days 2021「ユーザーがリアルに語る 「すごくなくてもいい」 kintone 活用術」セッションを観ました
kintoneアプリを開発する時間がない キンコミに書き込まれた質問に答えていく …
-
-
「kintone Café 大阪 Vol.14 〜モザイクなし!うちのkintoneはこれだ!〜」で登壇しました
「kintone Café 大阪 Vol.14 〜モザイクなし!うちのkinto …
-
-
kintone開発者ライセンスを申し込む
kintoneにはkintoneのアプリケーション開発や検証を目的とした開発者ラ …
-
-
kintone Café 大阪 vol.12で企画/登壇しました
前回(vol.11)よりkintone Café 大阪の運営に参加させていただ …
-
-
Cybozu Circus Fukuokaで「40代の昭和マネージャーが語る!情報発信で挑むサイボウズの風土改革。」を見ました。
サイボウズが10年前離職率28%のブラック企業だった時代から在籍されている、昭和 …
-
-
Cybozu Circus Fukuokaで「真剣への覚悟ー成長期、停滞期、変革期を試行錯誤した、サイボウズ青野の経営者の道ー」基調講演を見ました
2022/3/15に開催されましたCybozu Circus Fukuokaに参 …
-
-
CUSTOMINEを使ってkintoneからAWS Lambdaを実行する(Cognito認証付き)
先日の記事「kintoneのカスタマイズ開発を超速にするCUSTOMINE」で書 …
-
-
Cybozu Days 2021 Product Keynoteセッションを観ました
2021/11/1のCybozu Days 2021に参加しました。 Produ …