![]() |
#1 |
Участник
|
![]()
Подскажите, пожалуйста, как можно, например, только по двум полям первоначально отсортировать грид на форме (т.е. чтобы он уже открывался отсортированным)?
Хотелось бы это сделать без SQL-запросов. |
|
![]() |
#2 |
Соучастник
|
В таблице, которая используется в форме, создайте индекс с этими полями.
В datasource для этой формы укажите этот индекс.
__________________
View Anton Soldatov's LinkedIn profile |
|
|
За это сообщение автора поблагодарили: Hans (1). |
![]() |
#3 |
Участник
|
я сделал первонаальную сортировку,
но теперь я не могу сортировать по другим полям, не в ходящим в данный индекс. как можно сделать начальную сортировку и оставить возможность сортировать по другим столбцам? |
|
![]() |
#4 |
Banned
|
Уберите индекс и работайте программно с query в методе init:
this.query().dataSourceTable(...).addSortField(...) |
|
|
За это сообщение автора поблагодарили: Hans (1), Георгий_imported (1). |
![]() |
#5 |
Участник
|
Цитата:
Изначально опубликовано EVGL
Уберите индекс и работайте программно с query в методе init: this.query().dataSourceTable(...).addSortField(...) Мне же нужно в момент стандартной сортировки снимать первоначальную сортировку. Как это можно сделать? |
|