|
Как перейти на последнюю запись после наложения фильтра?
|
|||
---|---|---|---|
#18+
Ситуация такая: В табличной (разделенной) форме пользователи широко используют штатные средства фильтрации, т.е. на панели кнопка "Дополнительно" и далее "Изменить фильтр". Все всех устраивает. Переделывать нет ни сил ни времени. НО нужно, чтобы после наложения/снятия фильтра происходило автоматическое перемещение на последнюю запись таблицы. Можно ли это как-то реализовать? Заранее премного благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 18:22 |
|
Как перейти на последнюю запись после наложения фильтра?
|
|||
---|---|---|---|
#18+
K-Nick, есть же событие "Form_ApplyFilter" , на него и вешайте переход на последнюю запись. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 18:30 |
|
Как перейти на последнюю запись после наложения фильтра?
|
|||
---|---|---|---|
#18+
как-то так: (учтите что должна быть задана сортировка при загрузке) Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2018, 22:03 |
|
Как перейти на последнюю запись после наложения фильтра?
|
|||
---|---|---|---|
#18+
Спасибо всем. Способ работает, но только при снятии фильтра, а при установке - не работает. У меня такое впечатление, что в случае установки фильтра набор записей еще "не существует" на момент наступления события ApplyFilter. Пытался ставить флаг в событии ApplyFilter, и проверять его в событии Current, но получилось еще хуже - не переходит даже при снятии фильтра. Почему - не понял. Буду думать. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2018, 10:21 |
|
Как перейти на последнюю запись после наложения фильтра?
|
|||
---|---|---|---|
#18+
K-Nick, ну к слову в предложенном sdku варианте игнорируется снятие фильтра, потому ничего и не происходит. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2018, 10:23 |
|
Как перейти на последнюю запись после наложения фильтра?
|
|||
---|---|---|---|
#18+
ОзверинK-Nick, ну к слову в предложенном sdku варианте игнорируется снятие фильтра, потому ничего и не происходит. точнее, наобоорот ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.11.2018, 10:23 |
|
|
start [/forum/topic.php?fid=45&gotonew=1&tid=1611067]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 277ms |
total: | 451ms |
0 / 0 |