Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.12;
Скачать: 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 вся ветка

Текущий архив: 2003.06.12;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.024 c
8-34941
~Mr.L@g~
2003-02-26 15:13
2003.06.12
Дисплей компонента TMediaPlayer


4-35129
PukeZero
2003-04-12 13:58
2003.06.12
Как обработать WM_MOUSEWHEEL неактивной форме


3-34743
Юлия
2003-05-23 19:57
2003.06.12
Как в DbGrid для полей типа date установить datetimepicker


14-34975
Ork
2003-05-28 19:31
2003.06.12
doc files компоненты


1-34793
Mik
2003-05-29 11:43
2003.06.12
Минимизация формы SDI-приложения