みんなの投稿

【製造業】作業日報(外現場用)について
こんにちは。
アドバイスをいただければなと思い投稿します。
▪可能にしたいこと!
添付資料のグループ(1セット)を追加で日毎に増やしていく。

現在の作業日報が1現場終わるまでの期間、日毎に記録を取り、現場が完了したらまとめて提出する方法でやっています。
なるべく1現場=1レコードにしたいなと考えています。
そうするには、テーブルで追加していく方がシンプルなのですが、テーブルに設定できるフームは限られているので困っています。

1日の作業日報に必要なフォーム
・日付
・文字列
・数値
・チェックボックス

アプリを分けて繋げていく方法しか思いうかばず、それだと
入力者が使用しづらいのではないかと悩んでいます。
ちょっとしたことでもいいのでアイディアがあればよろしくお願いいたします。

3件のコメント (新着順)
suji バッジ画像
2025/06/19 09:27

おはようございます。

外現場ということはモバイル画面かな、と思いましたので、要望と異なる意見ですが

現在の作業日報が1現場終わるまでの期間、日毎に記録を取り、現場が完了したらまとめて提出する方法でやっています。
なるべく1現場=1レコードにしたいなと考えています。

が管理上の問題だけであれば、1日1レコードの設計にして、別途管理用アプリを作成、
そちらに関連レコードで表示もしくはプラグイン等でテーブル化するのが良いかと思います。

画像のデータに「この作業はどの現場か」の目印となるフィールド(ルックアップ等)を
追加すれば上記可能です。

以上です。

かわべ さま
はらやま と申します。初めて利用するので、間違った使い方をしている場合は、
ご指摘ください。

かわび さまの実施されたいことは、できればテーブルでデータ登録されたいが、
テーブルのフォームが限られている(=日々の登録としては使いづらい)ということかと
理解しました。

当社で提供しておりますプラグイン(サイドバー「レコード作成プラグイン」)では、
参照中のレコードのサブテーブルにデータを書込むインターフェーズが提供できます。
添付ファイルに、これを使ってデータ登録するイメージを入れましたので、
ご参考にいただければと思います。

picture_icon-02-02 サンプル資料_20250618.xlsx

アドバイスありがとうございます。使いやすそうでいいですね。
kintoneのアプリを作成して3ヶ月の初心者です。
出来れば標準機能で色々作成し(熟知)したうえでプラグインを検討したいと考えております。
その際はまたよろしくお願いいたします。

テーブルに設定できるフームは限られているので困っています。

テーブル|kintoneヘルプ の中段にテーブルやグループフィールド内に配置できないフィールドの注記がありますが、それを読む限り、ご提示のフィールドの型を想像するに、どれもテーブルに入れられるものと思われます。

テーブル自体はグループに入れられないので、もしかして「テーブルをグループに入れたい」ことと混同してませんか?

「1現場=1レコードにしたい」ということなので、「グループから全てのフィールドをテーブルに移して、グループは削除。」としてもよいのではないでしょうか。
勿論、「添付資料のグループ(1セット)を追加で日毎に増やしていく。」は、「”+”でテーブル行を日毎に追加していく。」に置き換わりますが…

ちなみにですが、
・グループ追加はフォームの設計からイジることになるので、日毎の追加に用いるのはヤメておいた方が…と思います。
・単位選択は、ドロップダウンではなく、ラジオボタンにした方が、選択手数が1手減るので現場には優しいかと。(究極は、単位を「本または個」などとしてしまって、数値フィールドの設定の[単位記号]に書けば、選択式フィールド自体が削減出来るのですが…)
・その日の埋設本数だけテーブルに入れ、総本数(準備本数?)と残り本数はテーブル外としてSUM関数などで集計してもよいのかなと思います。
(何を言いたいかの画面も貼っておきますね)


「何を言いたいか」フォームを作っていて気付いたこと補足です。

チェックボックスは入力時はよいですが、「保存した後は、チェックマークを入れた項目のみが表示される」という仕様のようです。(複数選択フィールドも同様)

安全性チェックなので、全項目チェックマーク入りが絶対だと思いますが、チェック項目が多くて未チェックが少数だと、一目で分かりづらいですし、文字列(複数行)にしておいて手作業で□⇒✅としていくのも面倒ですね🤔

もしかしたら、「チェックボックスのチェックマークありなしを常に全項目表示する」プラグインがあるかもしれませんが、基本機能だけだと、フォーム設計時は大変ですが、IF関数とCONTAINS関数を使って、未チェック項目を列挙、もしくは未チェックありなしを表示するアラート用自動計算付き文字列(1行)を追加するか、項目に項番を前置して、表示の項番連続度合を目視判断するかしかなさそうですね。
あとは、チェックリストは(証拠のために)別添としておいて、全項目チェックした⇔していないだけを自己評価するフィールドにするとか、チェックリストアプリを別に設けて、現場名 or 工事コードで関連付けてそこを簡単に見に行けるようにするとか…
↑ココの解決、難易度高そうです💦

できました!
原因はよくわかっていないのですが、「テーブルにする」が押せなくて、一からやり直したら問題なくできました。
ありがとうございます。

チェックボックスの量が多いので見た目的にも良くない気もしますが、使用しない日もあるので✓を入れた項目だけの表示でも良いのかなと思いました。+αのアドバイスまでありがとうございます。
いつも物凄く参考になっています。