Где,как обработать ввод данных в ячейке?

DidarBK

есть таблица парадоксовская,и есть форма где делается ввод,надо проверить ввод данных,например.есть поле время(своиства Time),юзер ввел туда 100,тогда мне надо ввести данные который вел юзер,т.е 100 и +':00',или моежт др.варианты есть,подскажите...или так же с датой...если муж не идет к жене,то жена идет к магомеду ;-)
4 ответа

DidarBK

EditMask, OnValidate, OnSetData - выбирай на вкус


DidarBK

А что, само не проверяется при выходе и режима редактирования ячейки?Или "форма, где делается ввод" - это чё?


DidarBK

EditMask, OnValidate, OnSetData - выбирай на вкусPosted via ActualForum NNTP Server 1.3
а как можно узнать,тот ли поле,например ..fieldbyname('time')
А что, само не проверяется при выходе и режима редактирования ячейки?Или "форма, где делается ввод" - это чё?
я тебя не понел, "само не проверяется при выходе и режима редактирования ячейки"-об этом я спрашиваю...пример в студию,где как?.."форма, где делается ввод"- это обычный TForm :-)


DidarBK

а как можно узнать,тот ли поле,например ..fieldbyname('time')
Это события конкретного поля DataSet или колонки DBGrid, не нужно дополнительно проверять, какого. Конечно, если ты все поля на одну функцию повесишь..."само не проверяется при выходе и режима редактирования ячейки" - значит, когда в DB-Aware компонент вводишь новое значение и постишь, то оно проверится на допустимость хранения в этом поле."это обычный TForm :-)" Вот так прямо с помощью TForm и вводишь? Никогда не пробовал. Может, всё же что-то на этой форме лежит, для ввода специально?