Сортировка столбца в обоих направлениях в Lotus Notes

У меня есть основное поле, которое состоит из значения 10 других полей для каждого документа, когда я попытался отсортировать значение этого поля в столбце представления, используя свойства сортировки столбца, я не получил желаемого результата.

Вот пример отображения значения: 10.other 10.other 1c.NSR 10.others 1c.NSR 2b.First in Fab 10.other 10.other

он должен отображаться как.

10.прочее 10.прочее 10.прочее 10.прочее 10.прочее 1c.NSR 1c.NSR 2b.First in Fab

Любое предложение будет ценным...... Рупеш


person Rupesh    schedule 28.10.2010    source источник


Ответы (1)


При сортировке по столбцам значения обрабатываются как строки, если вы явно не обрабатываете их как числа. Это означает, что значения полей, которые выглядят числовыми, сортируются как строки. Который не выходит в числовом порядке. Простой способ решить эту проблему - отформатировать ваши числа с нулевыми (0) префиксами, такими как 01, 02, 03 и т. д., иначе ваш отсортированный порядок будет выглядеть примерно так: 1, 10, 2, 20, 3, 30 и т. д. .

Во-первых, убедитесь, что «основное» поле, содержащее значения «10 других полей», является полем с несколькими значениями. Вы можете проверить это в дизайне формы и просмотреть свойства поля и установить флажок «Несколько значений». Это работает только для документов, которые вы еще не создали. Если у вас уже есть документы с основным полем, которое не является многозначным, то вы можете зафиксировать его в столбце, «взорвав» значение, добавив эту формулу в столбец, по которому вы сортируете.

@взрыв(основной;",");

а затем откройте диалоговое окно свойств этого столбца, перейдите на вторую вкладку, затем установите флажок «Показать несколько значений как отдельные записи». Конечно, включите сортировку по возрастанию/убыванию, как вам нужно. Надеюсь, сортировка будет работать так, как вы ожидаете.

person angryITguy    schedule 16.11.2010