Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
14-35072
Инна
2003-05-27 17:58
2003.06.12
Ошибка Access Violation at address...


3-34729
DedMoroz
2003-05-18 21:51
2003.06.12
Paradox


3-34716
Alex_x
2003-05-23 13:37
2003.06.12
Express QuantumGrid 4


4-35111
anod
2003-04-14 14:25
2003.06.12
RowSelect в ListView


1-34806
Genik
2003-06-02 11:55
2003.06.12
Задержка




   Наверх