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

Типа вычисляемое поле   Найти похожие ветки 

 
juice   (2005-02-21 12:31) [0]

Возникла такая задача - есть сетка в которой одно из полей типа integer. Так вот в зависимости от значения этого поля в сетке нужно отображать надпись "покупка" или "продажа". Возможно ли это средствами sql или тут надо обрабатывать событие отрисовки в сетке или как еще можно ?


 
clickmaker ©   (2005-02-21 12:34) [1]

средствами sql-то возможно, но тут логичней сделать вычисляемое поле на клиенте. FieldKind = fkCalculated, DataSet.OnCalcField


 
Danilka ©   (2005-02-21 14:18) [2]

[1] clickmaker ©   (21.02.05 12:34)
> логичней сделать вычисляемое поле на клиенте

Далеко не всегда.
По-моему, лучше отдельную таблицу с кодом операции и, для начала двумя записями. Т.к. кроме покупки и продажи, через какое-то время, добавится еще что-нибудь, например, возвраты покупателю/поставщику. В этом случае не придется крячить клиента, просто добавить записи и все.
:)


 
Danilka ©   (2005-02-21 14:20) [3]

вот, если-бы там стояло приход/расход, то да, тут уже чего-нибудь дополнительное придумать сложно: те-же возвраты это либо приход, либо расход. :)


 
clickmaker ©   (2005-02-21 14:55) [4]


> По-моему, лучше отдельную таблицу с кодом операции и, для
> начала двумя записями

да, согласен :)


 
Anatoly Podgoretsky ©   (2005-02-21 16:52) [5]

OnGetText вычисляемое поле здесь и нафиг не нужно.



Страницы: 1 вся ветка

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



Память: 0.46 MB
Время: 0.026 c
3-1108706953
wHammer
2005-02-18 09:09
2005.03.20
Как в запросе сгруппировать записи по неделям


3-1108538930
Mishenka
2005-02-16 10:28
2005.03.20
Можно ли в запросе использовать вычисляемые и LookUp поля?


1-1110123584
ser35
2005-03-06 18:39
2005.03.20
Рисунок с расширение GIF


14-1109812430
default
2005-03-03 04:13
2005.03.20
Работа программистом в Иванове для студента


4-1107399538
Александр1
2005-02-03 05:58
2005.03.20
Очистка StringGrid




   Наверх