Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Вниз

Как отобразить содержимое 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.037 c
3-1094448164
AreSS
2004-09-06 09:22
2004.10.03
Помогите с DbGrid и RaveReports!!!


14-1094898124
Delpher
2004-09-11 14:22
2004.10.03
Изучение Delphi


11-1080885301
nick_cr
2004-04-02 09:55
2004.10.03
Delphi


14-1095000039
QuasiLamo
2004-09-12 18:40
2004.10.03
Вопрос реторический. Потому в потрепаться.


3-1094042775
Zyb
2004-09-01 16:46
2004.10.03
Передача Dataset





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский