キンコミ kintone user community

みんなの投稿

2021/06/24 15:34

こんにちは!

先日も投稿し、アドバイスをもらい、
ヒントとなりキンコミに助けられております!

※太字の部分、特に設定していないのに何故かこうなり。苦笑
 読みづらかったらすみません。

今回、また別なご相談でして、、

現在作っているシステムの話で、
「大中小」の分類マスターからデータを引っ張ってきて反映させる、という機能があります。
反映箇所は文字列(一行)です。(大中小なので3つ)

分類の構成として、例えば、

大:飲食店:中:ファミレス:小:ガスト
大:飲食店:中:ファミレス:小:ココス

大:飲食店:中:ファミレス:小:サイゼリヤ

というように、大中は同じ項目があり、
小だけ項目が被らないという感じです。

でも、あれ?これって、、
ルックアップで取得してると、
csvで書き出しはできるけど読み込みできなくない?

ということになってまして、、。

うーん、どうしようかな、という状況です。
csvじゃなくてこういう手法ならルックアップデータ入れられるよ!
みたいな情報があれば、教えていただきたいです!
すみませんが、よろしくお願いいたします!m(__)m

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

hiraさん。

ルックアップはちょっとわかりにくいですよね。
以下確認してもらえますでしょうか。

https://jp.cybozu.help/k/ja/trouble_shooting/app_qa/update_lookup_data.html

CSVファイルを読み込んで「ルックアップ」フィールドの値を一括更新する場合は以下の条件を満たしている必要があります。

1)「コピー元のフィールド」で選択したフィールドについて、参照先のアプリで既存のレコードの値に重複がない。
2)「コピー元のフィールド」で選択したフィールドの設定で「値の重複を禁止する」を選択している。

まずは、やっぱり、2)の可能性が高いかなと思います。
今一度、「分類マスター」の方の、コピー元のフィールド「小」の「値の重複を禁止する」にチェックが入っているか改めて確認していただきたく思います。参考画像添付します。

添付右の「大中小ルックアップ」アプリのレコード番号31が、「分類マスター」の重複禁止チェックを外してCSV取り込みをした例です。空白ですよね。やっぱりこれだとおもうんですが。^^;

あとは、サイボウズさん公式の電話サポートで会話で教えてもらうというのもありかも。文章では伝えきれない所もあるかもしれませんので。^^
https://kintone.cybozu.co.jp/support/tel.html

あと太字の件は、先頭に # をつけていないでしょうか。また、サエラたなかさんのように、半角マイナスをいくつか連続で入れてもなるみたいですね。
これは「マークダウン記法」という書式の影響です。

ちょっと前に「マークダウン記法」について再掲しました。
https://kincom.cybozu.co.jp/chats/t1a6zifx5own2b1j

また、昔のキンスキ松井さんの返信で私が「マークダウン記法」の練習しているという暴挙をしています。いまでもときどきやってます。^^;
https://kincom.cybozu.co.jp/chats/fntl4juvl91n9btk#jkztluffru9w6igf


同様の処理確認しました。
ルックアップの重複禁止がよくもれますね。

yh
2021/06/29 11:59

西村 志郎さん

コメントありがとうございます!解決しました!

半角マイナスをいくつか連続で入れると、その上の文字列が見出しになるようです?

↑本当はここに半角マイナスが5つ入っています。


yh
2021/06/29 12:01

サエラたなかさん

コメントありがとうございます!そうなのですね、、!知りませんでした

hiraさん
ご質問内容が充分理解できていないのですが、下記イメージですか?
分類マスタ    ルックアップ反映アプリ
 項目       項目
  大   →    大  ルックアップで反映される項目
  中   →    中  ルックアップで反映される項目
  小   →    小  ルックアップ項目

上記イメージであれば分類マスタの「小」が重複不可キーですので
CSVでアップする際は、「小」の項目だけをセットすれば
大、中項目は反映されると思うのですが・・・
内容的に勘違いしていますか?


yh
2021/06/24 16:48

NSAS平野 さん

初めまして。コメントありがとうございます!
イメージ合っております。
おっしゃる通り、大中が複数項目のため、小を重複不可キーにセットして試みてみたのですが、
上手く反映されずでして、、。というか小も反映されずで。
やり方が悪いのでしょうかね。