キンコミ kintone user community

みんなの投稿

2023/09/11 18:21

お世話になっております。

JavaScriptでカスタマイズをしていてわからないところが出たので質問させていただきます。

+ボタンを押すと今までのテーブルの上に積み重なっていくサブテーブルを作成したいです。

サブテーブルのフィールド内に日時を入力するフィールドがあるので、それで降順の並び替えでもよいです。
ボタンを押す、やプラグインでテーブルのヘッダーをクリックしてソートをするのは見つけました。
しかし、私がやりたいのは新規行追加時から日付が降順になっているものです。



以下のサイトを見つけ、これでできるかと思ったのですが、
event.record['サブテーブルのフィールドID'].value.sort(compareRows);
の部分で
Uncaught TypeError: Cannot read properties of undefined (reading 'value')
というエラーが出てしまいました。

https://ribbit.konomi.app/blog/kintone-javascript-sort-subtable



どなたかご教授いただければ幸いです。

2件のコメント (新着順)
井上望
2023/09/12 07:26

こんにちは。
内容的にはきったんさんのおっしゃるとおり、cybozu developer network向きと思います。
あと、質問の際に、個別の情報を置き換えたご自身のソースを添付していただいたほうが、より深く検討ができそうと思います。

こんにちは。
どうしてもカスタマイズで解決されたいのであれば、専門の方がアドバイスをくれるcybozu developer networkでご質問される方が確実かもです。

キンコミは非エンジニアで標準機能やプラグインや業務フローで工夫して改善していくスタイルの方が多いと思いますので・・・


ぬらりん
2023/09/11 19:15

そうだったのですね、、、!
教えてくださりありがとうございます。
cybozu developer networkでも質問してみます!