キンコミ kintone user community

みんなの投稿

2022/09/02 16:19

ドロップダウンについて質問です。
どこに質問してよいかわからずこちらに投稿しますが不適切でしたらすみません。
ファイルの通りアプリ内でドロップダウンを3つ使用したいのですが、それぞれ別のデータ内容ではなく、共有させたいです。
依頼先1に項目を追加した場合2と3にも同じ内容が反映されるという仕組みです。
簡単なようですが解決方法がわからず標準機能で可能なのでしょうか?
Accessであれば同じソースにすればよいだけなのですが。
よろしくお願いします。

4件のコメント (新着順)
じゅりっぺ
2022/09/12 09:53

テーブルにしたら実現できる・・・はて?と思ったら
同じ選択肢のドロップダウンを3つ作りたいっていう質問だったんですね?

依頼先1 依頼先2 依頼先3
A社 A社 A社
B社 B社 B社
C社 C社 C社

テーブルだと実現できますね!

「同じ選択肢のドロップダウンを3つ作りたい、かつ、依頼先1選んだら他の2つも同じ値が選択されるようにしたい」って読み間違えて????ってなってました(><)





TK888
2022/09/12 10:01

依頼先123の参照元ドロップダウンを同じにしたいという言い方ならよいでしょうか。
表現が難しいです。
依頼先が3社ある場合よく使う社名群から選びたいのに、ドロップダウンを3つ作ると
それぞれのドロップダウンを編集しなければならないので手間となってしまうのが
質問の発端でした。

じゅりっぺ
2022/09/12 10:15

誤解のない表現って難しいですよね!

アプリ上での話と勝手に思ってました👀💦
アプリの設定ほうだったんですね~!

選択項目を増やすとたしかにドロップダウンを増やさないといけないですもんね💦

ちなみにですが、
選択項目のマスタを別のアプリで作って、それをルックアップするという手もよく使われます^^

TK888
2022/09/12 10:22

ドロップダウンの中身を編集する時、アプリの設定から変えるのも
一般ユーザーからするとやりづらいなぁと感じてます。
マスタを作ってルックアップも、気軽にしづらい気がしています。
こんな単純な物の為に別のアプリをわざわざ作るのも考え物で。

TK888さん
初めまして!

一般ユーザーが選択肢を追加する可能性があるなら、なおさら、ジュリドンさんのおっしゃるように「選択項目のマスタを別のアプリで作って、それをルックアップする」の方法がいいんじゃないかと思いますよ!
最初の投稿で仰っている「Accessであれば同じソースにする」と似たような考え方が、kintoneで言えば「マスタアプリを作ってルックアップ参照する」になるのではないかと思います。

テーブルにしても選択肢が増えたらアプリ管理画面を触らなくてはいけなくなるのは同じかと思いますので…。
あと、この「依頼先」を入力したデータをその後どのように利用される予定なのかが不明なので何とも言えませんが、
テーブルにしてしまうと、CSV書き出し・読み込み時や通知設定時に使いづらくなってしまうのではないかと思います。参考になれば!

TK888
2022/09/12 15:53

今のところ使用者にアプリ設定画面でドロップダウンを編集してもらおうと思ってます。
社名群アプリを作って参照するのも、他のアプリにも使い道があれば合理的なのですが
今はなさそうです。
テーブルのデメリットも仰る通りだと思います。
プラグインが適用されなかったり集計対象にしづらかったり・・・。
シンプルに使える分工夫が必要ですね。

このドロップダウン2と3は実際には操作しないフィールドですよね?
で、ドロップダウン1と同じ値になればいいんですよね?

ドロップダウン2と3は文字列(1行)フィールドにして、ドロップダウン1の値をコピーすればいいんじゃないでしょうか。
外部に出力するとしても表記揺れは生じませんし、全く同じ値しか持てないのでわざわざドロップダウンにする必要性も無いのではと思います。

聞かれていることとはちがうかな・・・?


TK888
2022/09/12 08:50

2も3も操作します。
ですが標準だと123それぞれのドロップダウンの項目を編集しなければならないです。
同じ内容を3回編集するのではなく、1を編集すれば、2と3のドロップダウンの中身も
1と同じ内容にならないかという相談です。
現状ではテーブルにすれば可能ということはわかりました。

TK888
2022/09/05 08:56

シロくまさん
やはりそうですか。
単純なようで出来ないのですね。
ひとまずテーブルで運用します。

依頼先1と2が変わるパターンはありますか?
質問内容が共有とあったので常に同じ依頼先にしたいと解釈しております。

依頼先2と3はドロップダウンではなく文字列1行にして
自動計算にチェックを入れて依頼先1のフィールドコードを入力して
常に共有している状態にするのはどうでしょうか?


TK888
2022/09/02 17:01

すみません。
共有という言葉がいけませんでした。
1・2・3はそれぞれ別の依頼先となるのですが、それを選ぶドロップダウンの中身は同じにしたいのです。
現状1・2・3それぞれを編集して選ばなければいけません。
投稿後気づいたのですが、テーブルにして行を増やせば同じ中身から別々のものを選択できますね。
ですがよければテーブルでない形でも可能かどうか知りたいです。

TK888さん
同じ選択肢を異なるフィールドで使用するとなると、
テーブル以外にないと思われます。