Вниз
Скачать: 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.45 MB
Время: 0.025 c
8-1101885466
Галинка
2004-12-01 10:17
2005.03.20
Загрузить *.jpg файл в TBitmap


3-1108991436
Вудупипл
2005-02-21 16:10
2005.03.20
Grid с картинками в сетке


14-1109533310
Piter
2005-02-27 22:41
2005.03.20
Gmail и аттачи


4-1107935853
lovres
2005-02-09 10:57
2005.03.20
Как узнать текущее разрешение экрана?


4-1106976743
kvit
2005-01-29 08:32
2005.03.20
Как заставить модем...




   Наверх