Скроллирование вниз

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Добрый день

C55,ABC

Имею ABC-броуз (страничная загрузка) с несколькими закладками. Хочу переопределить порядок сортировки по одной из закладок. Пишу BRW1.AppendOrder('*-SPI:Wait_Date'). Всё хоккей, отсортировано так как надо. Дальше варианты:

1)Скроллирую вниз стрелкой, доходим до конца списка, останавливаемся на последней записи. Указатель скроллбара внизу.
2)Скроллирую вниз PageDown, доходим до конца списка, останавливаемся на последней записи. Указатель скроллбара внизу.
3)Скроллирую вниз, нажимая End. Перематывается на последнюю запись в выборке, но указатель скроллбара в середине. Если теперь нажать стрелку вниз, лист заполняется дальше, начиная со второй записи.

Попытался проследить, что происходит в BrowseClass.ScrollEnd, но пока не понял, что к чему. Наверно, позиция View сбивается, и NEXT(View) начинает читать выборку заново. Может, кто знает, как победить?

С уважением, Михаил
Написал: ClaList(2)
Ответить