Kalsarikannint

お問い合わせ

サイト内検索

【kintone】現在の日付や時刻を入力するショートカットを追加してみた

こんにちは。dai です。

kintoneには標準でいくつかのショートカットが用意されていますが、実際の業務では物足りないと感じることも多いのではないでしょうか。特に日付や時刻フィールドの入力欄はひと癖あって手間取ることが多々あります。

そこで今回は、多くの方が普段から使い慣れているExcelのショートカットを参考に、kintoneにも同様の機能を追加することにしました。新しいショートカットを覚える必要がないため、すぐに活用できるのが特徴です。

ショートカットを活用するメリット

kintoneでの入力作業では、マウスとキーボードを行き来する機会が多く、特に日付選択では複数回のクリックが必要となります。同じような操作を繰り返すことで、貴重な業務時間が失われているのが現状です。

ショートカットを効果的に活用することで、キーボードから手を離すことなく操作を完結させることができます。クリック回数を大幅に削減できるだけでなく、慣れ親しんだExcelと同じ操作感で使えることから、新たな学習コストもかかりません。

実装したショートカット機能の詳細

今回の実装では、Excelユーザーになじみの深い、「Ctrl + ;」のショートカットを採用しました。日付、時刻、日時フィールドの入力時に、「Ctrl + ;」を押下することで現在の日付や時刻を入力できるようにしています。入力される値は、入力中のフィールドに合わせて自動判別されます。

さらに、テーブル内に配置されたフィールドでも使用できるため、様々な場面で活用することができます。

shortcut.js を利用した実装

実装にあたっては、「shortcut.js」というライブラリを採用しました。このライブラリは軽量でシンプルな実装が特徴で、依存関係もないため、kintoneのカスタマイズに最適です。

日付・時刻・日時フィールドがフォーカスされているときに、「Ctrl + ;」を押下することで、フィールドの種類を自動的に判別し、適切な形式で日付や時刻を入力することが可能になります。

おわりに

今回ご紹介したショートカット機能を導入することで、日常的な入力作業の時間を大幅に短縮することができます。操作の統一による使いやすさの向上も期待でき、結果として業務効率の改善につながるでしょう。

なお、JavaScriptでの実装に不安がある場合は、ここから、今回開発したカスタマイズをご購入いただくことも可能です。よろしければご検討ください。

Author dai

地方に住みながら、フルリモート情シスおじさんしてます。
フロントエンド開発とkintoneアプリのカスタマイズやプラグイン開発が得意分野です。
好きなビールは一番搾り。

【酷暑対策】脳〜CPU〜を冷やして執筆速度を加速せよ

こんにちは。Kalsarikannintのフロントエンド担当・daiです。 4月です。まだ春のはずです。なのに僕の部屋の温度計は、すでに28℃を超えています。 エアコンをつけるのはもったいない、という謎の意地を張った結果、僕の脳内CPUはいま、深刻なサーマルスロットリングを起こしています。サーマルスロットリングとは、CPUが熱くなりすぎたときに自動的に処理速度を落とす仕組みのことですね。要するに、暑すぎて頭が全然回っていない状態です。 このままでは「書くこと」そのものがフリーズする。アイスコーヒーをがぶ飲みしても改善しない。「扇風機〜ファン〜」による物理冷却が必要だ——とまぁ壮大な書き出しをAIが提案してきましたが、要は夏本番を目前に、節約しつつ快適な環境作りのために、コードレス扇風機の導入を検討してみました。 ニトリの安定感 vs 楽天の「Type-C」の利便性 候補を絞り込んだ結果、2機種が最終選考に残りました。 候補A:ニトリ コードレスファン(¥9,900) 出典:ニトリ公式サイト 🙆‍♂️ 高さ80cmで一般的な扇風機と同じ
appliances

Windowsバッチファイルの作成Tips|タイトル設定と管理者権限の自動昇格

こんにちは。Kalsarikannintのフロントエンド担当・daiです。 最近、社内の定型業務をWindowsバッチファイル(.bat)で自動化する機会があったんですが、使ってみると「なんか微妙に使いにくいな」と感じる場面がちょこちょこ出てきました。 少し工夫するだけで運用時のストレスがぐっと減ったので、今回はそのTipsを2つご紹介しようと思います。 そもそも、どんな「使いにくさ」が起きていたのか まず前提として、僕が直面していた状況はこんな感じでした。 複数のバッチファイルを同時に動かしていたので、タスクバーが「コマンドプロンプト」だらけになっていた 管理者権限が必要な処理を含むバッチを、うっかりダブルクリックで起動してエラーになってしまっていた どちらも「仕組みを理解していれば防げるミス」なんですが、毎回気をつけるのも面倒ですよね。なので、バッチファイルの書き方自体で対処できないか考えてみました。 1. 実行中のバッチを識別しやすくする「title」コマンド 困っていたこと 複数のバッチファイルを並列で実行してい
develop

【レビュー】モニター新調とドッキングステーションの導入をしました

こんにちは。Kalsarikannintのフロントエンド担当・daiです。 今回は、デスク環境を2万円台で改善できた話を書いてみようと思います。複数のデバイスを使い分けている人や、デスク周りの配線にストレスを感じている人の参考になれば嬉しいです。 それまでの環境と抱えていた課題 僕はこれまで23インチのHPモニターを使っていました。USB-C 1本で給電と映像出力ができる便利なモデルで、当時は「これで完璧だ」と思っていたんですが、使っているうちにいくつか不満が出てきました。 給電能力の問題 最大の問題は給電能力でした。このモニター、45W給電に非対応らしく、Surface Go 2を充電できなかったんです。 Macbookは充電速度が落ちるにせよとりあえずは充電できるのに、Surfaceは全く充電されないので、結局、Surfaceを使うときは別途ACアダプターを繋ぐ必要があって、USB-C 1本で完結するという利点が活かせていませんでした。 ハブ機能の使いづらさ モニター自体にはハブ機能があって、USBポートもいくつか付いていたんですが
desk