Форум: "Начинающим";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];
ВнизКак передать Values в DBGrid? Найти похожие ветки
← →
Alexandra (2009-02-19 08:47) [0]Подскажите, как передать в DBGrid (номер строки от НБ)
В dxDBGRid можно выбрать keyFild и передать в Locate, а вот в обычном Гриде как сделать ? спасибо
← →
Sergey13 © (2009-02-19 08:58) [1]> [0] Alexandra (19.02.09 08:47)
А зачем гриду "номер строки от НБ"?
> и передать в Locate
Locate есть у dxDBGRid? Может все таки датасету передаешь? Он кстати тот же что и у "обычного грида".
Что нужно то вообще?
← →
Alexandra (2009-02-19 09:14) [2]Нужно передать с DBGrid (по определенному полю) значение, чтобы в последствии я смогла вызвать проц-ру поэтому значению.
← →
Sergey13 © (2009-02-19 09:16) [3]> [2] Alexandra (19.02.09 09:14)
Нет в гриде никаких значений. Они все в датасете.
← →
Alexandra (2009-02-19 13:39) [4]Sergey13 © - исчерпвающий ответ!
Вот вдруг кому понадобится.
procedure TNPSForm.DBGrid1CellClick(Column: TColumn);
begin
GridID :=ReadQuery.FieldByName("iID").Asinteger;
end;
← →
Ega23 © (2009-02-19 13:43) [5]Тогда уж так:
procedure TNPSForm.DBGrid1CellClick(Column: TColumn);
begin
cellValue := Column.Grid.DataSource.DataSet.FieldByName(Column.FieldName);
end;
← →
Johnmen © (2009-02-19 13:47) [6]
> Alexandra (19.02.09 13:39) [4]
> Вот вдруг кому понадобится.
Да все в курсе. Даже хелп...
← →
MsGuns © (2009-02-19 17:58) [7]>Alexandra (19.02.09 13:39) [4]
>Вот вдруг кому понадобится.
>procedure TNPSForm.DBGrid1CellClick(Column: TColumn);
>begin
>GridID :=ReadQuery.FieldByName("iID").Asinteger;
>end;
Что такое GridID ?
И в чем великий смысл такого присвоения ?
Та за таким кодом-шедевром уже выстраивается очередь :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.04.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c