Тоже решил в свое время идея сделать настраиваемый справочник.
И так, что на данный момент имеем:
Для открытия любой таблицы передаем ее в качестве параметра:
Do form fKLS with ‘name_table’
Если данная таблица настраивалась раннее, то откроется в запомненном виде, первоначально открываются все поля. Есть кнопочки для работы со справочником.
Ctrl+F – поиск
Ctrl+G – продолжить поиск
Двойной клик по записи – выбор.
Двойной клик по Header – сортировка по столбцу(если табла открыта эксклюзивно, при отсутствии Order_a предлагает его создать)
Для настройки справочника, необходимо кликнуть на форме с нажатым Alt. Появятся две дополнительные кнопочки, «настроить представление» и «сохранить представление».
------- сделал подсветку активной строки; при сортировке выделяется header.caption жирным, раньше красился сам header; если тип данных Date при правом клике открывается календарик; имеется возможность создания своего popup вроде еще чтото менял... ------- (31/12/2009) ------- доработал поиск, в прилагаемом примере одно поле связано со справочником, к сожалению подсветку строки пришлось убрать (ужасные тормоза, при значении из стороннего справочника)
Вложенные файлы
# |
Название |
Тип файла |
Размер |
---|---|---|---|
1 | 654my_grid | .zip | 100,81 КБ |