Копировать ссылку на страницу

Синтаксис:

 rw  property Sorted: WordBool;

Описание:

Свойство определяет возможность сортировки списка. Если свойство имеет значение True, то список сортируется по возрастанию элементов. При добавлении новых чисел с помощью метода Add числа встанут в позиции, соответствующие порядку сортировки. Кроме этого, изменить значения элементов списка через свойство Values будет нельзя. Если свойство имеет значение False, то порядок следования чисел в списке не изменится. Новые числа добавятся в конец списка. Изменить их значение можно через свойство Values.

Свернуть/развернуть пример Пример

// Создать список ИД пользователей из нескольких групп и удалить повторяющиеся

// записи.

// Groups – список групп пользователей (IUserList).

AllGroupMembers = ServiceFactory.GetIntegerList

AllGroupMembers.Sorted = True

foreach Group in Groups

  foreach GroupMember in ServiceFactory.GetGroupMembers(Group)

    AllGroupMembers.Add(GroupMember.ID)

  endforeach

endforeach

I = AllGroupMembers.Count - 1

while I > 0

  if AllGroupMembers.Values(I - 1) = AllGroupMembers.Values(I)

    AllGroupMembers.Delete(I)

  endif

  I = I - 1

endwhile

См. также

Метод Add

Метод Sort

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM