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

Вниз

DBGrid   Найти похожие ветки 

 
valmont   (2002-12-26 19:28) [0]

В сабже сделать Popup меню как? Желательно пример!
и как узнать текущуую позицию в сабже где стоить курсор, т.е. номер строки??


 
TTCustomDelphiMaster   (2002-12-26 19:56) [1]


> В сабже сделать Popup меню как? Желательно пример!

Так же как и в других визуальных компонентах. (Свойство PopupMenu).


> и как узнать текущуую позицию в сабже где стоить курсор,
> т.е. номер строки??

Зачем вам номер строки? Доступ к данным текущей строки можно получить через DbGrid1.DataSet.FieldValues["FieldName"];


 
valmont   (2002-12-26 20:02) [2]

DbGrid1.DataSet.FieldValues["FieldName"] так в fieldname указывается имя поля а при чем данные целой строки иль я ошибаюсь?

нужно чтоб по выбору строки с использованием popup меню произвести редактирование данных


 
Anatoly Podgoretsky   (2002-12-26 20:10) [3]

Тебе это не нужно, ты и так уже на ней


 
valmont   (2002-12-26 20:12) [4]

что не нужно


 
TTCustomDelphiMaster   (2002-12-26 20:19) [5]

DbGrid1.DataSet.FieldValues["FieldName"] возвращает значение поля в текущей строке


> нужно чтоб по выбору строки с использованием popup меню
> произвести редактирование данных

Каким образом собираетесь редактировать? В отдельной форме или в Dbgrid?


 
valmont   (2002-12-26 20:21) [6]

в отдельной форме


 
TTCustomDelphiMaster   (2002-12-26 20:26) [7]

На этой форме находятся компоненты DB (типа DBEdit) или обычные?


 
valmont   (2002-12-26 20:40) [8]

да


 
TTCustomDelphiMaster   (2002-12-26 20:42) [9]

Что да?


 
valmont   (2002-12-26 20:47) [10]

есть компоненты DBEdit


 
Anatoly Podgoretsky   (2002-12-26 20:48) [11]

Ну и свяжи их с тем же DataSource


 
valmont   (2002-12-26 20:51) [12]

с тем с которым DBGrid связан?
а как получить номер текущей позиции в DBGrid?
что выше чето не пашет


 
TTCustomDelphiMaster   (2002-12-26 20:52) [13]

Ну привяжи его к тому же DataSet к которому привязан DbGrid


 
valmont   (2002-12-26 20:57) [14]

а как к другой форме привязать


 
TTCustomDelphiMaster   (2002-12-26 21:10) [15]

Указать ее в uses


 
valmont   (2002-12-26 21:12) [16]

а потом что то вроде
form2.DBedit1.datasource1:=from1.Query1.datasource1;


 
TTCustomDelphiMaster   (2002-12-26 21:16) [17]

Да, но можно сразу в Object Inspector выбрать


 
valmont   (2002-12-26 21:19) [18]

а как там указать с какой формы


 
Anatoly Podgoretsky   (2002-12-26 21:22) [19]

valmont © (26.12.02 21:19)
А там можно указать мышкой в выпадающем списке


 
TTCustomDelphiMaster   (2002-12-26 21:23) [20]

Указать ее в uses и в свойстве DataSet можно будет выбрать form1.DataSet1


 
valmont   (2002-12-26 21:28) [21]

dataset это datasource или это что такое?? :)))


 
TTCustomDelphiMaster   (2002-12-26 21:30) [22]

Поправочка
Указать ее в uses и в свойстве DataSource можно будет выбрать form1.DataSet1


 
valmont   (2002-12-26 21:45) [23]

спасибо большое вроде заработало :))

до скорых моих вопросов



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

Форум: "Базы";
Текущий архив: 2003.01.20;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.011 c
14-62836
Rouse_
2002-12-27 21:42
2003.01.20
Разница AGP


14-62782
Shadow
2002-12-30 20:51
2003.01.20
Как на ДЕЛПХИ (***) обратиться напрямую к мышиныму шарику?


14-62852
pavel_ak
2003-01-03 00:44
2003.01.20
Нужна ИНФА по TStream


1-62605
Zedican
2003-01-09 10:49
2003.01.20
Как сделать ввод в строку по типу Excel-а?


6-62711
ivankor
2002-11-22 03:08
2003.01.20
Возможно ли?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский