Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Basic / VBA


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Basic/VBA

Выпуск № 466
от 28.01.2007, 23:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: , Экспертов:
В номере:Вопросов: 1, Ответов: 1


Вопрос № 72256: Здравствуйте. Среда VB6. Из таблицы stat (access97) в datBase(контрол DATA) делается выборка. Контрол привязан к MSFLEXGRID'у, пытаюсь сделать сортировку в гриде по столбцам, т.е. на какой столбец юзер кликает - по тому и сортируем, второй раз кл...

Вопрос № 72.256
Здравствуйте.
Среда VB6. Из таблицы stat (access97) в datBase(контрол DATA) делается выборка. Контрол привязан к MSFLEXGRID'у, пытаюсь сделать сортировку в гриде по столбцам, т.е. на какой столбец юзер кликает - по тому и сортируем, второй раз кликает сортирую в обратную сторону, собственно как обычно это бывает ;-) Сортировку делаю не в самом гриде, а в datBase. Всё впринципе работает, но есть одна непонятка - когда я кликаю впервый раз, например по 2-ой колонке, то ничего не происходит, во второй и третий разы сортируется всё как надо, после этого если я кликаю на 3-ю колонку, то она сортируется не правильно, если потом сразу по 4-й, то 3-я сортируется правильно. Что это такое и как это исправить.
В приложении код для клика по гриду.

Приложение:

Отправлен: 23.01.2007, 14:05
Вопрос задал: PsySex (статус: Студент)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Dimm77
Здравствуйте, PsySex!
Отрицание bSortType (как я понял, это BOOLEAN-значение, которые Вы инициализируете ранее), а потом в IF bSortType THEN...END IF у Вас работает только TRUE-значение bSortType. Попробуйте добавить в конструкцию IF: ELSE sSortFld=" asc" END IF. Я понимаю, что оно принимается по умолчанию, но бывает разное... Вы какие дрова для доступа к БД пользуете?

Приложение:

---------
Цель жизни - жизнь.

Ответ отправил: Dimm77 (статус: 1-ый класс)
Ответ отправлен: 23.01.2007, 16:58
Оценка за ответ: 3
Комментарий оценки:
Ничего кардинально полезного.
RE>>Вы какие дрова для доступа к БД пользуете?
Не используйте форму ответа для встречного вопроса.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
ООО "Мастер-Эксперт Про", Москва, 2007
Авторские права | Реклама на портале
Версия системы: 4.43 beta от 26.01.2007
Яндекс Rambler's Top100

В избранное