Дополнения пользователей Grid.
|
[+][?] |
Alec
29.06.05 13:10:16 |
|
неплохо бы расписать горячие клавиши, а то по F2 помощь не выходит! а также не удалось - Пометить
текущую запись: Ins, Пометить все записи: F11, Снять выделение со всех записей: F12 при
копировании данных в буфер обмена: Ctrl + F5 данные копируются в непонятной кодировке(кодовая
таблицы 1251), с английскими буквами нормально. Думаю необходимо доработать, можно напильником :-)
|
|
Alec
29.06.05 14:45:05 |
|
неплохо бы расписать горячие клавиши, а то по F2 помощь не выходит! а также не удалось - Пометить
текущую запись: Ins, Пометить все записи: F11, Снять выделение со всех записей: F12 при
копировании данных в буфер обмена: Ctrl + F5 данные копируются в непонятной кодировке(кодовая
таблицы 1251), с английскими буквами нормально. Думаю необходимо доработать, можно напильником :-)
|
|
Petrovich
29.06.05 17:52:49 |
|
У таблицы есть свойство - IsMultiSelect. По умолчанию - .F. Если выставить в .T. - должно
заработать.
Все горячие клавиши навешаны на TextBox, т.е. будут работать при подгруженной в Grid таблице
Помощь: - F2
Сортировать по колонке - F5
Сортировать по колонке (2) - Одинарный щелчок мышкой по заголовку
Форма фильтра по колонке - F6
Быстрый фильтр по колонке - Shift + F6
Отмена фильтра по колонке (1): Ctrl + F6
Отмена фильтра по колонке (2): Shift + Одинарный щелчок мышкой по заголовку
Отмена всех фильтров (1): Shift + F10
Отмена всех фильтров (2): Двойной щелчок мышкой по пустой таблице
Поиск по колонке (1): F7
Поиск по колонке (2): Двойной щелчок мышкой по заголовку Пометить текущую запись: Ins
Пометить все записи: F11
Снять выделение со всех записей: F12
Переместится на первую запись: Ctrl + Home
Переместится на последнюю запись: Ctrl + End
Изменить заголовок колонки: Ctrl + щелчок мышкой по заголовку
Изменить порядок колонок: Alt + щелчок мышкой по заголовку
Копировать данные в буфер обмена: Ctrl + F5
|
|
Petrovich
30.06.05 21:01:03 |
|
Для подсветки текущей записи и выделенных записей используется свойство defaultcoloring = .T.
|
|
Petrovich
30.06.05 21:05:50 |
|
Копирование в буффер происходит при помощи стандартной функцией _VFP.DATATOCLIP(...). А вот как с
кодировкой.. Может кто подскажет?
|
|
AptexD
01.07.05 17:36:07 |
|
Клавиша F11 записи помечает, INS - НЕТ. С какой целью применено выделение записей?.
Копирование в буффер у меня нормально,В config.fpw стоит
CODEPAGE = 1251
может по этому.
|
|
Petrovich
01.07.05 17:50:52 |
|
В моей ситуации выделение требовалось для вывода выбранных записей в отчет. Помеченные записи
помещаются в курсор cr_SelectedRecords. Помечать можно также Shift + Up и Shift + Down.
|
|
AptexD
01.07.05 18:46:08 |
|
Хорошая вещь!!!.Освоить бы в совершенстве.
|
|
Petrovich
01.07.05 21:39:12 |
|
Вообще все события можно посмотреть в методе KeyPress объекта TextBox. Может что не указал.
Ну и о недостатках:
1. Тормозит при работе с таблицами >10000 записей (по сравнению с Browse)
2. Работает только с texbox внутри колонки
3. Иногда вылетает c0000005 - раз в неделю. Где? Почему? Не разобрался. А может и не из-за таблицы.
Может что еще вылезет. Но использую ее в этой редакции уже больше года.
|
|
!!!Андрей
15.09.05 11:02:27 |
|
Что происходит со курсором при помещении класса на форму?
Почему грид показывает удаленные записи (причем как неудаленные), и как от этого избавиться?
А то с уникальностью ключа фигня получается
|
|
!!!Андрей
15.09.05 11:23:23 |
|
Что происходит со курсором при помещении класса на форму?
Почему грид показывает удаленные записи (причем как неудаленные), и как от этого избавиться?
А то с уникальностью ключа фигня получается
|
|
!!!Андрей
15.09.05 11:33:36 |
|
Что происходит со курсором при помещении класса на форму?
Почему грид показывает удаленные записи (причем как неудаленные), и как от этого избавиться?
А то с уникальностью ключа фигня получается
|
|
Petrovich
15.09.05 17:00:37 |
|
<Что происходит со курсором при помещении класса на форму?>
Не понял вопрос.
<Почему грид показывает удаленные записи (причем как неудаленные), и как от этого избавиться?>
Грид использует текущие настройки фокса.
<А то с уникальностью ключа фигня получается>
А это здесь причем?
|
|
crash_lexx
21.07.08 18:17:20 |
|
А как включить скрытие колонок?
Где посмотреть назначение заголовков отображаемых полей? (не совсем разобрался ещё и не всё понял)?
можноли делать сохранение последних настроек отображения гррида?
|
|
petrovich
21.07.08 19:51:18 |
|
http://www.foxclub.ru/sol/solution548.php
|
|
crash_lexx
22.07.08 10:05:17 |
|
А как включить скрытие колонок?
Где посмотреть назначение заголовков отображаемых полей? (не совсем разобрался ещё и не всё понял)?
можноли делать сохранение последних настроек отображения гррида?
|
|
crash_lexx
22.07.08 13:00:41 |
|
А как включить скрытие колонок?
Где посмотреть назначение заголовков отображаемых полей? (не совсем разобрался ещё и не всё понял)?
можноли делать сохранение последних настроек отображения гррида?
|
|
crash_lexx
22.07.08 13:02:42 |
|
А как включить скрытие колонок?
Где посмотреть назначение заголовков отображаемых полей? (не совсем разобрался ещё и не всё понял)?
можноли делать сохранение последних настроек отображения гррида?
|
|
crash_lexx
23.07.08 12:17:08 |
|
А как включить скрытие колонок?
Где посмотреть назначение заголовков отображаемых полей? (не совсем разобрался ещё и не всё понял)?
можноли делать сохранение последних настроек отображения гррида?
|
|
crash_lexx
04.08.08 16:20:26 |
|
petrovich
я недавно работаю на фоксе и не очень разбираюсь в этом, как мне можно с вами связаться и
поподробнее распросить про ваш класс.
не всё работает
|
|
crash_lexx
04.08.08 16:44:49 |
|
petrovich
я недавно работаю на фоксе и не очень разбираюсь в этом, как мне можно с вами связаться и
поподробнее распросить про ваш класс.
не всё работает
|
|