![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Типа вычисляемое поле
juice © (2005-02-21 12:31:00)Возникла такая задача - есть сетка в которой одно из полей типа integer. Так вот в зависимости от значения этого поля в сетке нужно отображать надпись "покупка" или "продажа". Возможно ли это средствами sql или тут надо обрабатывать событие отрисовки в сетке или как еще можно ?
Anatoly Podgoretsky (2005-02-21 16:52:00) [1]OnGetText вычисляемое поле здесь и нафиг не нужно.
clickmaker (2005-02-21 14:55:00) [2]
> По-моему, лучше отдельную таблицу с кодом операции и, для
> начала двумя записями
да, согласен :)
Danilka (2005-02-21 14:20:00) [3]вот, если-бы там стояло приход/расход, то да, тут уже чего-нибудь дополнительное придумать сложно: те-же возвраты это либо приход, либо расход. :)
Danilka (2005-02-21 14:18:00) [4][1] clickmaker © (21.02.05 12:34)
> логичней сделать вычисляемое поле на клиенте
Далеко не всегда.
По-моему, лучше отдельную таблицу с кодом операции и, для начала двумя записями. Т.к. кроме покупки и продажи, через какое-то время, добавится еще что-нибудь, например, возвраты покупателю/поставщику. В этом случае не придется крячить клиента, просто добавить записи и все.
:)
clickmaker (2005-02-21 12:34:00) [5]средствами sql-то возможно, но тут логичней сделать вычисляемое поле на клиенте. FieldKind = fkCalculated, DataSet.OnCalcField