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