Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

Подмена Field на TMemoField   Найти похожие ветки 

 
WondeRu ©   (2004-04-02 16:22) [0]

Здравствуйте!
Ситуация: в TDBGrid у TColumn есть свойство Field, имеющее тип TField. Как поменять тип TField на TMemoField (этот тип - предок от TField)  у конкретной колонки?
Спасибо!


 
Соловьев ©   (2004-04-02 16:28) [1]

зачем?


 
Delirium ©   (2004-04-02 16:28) [2]

TMemoField(...Field)...


 
WondeRu ©   (2004-04-02 16:59) [3]

есть такая проверка
if Field1 is TMemoField then ...


 
Nikolay M. ©   (2004-04-02 17:09) [4]

Рискну протелепатировать: пытаемся мемо-поле показывать в DBGrid текстом, а не значком А(Мемо)?


 
WondeRu ©   (2004-04-02 17:23) [5]

2Nikolay M. ©   (02.04.04 17:09) [4]
угу!


 
just me   (2004-04-02 17:54) [6]

Если набор данных получен SQL-запрсом, проще прямо в запросе изменить тип


 
Nikolay M. ©   (2004-04-02 19:54) [7]


> WondeRu ©   (02.04.04 17:23) [5]

Честно скажу, из твоего вопроса это никак не видно.
Как один из вариантов: создаешь у Query1 строковое Calculated-поле и присваиваешь ему Query1MEMO_FIELD.AsString. До 8192 неюникодных символов сможешь показывать.


 
Zacho ©   (2004-04-02 20:23) [8]


> WondeRu ©   (02.04.04 17:23) [5]

Возьми TDBGridEh и не мучайся.


 
Johnmen ©   (2004-04-03 01:32) [9]

>Zacho ©  (02.04.04 20:23) [8]
>Возьми TDBGridEh и не мучайся.

Почему ты думаешь, что мучений не будет ?


 
kaif ©   (2004-04-03 02:33) [10]

Я не пробовал, но может событие TField.OnGetText использовать для целей высветки?


 
Anatoly Podgoretsky ©   (2004-04-03 13:01) [11]

Memo воообще то многострочный тип


 
WondeRu ©   (2004-04-05 09:17) [12]

>just me   (02.04.04 17:54) [6]

>Если набор данных получен SQL-запрсом, проще прямо в запросе >изменить тип

How to do it?



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

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

Наверх




Память: 0.49 MB
Время: 0.024 c
1-1081871661
}|{yk
2004-04-13 19:54
2004.05.02
Drag-n-drop - изменение выделенного объекта при переносе


3-1080925781
Orvat
2004-04-02 21:09
2004.05.02
Понимаю, что не на тот сайт защел, но...


7-1078847422
Nils
2004-03-09 18:50
2004.05.02
Как программно отследить появление " синего экрана смерти"?


3-1080893541
Zoloto
2004-04-02 12:12
2004.05.02
Перевод локальной базы в сетевой вариант


1-1082190703
Sanek_metaller
2004-04-17 12:31
2004.05.02
Взаимодействи Delphi с др языками