![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать редактируемое поле на клиенте, которого нет в таблице [D7, MSSQL]
Санек © (2004-03-20 11:58:00)Подскажите как создать редактируемое поле на клиенте, которого нет в таблице. Что то типа вычилсяемого поля, только с возможностью редактирования. Вообще это возможно ?
Nikky (2004-03-22 11:23:00) [1]
> KSergey © (22.03.04 09:25) [11]
КСергей прав,
можно так сделать
select <что нужно>, CustomField = (cast NULL as <нужный тип>)
from <таблица>
только снимите атрибут ReadOnly в Дельфе потом
Andriy Tysh (2004-03-22 11:20:00) [2]InternalCalcField
KSergey (2004-03-22 09:25:00) [3]Не пробовал, подозреваю, что можно создать"сурагатное" поле
select *, 1 As FldDop from Table1
Санек (2004-03-22 08:58:00) [4]В таблице нет, можно на клиенте, если это возможно
KSergey (2004-03-21 16:01:00) [5]А редактированное значение - не надо разве сохранять?
Санек (2004-03-21 15:56:00) [6]Так мне и хранить его не надо, надо только на форме редактировать
Anatoly Podgoretsky (2004-03-21 13:21:00) [7]Санек © (21.03.04 13:09) [5]
Оно не хранится, оно вычисляется.
Санек (2004-03-21 13:13:00) [8]В общем задача такая: нужно выбирать записи из грида для печати, неплохо бы если в гриде были комбобоксы для каждой записи, выделив нужные отправляем на печать. Чем плох мультиселект в данной задаче, тем что можно кликнуть не туда и всё сброситься.
Санек (2004-03-21 13:09:00) [9]А где храниться вычисляемое поле ?
Anatoly Podgoretsky (2004-03-20 18:44:00) [10]А где же оно будет храниться если поля нет.
Санек (2004-03-20 15:24:00) [11]Так ведь в гриде оно не редактируется, а надо что бы редактировалось.
Алхимик (2004-03-20 12:14:00) [12]Так вычисляемое поле, на то и называется вычисляемым, что его вычисляют Ъ.
:)
Санек (2004-03-20 12:00:00) [13]Забыл сказать, испоьзую ADO