Страница 1 из 1

Указатель в связанных листбоксах

Добавлено: 20 Апрель 2011, 18:57
artgkx
Clarion 6.3 9059 ABC
Ситуация - на окне BrowseBox и связанный ListBox.
При перемещении в Browse сверху-вниз в ListBox указатель подсвечивает первую запись,
а при перемещении снизу-вверх указатель встает на последнюю запись.
Сортировки и выборки все корректны.
Это же приложение и на той же базе сделанное на C 5.5 шаблоны ШВС ведет себя
корректно, т.е. при перемещении по Browse в любых направлениях в ListBox
указатель всегда встает в начало.
ABC начал осваивать. Может кто подскажет?

Re: Указатель в связанных листбоксах

Добавлено: 21 Апрель 2011, 5:55
БАИ
простите, но не понял, в чем был вопрос.
Если в выбирать первую запись при открытии окошка, то Select(?browse:1,1) на embed window opening.
Если
Может кто подскажет?
то да.

Re: Указатель в связанных листбоксах

Добавлено: 21 Апрель 2011, 7:12
Admin
artgkx писал(а):При перемещении в Browse сверху-вниз в ListBox указатель подсвечивает первую запись, а при перемещении снизу-вверх указатель встает на последнюю запись.
Есть такое. Подтверждаю. Почему - х.з.

Re: Указатель в связанных листбоксах

Добавлено: 23 Апрель 2011, 12:33
artgkx
Кто хорошо знает ABC, может это поможет раобраться.
При перемещении в Browse снизу-вверх в BrowseClass по ListBox срабатывает метод
Reset, а при перемещении сверху-вниз - нет.
А по тупому, если в Additional Sort Fields в подчиненном ListBox добавить сортировку по последнему
полю ключа, при перемещении вверх по Brows в ListBox указатель встает на вторую позицию.
Но это как-то неправильно, и обидно за Клашу или сам ???