関連レコード集計に用いている文字列フィールドの一括更新

関連レコード集計を部署ごとにしています。

しかし、一つ一つ(各部署)レコード編集画面を開き→保存としないと集計値が更新されないため、一覧画面でレコード一括更新をしたいと思っています。

以下の投稿を拝見しましたが、希望する内容とは若干異なるため投稿させて頂きます。

https://developer.cybozu.io/hc/ja/community/posts/360017977863-%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E4%B8%80%E6%8B%AC%E6%9B%B4%E6%96%B0

希望する更新は、レコード番号から文字列フィールドに指定した文字を代入することですが、可能でしょうか?

ex)レコード番号1には、文字列フィールド’部署’ に’営業部’ と入れる。

レコード番号2には、文字列フィールド‘部署‘ に’開発部’ といれる。

return {
id: record.レコード番号.value,
record: {
部署: {
value: record.営業部.value
 }
}
};

参考の記事の上記部分をレコードごとに代入するのかと思ったのですが、解決方法が分からないため、どなたかご教授いただけますと幸いです。

何卒よろしくお願いいたします。

こんにちは!

そういった一括更新をしたい場合、
カスタマイズではなくて
csvを書き出して、Excelなどで編集してから読み込ませて一括更新するのが楽だと思いますが
いかがでしょうか?

[レコードの一括登録/更新] ファイルを読み込む

juridon

ご返信ありがとうございます。

csv書き出し→読込みでは瞬時にできないのと、書出し&読込みの操作には権限を設定しているため閲覧者が更新することはできません。

これですと、希望する集計値のリアルタイム更新をできないのがネックです。

カスタマイズで出来たら有難いんですが、難しいでしょうか。

権限設定されてるんですね:sweat_drops:
一覧画面のカスタマイズで一括更新は結構しんどいと思います。

プラグインで、一括更新できるものもあると思いますので、探してためしてみられるのもいいかと思います。

↓kintone一括更新プラグインでググってでてきたやつです。

https://www.joyzo.co.jp/service/plugin/bulkupdate/
https://www.tis2010.jp/bulksettings/
https://kintone-sol.cybozu.co.jp/integrate/joyzo003.html
https://kintone-sol.cybozu.co.jp/integrate/jbat014.html

もし自作するとしたら↓こんな感じの物を作るのがいちばん楽だと思いますが、JavaScriptやkintoneカスタマイズの知識が結構必要です。

別途、図のような更新専用アプリを作って(下の画像はハリボテです)

・レコードIDからレコードをテーブルに読み込むボタン
・テーブルの内容でレコードを更新するボタン

を設置する・・・感じのアプリ

 

juridon

重ねての回答ありがとうございます。

運用に向けて勉強したいと思います。

ありがとうございました。