みんなの投稿

2026/08/07 09:23

キントーンのアプリで文字列のフィールドで自動計算をしているフィールドがあります。そのフィールドを別アプリでルックアップで引用しています。そのフィールドに別途、ATTAZooルックアップ+プッシュ更新を設定したいのですが自動計算している為、重複の禁止がチェックできません。この場合の良い対処法があれば教えてください。宜しくお願い致します


5件のコメント (新着順)

そもそも論で恐縮です🙇🏻‍♀️
当該フィールドで文字列自動計算している理由・目的ってなんでしょうか?

そのフィールドを別アプリでルックアップで引用しています。

とあることから想像すると、ユニークな文字列を作るためにやってるんですよね?
であるならば、自動計算した文字列は既にユニークな(=重複していない)状態になってるので、それをさらに重複禁止にする理由はないと思いますが…

更新先が同じキーが複数存在する状態ならその方が問題で、そちらを手当した方がシンプルにできるように思います。
プラグインの仕様で、「重複禁止にしたフィールドしかキーにできない」なら、見当違いですみません🙇🏻‍♀️→他の皆さんが仰る手法を採るしかなさそうですね。

個人的な感想なので、捨て置いて結構です。

こんにちは!自動計算をしていると「値の重複を禁止する」のチェックができないので、弊社の場合は、自動計算ではなく Rabbit's Worksさんの「文字列結合プラグイン」 を使用して解決しています。

▼文字列結合プラグイン(Rabbit's Works様)
https://ribbit.konomi.app/kintone-plugin/concatenation/

このプラグインであれば、文字列(1行)フィールドに結合した値を直接保存できるため「値の重複を禁止する」のチェックも有効にできます。

既に設定されているルックアップの再設定など少しお手数が発生するかもしれませんが、無料で公開されている非常に便利なプラグインですので、ぜひ一度お試しされてみてはいかがでしょうか?

ご参考になれば幸いです!

計算結果表示用文字列フィールドからルックアップ用文字列フィールド(重複禁止)に
他のプラグインを使って自動コピーすることはできます。

フィールドをコピーするプラグインはたくさんあると思いますが、TISさんの条件分岐処理プラグイン
https://www.tis2010.jp/branchprocess/)ではできました。

きちんと他のレコードと重複する場合にはエラーが出て保存できませんでした。

ATTAZooルックアップ+は使っていないのでadamさんのやりたいことがわかりませんが、
計算結果を別のアプリに反映させたいなら、そのままTISさんの条件分岐処理プラグインで
自動アプリ間更新もできるので、ATTAZooルックアップ+を使わなくてもよいのではないかと
思いました。

文字列のフィールドで自動計算

これは、文字結合しているという理解でよろしいでしょうか?

ATTAZoo+をお使いであれば、スタンダードプラン以上であれば、
「文字結合+」というプラグインが利用可能なようです。
https://www.jbcc.co.jp/lp/attazoo/

kintone標準の自動計算を使わずに重複禁止を有効にしたうえで、
プラグインに計算を任せることで、
やりたいことが実現できるかと思います!

ルックアップを更新すれば自動計算も更新されるのではないでしょうか?
(ルックアップ元が重複禁止になっていればルックアップを一括更新することもできると思います。)


adam
2026/08/07 09:55

早速のご回答ありがとうございます。ATTAZooルックアップ+プッシュ更新の設定条件として重複のの禁止にチェックされているフィールドでないと設定がきません。その為、現状、自動計算されているフィールドは重複の禁止が設定できない為、困っています。もし対処法があればご教授願います

えぇと、自動計算フィールドではなく、ルックアップフィールドを更新すればルックアップコピーされている自動計算フィールドも更新されると思いますが…。