Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.07.18;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.006 c
3-58014
AlexA
2002-06-18 14:16
2002.07.18
Редко изменяемые данные


7-58332
Max
2002-03-11 12:19
2002.07.18
Учетная запись


7-58344
oss
2002-04-25 01:26
2002.07.18
DLL+ADO+MSSQL


1-58203
546634
2002-07-06 15:25
2002.07.18
Помогите записать данные в реестр!


14-58257
Goblinus
2002-06-19 21:49
2002.07.18
5 небольших вопросиков





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский