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

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

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

ShIvADeSt (29-01-2007 03:17): идем сюда
http://forum.ru-board.com/topic.cgi?forum=33&topic=7918
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

golkanavt



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

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




 
Сами прирученные компоненты частенько приходят на водопой сюда

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 10:42 08-10-2003 | Исправлено: golkanavt, 15:41 08-09-2006
golkanavt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mln141
у датасета соотнесенного к детали данные должны быть отсортированы по ключу мастера ну и ессно должны быть выставлены ключевые опции во вьюхах:
 
DataController->DetailKeyFieldNames
DataController->KeyFieldNames
DataController->MasterKeyFieldNames

----------
Shit happens...

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 14:02 18-08-2005
mln141



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golkanavt
Это понятно, я все это проверил, но из 8 соответствующих записей показывает только 6.

Всего записей: 86 | Зарегистр. 18-05-2005 | Отправлено: 16:57 18-08-2005
mln141



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
golkanavt
Вобщем решить проблему удалось, но через ж. Вместо таблицы подключил источником данных очередь (все поля + сортировка по ключу связи с верхним уровнем).

Всего записей: 86 | Зарегистр. 18-05-2005 | Отправлено: 11:11 19-08-2005
stalker780



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А никто не сталкивался, где находится свойство, возвращающее версию компонентов?
Хочу сделать в окошке About версию используемых Баров, Гридов и пр., ибо компоненты обновляются довольно часто, а по бинарнику не всегда поймешь на какой версии он откомпилен
Нашел например в dxBarReg есть  
const
  dxBarVersion = '5.4';
но с ней не компилится, ругается на DesignIntf.
 
Мож кто сталкивался, поможите. Не критично но интересно

Всего записей: 216 | Зарегистр. 01-07-2003 | Отправлено: 18:36 30-08-2005
Alex47



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
stalker780
1. Версию в design-time, как известно, можно узнать по правой кнопке в  
контекстном меню через Delphi property editor, который не доступен в run-time.
2. Если инсталляция DevExpress была штатная, то информация о версиях пишется в
    HKEY_LOCAL_MACHINE\SOFTWARE\Developer Express Inc\AProductName (AIDEName   AIDEVersion). Есть утилита VersionCheck, которая "Checks and displays the version numbers of the installed DevExpress components". Она создает и сохраняет отчет, который можно было бы использовать (http://www.freedevexpressaddons.com).
Но, поскольку, информацию она берет из registry, то, видимо, будет работать только со штатным инсталлятором (я не проверял).
3. По поводу наличия соответствующих свойств - информации нет, можно поискать в исходниках.  

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 10:45 31-08-2005 | Исправлено: Alex47, 09:09 01-09-2005
pit77



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть, что-то типа DBGrid, связанное с базой данных из линейки DevExpress только умеющего делать поиск по каждому столбцу задавая условия, имеющего автофильтр по каждому столбцу и выделения строк по заданным условиям ...

Всего записей: 5 | Зарегистр. 01-09-2005 | Отправлено: 17:15 01-09-2005
Linch



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возникла такая проблема, при использовании devexpress winforms в моей программе, я не могу её запустить на другой машине и вылетает ошибка. Я так подозреваю это из за того что я использую не стандартные контролы (Devexpress в данном случае).
Как можно решить эту проблему?

Всего записей: 470 | Зарегистр. 24-07-2001 | Отправлено: 01:58 02-09-2005
Alex47



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pit77
ExpressQuantumGrid (текущая версия 5.9)
Информация на //www.devexpress.com

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 08:56 02-09-2005 | Исправлено: Alex47, 08:57 02-09-2005
pit77



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex47
Спасибо за информацию.

Всего записей: 5 | Зарегистр. 01-09-2005 | Отправлено: 13:29 02-09-2005
Alex1978

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Необходимо при некотором условии, объединить в одной строке две ячейки грида. Это реально? Эсли да то плз. подскажите как реализовать сабж.

Всего записей: 307 | Зарегистр. 27-02-2003 | Отправлено: 11:57 04-09-2005
EZH



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Linch
А инсталляцию ты делаешь (Setup Project в VS)? Если нет, то сделай, он подцепит все необходимые DLL

Всего записей: 1738 | Зарегистр. 02-09-2004 | Отправлено: 15:07 04-09-2005
makz

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

Цитата:
By default, display values of cells are used for equality comparison.  You can implement your own comparison technique by handling the OnCompareValuesForCellMerging event for a specific column.

По вертикали только. Если по горизонтали, то поизвратится придется.

Всего записей: 1039 | Зарегистр. 17-05-2003 | Отправлено: 15:55 04-09-2005
Vudr



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

Всего записей: 153 | Зарегистр. 19-04-2003 | Отправлено: 13:26 07-09-2005
Alex47



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vudr
Для изменения цвета cell можно использовать OnCustomDrawCell event колонки или view:
 
procedure TForm37.cxGrid1TableView1Column1CustomDrawCell(
  Sender: TcxCustomGridTableView; ACanvas: TcxCanvas;
  AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean);
begin
  ACanvas.Brush.Color := clRed;  // ставьте здесь свой цвет
end;
 
Если надо, что-то более сложное, то код должен быть в этих же обработчиках

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 09:45 08-09-2005
golkanavt



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

----------
Shit happens...

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 10:40 08-09-2005
Vudr



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

Всего записей: 153 | Зарегистр. 19-04-2003 | Отправлено: 11:12 08-09-2005
PetrovD

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем здрасьте!
Столкнулся с такой вот забавной проблемой: было у меня приложение с cxTreeList v 4 разработанное в Delphi 5. Для дерева был реализован drag and drop который обрабатывался вручную. Теперь я произвел миграцию этого приложения на delphi 7 и cxTreeList  v 4.1.5. после этого весь drag and drop полетел к чертям. Дерево новой версии пытается обработать его самостоятельно, да еще и мой код вмешивается, в результате вместо нужной операции получается целая туча аксесс виолэйшенов. Ситуация такая происходит независимо от значения DragMode.  
Теперь вопрос: кто-нибудь знает как в этой заразе отключить автоматическую обработку drag and drop'а?

Всего записей: 16 | Зарегистр. 08-09-2005 | Отправлено: 11:08 09-09-2005
alexist



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Нет ли у кого русских ресурсов для всех последних компонентов DevExpress?

Всего записей: 484 | Зарегистр. 23-01-2002 | Отправлено: 11:19 09-09-2005
Alex47



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

Цитата:
Когда в гриде курсор встает на любую строчку она становится выделенной и поле где находится фокус становится обрамленно пунктирной рамкой. Надо ее убрать.

 
А разве выставление свойства GridView.OptionsView.FocusRect = False не помогает?

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 12:33 09-09-2005
Vudr



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex47
Спасибо! Это решило половину проблемы
путем выставления стиля для Selection я имею нужный цвет длявыбранной строки.
Но вот фокусная ячейка попрежнему рисуется другим цветом. По умолчанию белым.
А мне надо темже что и вся выделенная строка.

Всего записей: 153 | Зарегистр. 19-04-2003 | Отправлено: 13:35 09-09-2005
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress
ShIvADeSt (29-01-2007 03:17): идем сюда
http://forum.ru-board.com/topic.cgi?forum=33&topic=7918


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru