vol.6&7その他こんにちは、kintone大好き松井です。kintoneはちょっと開発知識があるだけで、アプリの幅がグッと広がります。私もkintone開発してみたい!そんな思いから、kintone開発者育成講座の「TENJIKU」に参加しています。今回はその第6回と7回のレポートをお送りします。文字列複数行テーブル講義では生きた情報が得られる次回に向けてTENJIKUって何?kintoneは標準機能では力不足な事がしばしば。JavaScriptで開発することで、できることが格段に広がります。中には独学で開発した方もいると思います。やりたいことが増えていくと、体系的な開発知識が必要になってきます。そんな方に向けた、kintoneベースの開発者育成講座が「TENJIKU」です。university」で述べ1,100名の参加者を誇るパートナーです。TENJIKUの研修期間は約2ヶ月!90分講座が週2回のガッツリメニューです。第6回と7回のテーマは、kintoneから取得したデータの扱い方。同じテーマなのでまとめてレポートします。kintoneには色々なフィールドありますが、それぞれでデータの持ち方が異なります。開発するには、その特徴を押さえておく必要があります。今回の研修では、実際にJavaScriptで操作しながら特徴を学んでいきました。用意されたテンプレートを使って進めていきます。フィールドから取得したデータを、スペースに追加するJavaScriptを加えます。先生に教わりながら、一緒に書いていきます。});})();文字列1行、ドロップダウン文字列1行、ドロップダウン、計算は取得した値をそのまま使います。'<br><br>';処理の結果はコチラ。チェックボックス、複数選択チェックボックスと複数選択は配列なので、考えるべきことが増えます。文字列と同じくそのまま使うこともできますが、自動で間にカンマが入ってしまいます。用途によって他の書き方を使う必要があります。今回は4つの書き方を教わりました。チェックボックスの例で書きます。'<br><br>';今回はデータの間にカンマを入れます。forやforEachはそのままだと末尾にもカンマが入ってしまいますね。joinだとそうはならないので、扱いやすそうです。数値kintoneの数値はそのままだと文字列扱いになってしまいます。「型変換」で数値扱いにする必要があるそうです。入力された100に1を足す処理ですが、数値として扱う場合は「Number」を使います。と時刻はそのまま使いますが、日時だけは特殊です。そのままだと、世界標準時刻が表示されてしまいます。そこで使うのが「Moment.js」です。日時データを色々な形式に整えて表示してくれます。CDNからライブラリのURLを加えておきます。'<br><br>';こんな処理を書くとこうなります。日付を扱う場合は、Moment.jsが必須ですね。リッチエディターリッチエディターはそのまま使うとhtmlタグも含んでいるようです。テキストだけが欲しい時は「text」を使います。そのままで使えますが、1つ気にすべきポイントが。'<br>';このように、改行が反映されなくなってしまいます。これを防ぐには改行コードをに変換する処理が必要になるそうです。テーブルラスボスはテーブルです!今までのフィールドとは大きく異なり、配列の中に更に配列がある構造です。やることはチェックボックスと大きくは違いません。for文やforEachでループして取得します。'<br>';});無事にテーブルのデータも取得することができました。講義では生きた情報が得られる講座が具体的な内容になるに連れて、レポートが私の学習メモみたいになってきました^^;ただ、メモはあくまで結果であり、その学ぶプロセスが大事だと思います。実際の授業では、ここには書ききれない例示や補足情報がたくさんあります。参加者からは授業内容以外の質問も来ることがあります。今回は「編集画面でマウスオーバーしたフィールドの色を変えたい」という質問がありました。村濱先生から「this」を使った例示が始まります。回答は授業の補足や復習にもなります。いった生きた情報があるのは講義ならではですね。次回に向けて以上第6回・7回のレポートでした。次回は10月開催の予定です。ゲストは札幌でkin...2019-06-19#36:8年目の日報アプリ。長年の運用ノウハウを片山さんに伺う。今回のゲストは個人事業でk...2019-05-24ボタンで操作するルックアップ。皆さんこんにちは、kintone大好き松井です。運営このWEBサイトはサイボウズ株式会社が運営しています。キンスキとはユーザーの皆様がもっと活用できるよう、kintone大好きなサイボウズ社員が活用情報を発信します。開発はナシ!標準機能や連携サービスを組み合わせた、便利な使い方を紹介します。Inc.スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。