Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DBgrid, cxGrid, автовысота в гриде в зависимости от мемо 
:(
    Опции темы
Shoggot
Дата 11.8.2009, 08:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.11.2008

Репутация: нет
Всего: нет



По специфике задачи, требуется вывод(редактирование не нужно) нескольких полей некой бд списком, одно из полей Мемо.
1шаг: Для реализации задачи выбирается DBGrid.
добился только того что из мемо поля выводиться одна строка
2шаг: взял DevExpress, компонента cxGrid - он выводит мемо поле самостоятельно без событий и выводит также одну строку.

Вопрос:
каким образом реализовать задачу.
1. при помощи DBGrida ? если есть опыт поделитесь
2. при помощи cxGrida ? может быть я не указал какие то свойства ?

3. Альтернативный способ ? не обязательно использовать Grid. какие есть альтернативные компоненты. Какой то другой компонент работающий с массивом.

По сути необходимо чтобы у строк списка регулировалась автоматически высота....

Заранее благодарен за ответ.
PM MAIL   Вверх
vovk
Дата 11.8.2009, 09:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 28.2.2008

Репутация: 6
Всего: 6



TDBCtrlGrid ? правда с регулировкой высоты .. не очень, всё одинаковой то не трудно высоты сделать, а разной не пробовал.
А интересуют только бесплатные компоненты?

Это сообщение отредактировал(а) vovk - 11.8.2009, 09:05
PM MAIL   Вверх
Shoggot
Дата 11.8.2009, 09:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.11.2008

Репутация: нет
Всего: нет



TDBCtrlGrid  пробовал, не то.... нету авторегулировки высоты...
Devexpress - платная штука, поэтому готов рассмотреть любые платные решения...
PM MAIL   Вверх
vovk
Дата 11.8.2009, 09:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 28.2.2008

Репутация: 6
Всего: 6



DBGridEh из библиотеки EHlib . ТОлько не бесплатная 3.6 которая, а из новых на счёт цены от Devexpress значительные отличия.. smile
PM MAIL   Вверх
Shoggot
Дата 11.8.2009, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.11.2008

Репутация: нет
Всего: нет



Ehlib тоже поставил.... Вопрос тот же где в DbGridEh поставить галочку ? чтобы стало мемо выводиться и высота регулироваться ? smile
PM MAIL   Вверх
vovk
Дата 11.8.2009, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 28.2.2008

Репутация: 6
Всего: 6



OptionsEh  dgAutofitRowHeight  а мемо DrawMemoText  при чём я об этом не знал просто посмотрел на свойства..
PM MAIL   Вверх
Shoggot
Дата 11.8.2009, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.11.2008

Репутация: нет
Всего: нет



Попробовал... Такой вариант тоже не дает ожидаемого результата.

Мемо поле да выводиться.причем выводиться все... но строки слеплены между собой. И Разделите строк заменены вертикальной чертой. Соответственно выводиться также одна строка... И автоматической регулировки высоты не происходит

а поповоду "при чём я об этом не знал просто посмотрел на свойства.. " - у тебя глаз наметанный smile. а я в свою очередь пока мало работал с компонентами... и плохо "вижу" свойства
PM MAIL   Вверх
vovk
Дата 11.8.2009, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 28.2.2008

Репутация: 6
Всего: 6



а запускать то пробовал? или хотяб данные переоткрыть?
PM MAIL   Вверх
Shoggot
Дата 11.8.2009, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.11.2008

Репутация: нет
Всего: нет



Не понял о чем ты ? Я ж написал что попробовал...
PM MAIL   Вверх
Shoggot
Дата 11.8.2009, 10:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.11.2008

Репутация: нет
Всего: нет



в cxGrid в DevExpress нашел "галочку"...

если есть реализации в ehLib или ктонибуть реализовывал данное в обычном DBGrid просьба поделиться своим опытом
PM MAIL   Вверх
vovk
Дата 11.8.2009, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 28.2.2008

Репутация: 6
Всего: 6



аа ясно, скачай демки с их сайта http://www.ehlib.com/RUS/default.htm  там есть пример, как я понял ставиш на форму только DBGrideh из библиотеки?
PM MAIL   Вверх
Shoggot
Дата 11.8.2009, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 13.11.2008

Репутация: нет
Всего: нет



да только DBGrideh ....
по поводу примеров понял, спс
PM MAIL   Вверх
Akella
Дата 12.8.2009, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(Shoggot @  11.8.2009,  08:53 Найти цитируемый пост)
2. при помощи cxGrida ? может быть я не указал какие то свойства ?

Не указал. Смотри в сторону:
OptionsView.CellAutoHeight
OptionsView.DataRowHeight
OptionsCustomize.DataRowSizing

Добавлено @ 14:52
Цитата(Shoggot @  11.8.2009,  08:53 Найти цитируемый пост)
может быть я не указал какие то свойства

А по-моему, ты свойства вообще не изучал smile 

Это сообщение отредактировал(а) Akella - 12.8.2009, 14:57
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.1020 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.