Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.18;
Скачать: CL | DM;

Вниз

DBGrid и DBNavigator: проблемы с навигацией   Найти похожие ветки 

 
Pieter   (2002-06-25 17:18) [0]

Доброго времени суток!

Вот, проблемка такая. Есть DBGrid, в ней отображается некоторая информация. Когда юзер кликает на строке, открывается модальная форма с дополнительными данными. В форме есть DBNavigator, дабы юзер мог перемещаться по записям, не покидая формы. Так вот: после того, как юзер в DBGrid кликает на запись и открывается форма, для DBNavigator становятся доступными все записи, начиная с текущей (которые ниже), но текущая запись как бы становится первой, т.е. кнопка "назад" не работает.
Как быть?


 
VAleksey ©   (2002-06-26 07:32) [1]


> Как быть?

проще подходить к проектированию интерфейса ! :)

Вообще это вряд ли возможно. Т.е. просто посмотри 1) может у тебя меняются индексы при вызове формы и запись становиться на первое место ? 2) вызов First нигде не просходит ?

Поверь, что САМО ничего не происходит !


 
VAleksey ©   (2002-06-26 07:36) [2]

Все. Сделал тестовый пример. все как ты говоришь. По клику на гриде модальное окно с навигатором. все Ок. И вперед и назад.


 
AndreyN   (2002-06-26 11:32) [3]

To VAleksey. А поподробней для остальных страждущих нельзя? Мне надо как то отлавливать щелчки по гриду, который формируется запросом из MS SQL, и выдавать необходимую запись. Спасибо за внимание.


 
VAleksey ©   (2002-06-26 12:08) [4]


> AndreyN (26.06.02 11:32)

Ну вы ребята даете ! 8)

Просто на OnMouseUp нельзя обработчик в гриде поставить ? Я у себя так и сделал !... А на форму (которую вызываешь) кинь dbEdit - ы, связанные с компонентом Query ( или сформируй их в рантайме). Вот и все ! :)



Страницы: 1 вся ветка

Текущий архив: 2002.07.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
14-58319
Song
2002-06-22 14:42
2002.07.18
Прикол :)


3-57930
Alban
2002-06-24 13:08
2002.07.18
Мастера подскажите новичку как базу формата gdb перевести в bdf


1-58122
Flagman
2002-07-08 22:19
2002.07.18
Русский язык в InstallAnywhere v4.01 Enterprise Edition


1-58069
werr
2002-07-05 17:04
2002.07.18
Как узнать каким юзером занят файл?


3-57957
nimble
2002-06-26 08:54
2002.07.18
Подключение