При сортировке в столбцах значения обрабатываются как строки, если вы явно не рассматриваете их как числа.Это означает, что значения полей, которые выглядят числовыми, сортируются как строки.Который не выходит в числовом порядке.Простой способ решить эту проблему - отформатировать ваши числа с нулевыми (0) префиксами, такими как 01, 02, 03 и т. Д., Иначе ваш отсортированный порядок будет выглядеть примерно как 1, 10, 2, 20, 3, 30 и т. Д..
Во-первых, убедитесь, что «основное» поле, содержащее значения «10 других полей», является многозначным полем.Вы можете проверить это в дизайне формы и посмотреть свойства поля и включить флажок «Несколько значений».Это работает только для документов, которые вы еще не создали.Если у вас уже есть документы с основным полем, которое не является многозначным, вы можете исправить это в столбце, "взорвав" значение, добавив эту формулу в столбец, по которому вы сортируете.
@ explode(main; ",");
, а затем откройте диалоговое окно свойств этого столбца, перейдите на вторую вкладку и установите флажок «Показывать несколько значений как отдельные записи».Конечно, включите предпочтения сортировки по возрастанию / убыванию, как вам нужно.Надеюсь, сортировка будет работать так, как вы ожидаете.