Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress 2

Модерирует : ShIvADeSt

ShIvADeSt (07-02-2009 14:53): Продолжаем тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10123#1
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122

   

ShIvADeSt



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DevExpress

Обмен опытом, обсуждение нюансов и решение проблем возникающих при использовании библиотеки компонент Developer Express




 
Сами прирученные компоненты частенько приходят на водопой сюда
 
DLL со скинами из библиотеки dxSkins, автор Ziltoid Подробнее... линк обновлен
Продолжение, начало тут
 

Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено: 03:16 29-01-2007 | Исправлено: VitaliM, 15:47 24-11-2008
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
travell
Первичный ключ генерируется базой данных? Тогда нужно, чтобы после Post, Dataset получал из БД сгенерированные базой поля.

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 16:24 02-05-2007
travell



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо Dronton2! Нет слов благодарности. Надо же так затормозить ...

Всего записей: 14 | Зарегистр. 24-02-2004 | Отправлено: 18:03 02-05-2007
George_Lucky



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
при исправлении даты в cxDateEdit исчезает полностью дата (и месяц, и год)
можно ль как-то настроить, чтоб ввод исправления накладывался поверх предыдущего значения
 
Добавлено:
еще вопрос про cxVerticalGrid
какими клавишами можно раскрывать и сворачивать ветви Категорий (cxCategory) а также полей ввода, имеющих дочерние поля (cxEditorRow)
как настроить комбинацию клавиш на раскрытие и сворачивание?

Всего записей: 413 | Зарегистр. 12-09-2002 | Отправлено: 10:12 04-05-2007
IgorXI



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь знает, как сделать хинты у заголовков табличной части квантумгрида, подскажите плиз.

Всего записей: 126 | Зарегистр. 16-09-2003 | Отправлено: 11:47 04-05-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
IgorXI
TableView.OptionsBehavior.ColumnHeaderHints := True;
Будет показывать в виде хинта обрезанные заголовки.

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 12:13 04-05-2007
Daeron

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
при исправлении даты в cxDateEdit исчезает полностью дата (и месяц, и год)  
можно ль как-то настроить, чтоб ввод исправления накладывался поверх предыдущего значения

Можно. Поставить другой стиль - не регэксповый, но маскедитный.

Всего записей: 76 | Зарегистр. 10-06-2005 | Отправлено: 14:45 04-05-2007
onyxhall



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Простите за ламерский вопрос, но
 можно ли использовать  cxGrid для работы (просмотра, редактирования записей) с файлом базы данных Access (файл *.mdb).

Всего записей: 51 | Зарегистр. 06-11-2006 | Отправлено: 03:29 05-05-2007
andead



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
onyxhall
cxGrid это сетка отвечающая за ОТОБРАЖЕНИЕ данных а не за доступ к ним)

----------
мой блог

Всего записей: 1821 | Зарегистр. 22-09-2005 | Отправлено: 03:48 05-05-2007
onyxhall



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
andead
 Наверное я неправильно вопрос сформулировал.
 Что нужно, чтобы, например через ADO, все вышесказанное можно было сделать?  
 (cxDBGrid в наборе DevExpress теперь уже нет?)

Всего записей: 51 | Зарегистр. 06-11-2006 | Отправлено: 05:15 05-05-2007 | Исправлено: onyxhall, 05:21 05-05-2007
andead



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что нужно, чтобы, например через ADO, все вышесказанное можно было сделать?

ADOConnection + ADOQuery (или ADOTable) + DataSource + сетка умеющая работать с датасёрсом - DBGridEh, DBGrid, cxDBGrid и т.д

----------
мой блог

Всего записей: 1821 | Зарегистр. 22-09-2005 | Отправлено: 05:34 05-05-2007
downloads2005

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, с помощью какого компонента из DevEx можно сделать combobox с несколькими столбцами?
Спасибо!

Всего записей: 39 | Зарегистр. 02-01-2006 | Отправлено: 09:11 05-05-2007
onyxhall



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Создал в cxGrid вид cxGridDBTableView1 для него указал DataSource.
При подключении базы данных (во время работы программы по нажатию определенной кнопки, с диалогом выбора файла *.mdb и с динамическим формированием ConnectionString) в гриде ничего не отображается, но и надпись "Нет данных" по центру грида пропадает.
   Как сделать так чтобы данные из подключенной БД отображались?
(как настроить сам компонент DataSource я знаю)  
 

Всего записей: 51 | Зарегистр. 06-11-2006 | Отправлено: 05:25 06-05-2007
Pluton

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне нужно сделать выезжающее вправо окошко, мне сказали что надо юзать TDockTabSet, но у меня Delphi 7.2 SE и этого компонента нету, еще мне посоветовали юзать компоненты DevExpress...
 
Какой конкретно мне нужно установить компонент DevExpress чтобы сделать что я хочу?
 
Установяться ли они на Delphi 7.2 SE ??

Всего записей: 159 | Зарегистр. 29-04-2004 | Отправлено: 00:51 07-05-2007
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
downloads2005
TcxExtLookupComboBox
 
Pluton
Почитайте о ExpressDocking Library из ExpressBars Suite.
 
По поводу вопроса о возможности установки на Delphi 7.2 SE.
Попробуйте установить. Пакет для 7-ки есть, вроде должен стать и на SE.

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 10:58 07-05-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
onyxhall
Нужно создать колонки, например,
TcxGridDBTableView.DataController.CreateAllItems

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 11:09 07-05-2007
clear2121



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hi! ВСЕМ!
Подскажите как сделать:
Есть LIstBox в котором есть список. Рядом TreeList. Требуется при перходе по ЛистБоксу подсвечивать несколько пунктов в дереве (наподобе в листе список продуктов, а в дереве менеджеры, которые их продают).
 
СПАСИБО!

Всего записей: 311 | Зарегистр. 07-04-2005 | Отправлено: 13:05 07-05-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
clear2121
В событии у TreeList OnCustomDrawCell что-то типа такого:

Код:
  if AViewInfo.Node.Values[ManagerName.ItemIndex] = 'Dow John'
    then ACanvas.Font.Color := clRed
 

А в ListBox нужно отслеживать перемещение курсора по строкам. Проще заменить его на грид или treelist и использовать событие OnFocusedNodeChanged

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 13:35 07-05-2007
Juice123

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите решить такую проблему. Когда к датасету не подключен этот грид то запрос выполняется моментально, когда же подключаем QunatumGrid то времени уходит уже порядка трех секунд! Тестовый запрос ерундовый, ~280 записей. Причем проблема именно в QuantumGrid. Например, на TDBGrid все как и должно быть - моментально. Сам грид без примочек - просто бросил компонент на форму и связал с датасорсом. Пробовал DisableControls, не помогает. Получается так:
DataSet.Open; //-0.5 sec
DataSet.EnableControls; //3-4 sec
 
ЗЫ. Версия библиотеки 5.3

Всего записей: 4 | Зарегистр. 08-05-2007 | Отправлено: 13:08 08-05-2007
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как именно пробовал?
 
так?

Код:
 
dataset1.disablecontrols;
try
операции
finally
dataset1.enablecontrols;
and;
 

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 13:41 08-05-2007
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DataSet.Open;
DataSet.Last ;// Какое время занимает, тоже 3-4 сек?

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 14:28 08-05-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress 2
ShIvADeSt (07-02-2009 14:53): Продолжаем тут
http://forum.ru-board.com/topic.cgi?forum=33&topic=10123#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru