Настраиваемый Grid.

Grid с возможностью настраивания пользователем.
Выкладывал данный класс, в примере с работой с KLADR.

Тоже решил в свое время идея сделать настраиваемый справочник.
И так, что на данный момент имеем:
Для открытия любой таблицы передаем ее в качестве параметра:

Do form fKLS with ‘name_table’

Если данная таблица настраивалась раннее, то откроется в запомненном виде, первоначально открываются все поля. Есть кнопочки для работы со справочником.

Ctrl+F – поиск
Ctrl+G – продолжить поиск

Двойной клик по записи – выбор.

Двойной клик по Header – сортировка по столбцу(если табла открыта эксклюзивно, при отсутствии Order_a предлагает его создать)

Для настройки справочника, необходимо кликнуть на форме с нажатым Alt. Появятся две дополнительные кнопочки, «настроить представление» и «сохранить представление».

------- сделал подсветку активной строки; при сортировке выделяется header.caption жирным, раньше красился сам header; если тип данных Date при правом клике открывается календарик; имеется возможность создания своего popup вроде еще чтото менял... ------- (31/12/2009) ------- доработал поиск, в прилагаемом примере одно поле связано со справочником, к сожалению подсветку строки пришлось убрать (ужасные тормоза, при значении из стороннего справочника)

Автор: BSA
0

Автор публикации

не в сети 15 лет

BSA

0
Комментарии: 0Публикации: 1Регистрация: 26-05-2006
Вложенные файлы
#
Тип файла
Размер
Название
1 .zip 100,81 КБ 654my_grid
Оставить комментарий
Авторизация
*
*
Генерация пароля