Форум: "Базы";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
Внизкак унать текущее значение записи в DBGrid? Найти похожие ветки
← →
abc (2003-06-08 15:01) [0]как унать текущее значение записи в DBGrid? обратите внимание на формулировку, это положение может не совпадать со свойством TQuery.RecNo при ручной прорисовки ячеек (перекрытие DrawColumnCell)
← →
Zacho (2003-06-08 15:15) [1]Данные находятся не в гриде, а в подключенном к нему датасете. Так что RTFM TDataSet.
← →
Rem (2003-06-08 20:28) [2]Может, и коряво, но...
function TFormEx.GridFieldByName(a_sName: string): TField;
var
i: integer;
begin
for i := 0 to DBGrid.FieldCount - 1 do
if (DBGrid.Fields[i].FieldName = a_sName) then
Break;
Result := DBGrid.Fields[i];
end;
← →
kaif (2003-06-08 21:07) [3]Уточни вопрос
← →
ЮЮ (2003-06-09 02:57) [4]>это положение может не совпадать со свойством TQuery.RecNo при ручной прорисовки ячеек (перекрытие DrawColumnCell)
В обработчике OnDrawColumnCell текущей записью НД является та, которая в настоящий момент рисуется, а не та, которая является текущей записью в обычном смысле.
← →
abc (2003-06-09 19:15) [5]thx
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.07.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c