Форум: "Начинающим";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Вниз
Обращение к ячейкам DBGrid Найти похожие ветки
← →
АндрейЙ (2006-01-08 18:56) [0]Мастера!
Ситуация такая: при вводе/обновлении мне нужно контролировать ввод (делаю я это по beforeaction) текущей записи.
Все бы ничего, но у меня не получается обратится к нужной (текущей) строке грида. Как быть, как действовать?
Спасибо.
← →
Плохиш © (2006-01-08 19:30) [1]
> АндрейЙ (08.01.06 18:56)
В DBGrid даннаых нет, данные находятся в наборе данных, редактируемая запись является текущей. Но лучше перед топтанием кнопок почитать чего-нибуть.
PS. Не пора ли вопрос про данные в dbgrid направить по пути "запуздырить иконку туда где часики"?
← →
аматор © (2006-01-08 20:56) [2]Привет...
Кажись befopost в TTable - это перед сохранением записи и т.д..
← →
DSKalugin © (2006-01-09 10:56) [3]Я бы обрабатывал на уровне объекта поля
TField.OnValidate
← →
msguns © (2006-01-10 11:48) [4]ИМХО, недальновидно проверять каждый "чих" юзера, вводящего данные, контролируя корректность любого поля после его изменения либо попытки "уйти" с него. Контроль надо делать комплексно непосредственно перед постингом записи.
← →
DSKalugin © (2006-01-11 11:27) [5]А самым правильным будет организовать интерфейс так, чтобы пользователь не смог внести некорректные данные
тут msguns полностью прав
← →
neat (2006-01-11 12:43) [6]DBGrid.Fields[].OldValue - старое значение поля
DBGrid.Fields[].NewValue - новое значение поля, ещё не сохранённое. А редактируемая строка грида(запись) - текущая запись.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.01.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.046 c