ルックアップで取得した値のサブテーブルの並べ替え

ルックアップのレコード番号をキーにしてテーブルに表示した内容をレコード番号の降順にしたいです。

↑このレコード番号を91、69、52という順番にしたいです。

※上記のフィールド名「レコード番号」情報
フィールドコード:案件レコード番号
所属テーブルフィールドコード:関連案件

https://cybozudev.zendesk.com/hc/ja/community/posts/201208020

こちらの記事を参考に以下のように記載しました。

(function() {
"use strict";

var sortTable = function(table, orderBy, isDesc) {
  table.sort(function(a, b) {
      var fieldType = a.value[orderBy].type;
      var v1 = a.value[orderBy].value;
        var v2 = b.value[orderBy].value;

      switch (fieldType) {
          case 'RECORD_NUMBER':
          case 'NUMBER':
              var v1 = parseFloat(v1);
              var v2 = parseFloat(v2);
              break;
        };

      var pos = isDesc ? -1 : 1;
      if (v1 > v2) {
          return pos;
      }
      if (v1 < v2) {
          return pos * -1;
      }
  });
};

// 登録、編集時の処理

kintone.events.on(["app.record.edit.submit", "app.record.create.submit"], function(event) {
  var table = event.record.関連案件.value;
  sortTable(table, ['案件レコード番号'], true);
  console.log(table);
  return event;
});
})();

上記のコードでエラーは起きなく、
最後のtableのconsoleの順番では91、69、52とソートされた状態になります。

しかし、表示はなにも変わらずキャプチャのままとなります。
なにかおかしな点がありますでしょうか。
アドバイスいただければ幸いです。

sortTableの引数に問題がありそうです。

@Zackey
はじめまして。
問題は以下の部分でしょうか?

sortTable(table, ['案件レコード番号'],true);

よろしくお願いいたします。

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。