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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.017 c
4-62902
Relict
2002-12-03 08:56
2003.01.20
ChooseColor


14-62721
anpsoft
2002-12-30 01:25
2003.01.20
Development Environment for .NET on Delphi


7-62863
RAVEN
2002-10-22 10:23
2003.01.20
Работа с модемом


1-62624
MsGuns
2003-01-09 12:23
2003.01.20
Кнопка в TStringGrid


3-62382
AlexGreG
2002-12-25 06:46
2003.01.20
Picture from ORACLE DB