サブテーブル並び替えプラグイン

機能

  • サブテーブルをドラッグで並べ替えられる
    kintone標準サブテーブルの行DOMそのものをマウスでつかむ実装にはしていません。
    理由:標準DOMの内部構造を直接操作するとkintoneアップデートで壊れる可能性があるため、公式APIで取得できるヘッダー領域にドラッグUIを置いています。
    https://cybozu.dev/ja/kintone/tips/development/customize/development-know-how/update-resistant-customization/
    そのため、ボタンを押して並び替え画面を表示することで妥協しました。
  • ボタン名を設定画面で任意変更可能
  • 不足しているスペースフィールドを設定画面から自動作成可能
  • 設定CSVインポート/エクスポート対応
  • 文字列(1行)または数値フィールドへの自動採番(上から1、2、3…)
  • 行追加・削除・ドラッグ並べ替え時の自動再採番
  • ラジオボタン・チェックボックス・ドロップダウンを条件にした行内フィールドの編集ロック
  • 設定項目の説明ツールチップ(?にポインタをあてると説明文が表示)
添付ファイルが含まれるテーブル行は制約があるため保存してから反映される

更新情報

  • 添付ファイルフィールドが追従しない不具合を修正(20260831)
  • ルックアップを追従する際に再取得を要する問題を修正(20260903)

コメント