Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VSFlexGrid.Sort выдает ошибку / 7 сообщений из 7, страница 1 из 1
26.08.2005, 09:37:47
    #33235369
SunnyVa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VSFlexGrid.Sort выдает ошибку
Поясните, пожалуйста, причину возникновения ошибки:
Пытаюсь отсортировать данные в столбце FlexGrid-а, делаю так:
Код: plaintext
1.
2.
3.
fg.ColSort(fg.MouseCol) = flexSortGenericAscending
fg.Select  1 , fg.MouseCol
fg.Sort = flexSortUseColSort
Так тоже самое:
Код: plaintext
1.
2.
fg.Select  1 , fg.MouseCol
fg.Sort = flexSortGenericAscending
А VB выдает вот такую ошибку:
...
Рейтинг: 0 / 0
26.08.2005, 10:40:23
    #33235529
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VSFlexGrid.Sort выдает ошибку
Используйте встроенную сортировку в стиле Windows Explorer:
Код: plaintext
Grid.ExplorerBar=flexExSort
...
Рейтинг: 0 / 0
26.08.2005, 10:45:32
    #33235543
SunnyVa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VSFlexGrid.Sort выдает ошибку
а не могли бы Вы мне пояснить, что мне дает данная строка?
...
Рейтинг: 0 / 0
26.08.2005, 10:54:37
    #33235575
SunnyVa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VSFlexGrid.Sort выдает ошибку
я посмотрела help, там написано что при установке данного значения, когда пользователь кликает на столбце, то должна происходить сортировка, но кликая на заголовке столбца ничего не происходит...
...
Рейтинг: 0 / 0
29.08.2005, 10:13:30
    #33238110
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VSFlexGrid.Sort выдает ошибку
SunnyVa... кликая на заголовке столбца ничего не происходит...
Обратите внимание на 2 обстоятельства:
1.You must have at least one fixed row to be able to use the ExplorerBar.
2. Свойства грида могут быть заданы во время разработки и во время исполнения.
Нет ли противоречия в назначении свойств сетки?
P.S.
Явная инициализация в Run Time в большом проекте предпочтительней, хотя и требует написания дополнительных строчек кода.
...
Рейтинг: 0 / 0
29.08.2005, 10:57:07
    #33238239
SunnyVa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VSFlexGrid.Sort выдает ошибку
Processor, да, есть противоречия в назначении свойств сетки - при инициализации FlexGrid-а установлено значение .DataMode=flexDMBound, что и не дает сработать свойству ExplorerBar
Если свойству DataMode установить значение flexDMFree - сортировка работает... Но тогда не происходит синхронизация данных...
Пыталась в событии BeforeSort устанавливать свойству DataMode=flexDMFree, а после сортировки возвращать значение DataMode=flexDMBound, но сортировка в таком случае не срабатывает...
...
Рейтинг: 0 / 0
05.09.2005, 10:45:18
    #33250948
Processor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VSFlexGrid.Sort выдает ошибку
Прошу прощения за неоперативный ответ: "конец месяца, как всегда, наступил неожиданно"...
SunnyVaпри инициализации FlexGrid-а установлено значение .DataMode=flexDMBound,К сожалению, работу сетки в режиме связывания я не исследовал...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VSFlexGrid.Sort выдает ошибку / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]