Недавно нашел реализацию сортировки List-а с Select Options, если кому то пригодиться, то код и тест методы можно найти на здесь!
Недавно нашел реализацию сортировки List-а с Select Options, если кому то пригодиться, то код и тест методы можно найти на [url=https://github.com/abhinavguptas/Apex-Select-Option-Sorting/blob/master/src/classes/SelectOptionSorter.cls]здесь![/url]
А какое преимущество использования данного метода.
List<Selectoption> обычно собирается по каким либо данным - обычно по данным из базы или вручную.
Что мешает просто положить эти Selectoption в List в нужном порядке, чтобы потом не заниматься их сортировкой?
А какое преимущество использования данного метода. List<Selectoption> обычно собирается по каким либо данным - обычно по данным из базы или вручную. Что мешает просто положить эти Selectoption в List в нужном порядке, чтобы потом не заниматься их сортировкой?
Преимущество этого метода в том, что если у вас есть лист с селектами, но на его формирование вы повлиять не можете, то таким образом сможете сделать сортировку уже имеющегося листа.
А так Дима ты прав, лучше изначально ложить данные в лист в нужном отсортированном виде.
Преимущество этого метода в том, что если у вас есть лист с селектами, но на его формирование вы повлиять не можете, то таким образом сможете сделать сортировку уже имеющегося листа. А так Дима ты прав, лучше изначально ложить данные в лист в нужном отсортированном виде.
я сразу про мапу подумал) открыл, а там в самом деле через мапу))
[quote="Roman Bazylev"]Преимущество этого метода в том, что если у вас есть лист с селектами, но на его формирование вы повлиять не можете, то таким образом сможете сделать сортировку уже имеющегося листа.[/quote] я сразу про мапу подумал) открыл, а там в самом деле через мапу))