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

Вниз

Как отобразить содержимое Memo-поля в DBGrid ???   Найти похожие ветки 

 
Term   (2004-09-01 15:08) [0]

Прошу не ругать


 
Sergey13 ©   (2004-09-01 15:09) [1]

Ну а как не ругать то? 8-)
Зачем?


 
Term   (2004-09-01 15:12) [2]

нужно чтобы было :-)


 
clickmaker ©   (2004-09-01 15:13) [3]

http://www.farpost.com/personal/dmitryb/RUS/default.htm


 
Term   (2004-09-01 15:23) [4]

так значит токо ehlib???
по другому никак???


 
Sergey13 ©   (2004-09-01 15:25) [5]

2[4] Term   (01.09.04 15:23)
>так значит токо ehlib???по другому никак???
Почему? В любом можно. В чем пробелема то? В кнопочке на поле? Ну дык есть же оно, поле то. Нажми и вот оно. 8-)


 
Term   (2004-09-01 15:35) [6]

понятно, я думал кто кодом поможет,
хотя за ссылку спасибо, воспользуюсь ehlib


 
clickmaker ©   (2004-09-01 16:10) [7]


> [4] Term   (01.09.04 15:23)
> так значит токо ehlib???
> по другому никак???

OnDrawColumnCell


 
Анонимщик ©   (2004-09-01 16:53) [8]

На королевстве дельфи есть статья - "Разноцветный DBGrid" называется - поможет тебе.


 
sniknik ©   (2004-09-01 17:12) [9]

обрезай мемополе в запросе до приемлемого (стрингового) значения (но как можно короче, только то что показывать) и будет показываться в любом гриде. для полного отображения уже читай втандартными методами.

(нет данных по используемым базам/компонентам. поэтому в общем)
select *, left(memofield, 40) from memotable


 
Роман Снегирев   (2004-09-01 17:34) [10]

вот ты сам то подумай в мемо поле у тебя наверняка миллион строк текста, ну и как ты его хочешь отобразить в DBGrid, а самое главное зачем?


 
Sergey13 ©   (2004-09-01 17:40) [11]

2[10] Роман Снегирев   (01.09.04 17:34)
>вот ты сам то подумай в мемо поле у тебя наверняка миллион строк текста
Естественно не меньше. Если меньше то это стринг. 8-)


 
Term   (2004-09-01 17:43) [12]

установил ehlib, там тоже это поле пишет Memo...
что сделать то нужно, я как понял тут всё проще должно быть


 
Term   (2004-09-01 17:44) [13]


> вот ты сам то подумай в мемо поле у тебя наверняка миллион
> строк текста

ну не мильён но 10 примерно


 
Sergey13 ©   (2004-09-01 17:45) [14]

2[12] Term   (01.09.04 17:43)
Да просто рядом с гридом ДБМемо брось и пусть кажет.


 
Rule ©   (2004-09-01 17:48) [15]

OnDrawColumnCell
проверяешь какой столбец если с мемо то рисуешь скокото знаков,

второй вариант, сделай калкулейт филд типа стринг и в обработчике онкалкулейт просто присваивай ему первые там допустим 20 символов, скоко там тебе отобржать нада и все

а если все лень то бери DBGridEh  там уже реализован первый вариант


 
Роман Снегирев   (2004-09-01 17:52) [16]

короче, выброси ehlib и устави ExpressQuantumGrid


 
clickmaker ©   (2004-09-01 17:54) [17]


> [12] Term   (01.09.04 17:43)
> установил ehlib, там тоже это поле пишет Memo...
> что сделать то нужно, я как понял тут всё проще должно быть

DrawMemoText = true


 
Rule ©   (2004-09-01 17:55) [18]

Роман Снегирев   (01.09.04 17:52) [16]
Он стоит денег ...


 
Term   (2004-09-02 09:41) [19]


> DrawMemoText = true

он в одну строку всё лепит :((


 
clickmaker ©   (2004-09-02 10:19) [20]


> [19] Term   (02.09.04 09:41)
>
> > DrawMemoText = true
>
> он в одну строку всё лепит :((

Сделай строки повыше
RowLines > 1


 
Term   (2004-09-02 10:32) [21]


> clickmaker ©   (02.09.04 10:19) [20]

СПАСИБО то что нужно!!!!!!!



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

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

Наверх




Память: 0.51 MB
Время: 0.044 c
6-1091011983
Nikolay
2004-07-28 14:53
2004.10.03
Передача буфера большего чем ~270kb


14-1094873056
Aplay
2004-09-11 07:24
2004.10.03
Коллекция старых программ


6-1088974260
Квэнди
2004-07-05 00:51
2004.10.03
Копирование файлов


14-1095128166
КаПиБаРа
2004-09-14 06:16
2004.10.03
Вопрос по железу :)


1-1095665112
Ярыч
2004-09-20 11:25
2004.10.03
создание объектов класса TPanel в runtime