Форум: "Базы";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
ВнизDBGrid Найти похожие ветки
← →
Maxxx (2003-05-23 11:39) [0]Здравствуйте Уважаемые мастера!
Есть таблица типов счетчиков, где указан тип счетчика, значность и т.д. и таблица счетчиков где заносятся показания.
В зависимости от выбранного типа счетчика должна задаваться маска у поля "показания".
Можно ли в DBGrid на разные записи, но одно поле "показания" задать разные маски?
← →
dorohov (2003-05-23 11:50) [1]Принце пе можно ttable.fieldbyname("поле").editmask:="маска"
← →
Maxxx (2003-05-23 11:55) [2]Но ведь если переходить на другую запись то маска будет такой как на предыдущей записи, а можно ли сделать на разные записи разные маски?
← →
dorohov (2003-05-23 12:29) [3]Да поставь строку которую писал раньше в обработчик событий OnDrawColumnCells
← →
Maxxx (2003-05-23 12:54) [4]Нет
← →
Johnmen (2003-05-23 13:04) [5]На AfterScroll меняй значение маски...
← →
Maxxx (2003-05-23 13:40) [6]У меня и было на AfterScroll, но я хочу как нибудь по другому!
Возможно ли это?
← →
Johnmen (2003-05-23 13:46) [7]>но я хочу как нибудь по другому!
Резоны ?
← →
carmen (2003-05-24 08:26) [8]Что за программы пишите, у меня помоему такаяжа задача программы, поэтому интересно бы было б пообщатся.
← →
Anatoly Podgoretsky (2003-05-24 09:28) [9]А вычисляемые поля не подойдут?
← →
Ovsjanikov (2003-05-24 11:14) [10]А по-моему существуют как минимум два варианта:
1. Хранить нужные значения в таблице
2. Отображать то что хотите, а хранить коды и т.д.
2-ой вариант, как сказал dorohov, действительно очень просто
делается при помомщи перехвата события OnDrawDataCell, проверяешь и выводишь пользователю то, что ему надо видеть.
Зачем мудрить ?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c