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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Alex1978

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
korobovmax
 
Нет имелось в виду колонка типа CheckBox (как сделать знаю) с текстом.
т.е.
-Сотрудники
 - + Иванов
 - - Петров
 
и т.д. Вобщем использование переключателя с текстом (как в демке с оффсайта).
 
Т.е. не фамилии и дополнительную колонку CheckBox а совместно.  

Всего записей: 306 | Зарегистр. 27-02-2003 | Отправлено: 08:33 26-01-2006 | Исправлено: Alex1978, 08:34 26-01-2006
Arjuna

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, подскажите пожалуйста, что лучше юзать из DBGrid.
 
Как вам Berg.NextSuite?  
 
Или лучше DevExpress?  Просто DevExpress не юзал, так как много весит (не могу пока позволить скачать)...
 
Или есть еще лучше Гриды?

Всего записей: 6 | Зарегистр. 27-01-2006 | Отправлено: 19:38 27-01-2006
Alex1978

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Arjuna
Лучше нет IMHO. Но ты прав - тяжеловес.

Всего записей: 306 | Зарегистр. 27-02-2003 | Отправлено: 20:11 27-01-2006
korobovmax



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Alex1978, я пока не понял, как они это сделали.
Ниже ссылка, где можно найти "альтернативное" решение данной задачи:
_http://www.devexpress.com/Support/KnowledgeBase/ShowArticle.xml?kbid=A1065&kbss=&prod=X9&tech=X2

Всего записей: 276 | Зарегистр. 23-01-2005 | Отправлено: 01:41 30-01-2006
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arjuna
Лучше и удобнее чем DevExpress, не встречал. Качай, разбирайся, не пожалеешь.

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 15:07 30-01-2006
sasku



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

Цитата:
учше и удобнее чем DevExpress, не встречал.  

но меееедленный, хотя и сам пользуюсь.

Всего записей: 413 | Зарегистр. 30-05-2002 | Отправлено: 12:38 01-02-2006
fr00m

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sasku
Это в чем это он медленный? Со всеми его фичами он работает быстро и даже очень... Со стилями если особо не мудрить.

Всего записей: 26 | Зарегистр. 28-10-2002 | Отправлено: 12:53 01-02-2006
samusev



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

Цитата:
мы просто пересели на АбсолютДБ и проблемы как ветром сдуло
 

 
Я в принципе начинал с Абсолюта, но что-то у них так много багов было в ранних версиях. Изи - показался надежнее.
 
Спасиб - придется попробывать.

Всего записей: 75 | Зарегистр. 03-03-2005 | Отправлено: 16:06 01-02-2006
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток!
Кто знает, можно ли в  мастере фильтра cxGrid'а, сделать выбор значения для обычного поля из выпадающего списка (как для LookUp полей)?

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 16:23 01-02-2006
fr00m

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OXDBA
Поставь тип колонки (Properties) - ComboBox, задай Properties.Items - в фильтре для этого поля можно будет выбрать из выпадающего списка

Всего записей: 26 | Зарегистр. 28-10-2002 | Отправлено: 16:55 01-02-2006
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fr00m
Спасибо, сейчас попробую.

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 16:59 01-02-2006
kii

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arjuna
Был когдато Infopower лучший, но сейчас только  DevExpress. Таких возможностей больше нигде НЕТ!

Всего записей: 137 | Зарегистр. 11-02-2004 | Отправлено: 10:19 02-02-2006
ImHunter

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OXDBA
 
лучше использовать ImageComboBox, т.к. у ComboBox по-нормальному не определить ItemIndex

Всего записей: 44 | Зарегистр. 02-04-2003 | Отправлено: 11:11 02-02-2006
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ImHunter
Для решения моей задачи ComboBox'а достаточно, уже проверил(спасибо fr00m)
 
Теперь возникла другая проблема - вытащить список уникальных значений столбца и заполнить ими Items.
По демкам нашел событие  
  onGetFilterValues(Sender: TcxCustomGridTableItem; AValueList: TcxDataFilterValueList);
значения находятся в AValueList.ItemsList.
Все хорошо, но это значения одного столбца!
А мудрые юзера используя мастер фильтов и волшебную кнопочку "Добавить новое условие" дополнительно указывают другой столбец для которого onGetFilterValues не
возникало и соответственно Items пустое.
Сейчас ковыряю исходники в поисках другого пути, но если Уважаемый All знает
решение буду очень благодарен!
 
 

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 12:24 02-02-2006
fr00m

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arjuna
Если супер-возможности как в DevEx не нужны, можно попробовать EhLib. Легкий, быстрый, выглядит хорошо, умеет сортировать... 3-я версия бесплатна.  
http://www.farpost.com/personal/dmitryb/RUS/
 
Добавлено:
OXDBA
 
onGetFilterValues(Sender: TcxCustomGridTableItem; AValueList: TcxDataFilterValueList);
 
if Sender.Index=MyColumn.Index then
 ... заполняем для колонки MyColumn
else  
 ... заполняем для других колонок

Всего записей: 26 | Зарегистр. 28-10-2002 | Отправлено: 18:13 02-02-2006
GENEMI

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Объясните принцип и технологию использования TcxVirtualTreeList из
 ExpressQuantumTreeList.
 
 Читал приложенную документацию но она бедна по этой теме
 
 Или как вы научились его использовать?

Всего записей: 5 | Зарегистр. 03-02-2006 | Отправлено: 21:36 03-02-2006
korobovmax



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GENEMI, TcxVirtualTreeList отличается от TcxDBVirtualTreeList только поставщиком данных.
Прочитайте справку в разделе "ExpressQuantumTreeList4->Task Based Help->Using Virtual cxTreeList" и, соответственно, посмотрите демку ProviderModeDemo.

Всего записей: 276 | Зарегистр. 23-01-2005 | Отправлено: 22:02 03-02-2006
korobovmax



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть тоже вопрос по дереву (TcxDBVirtualTreeList). Оно, естественно, не умеет хранить "развёрнутость" своих нодов. Следовательно, надо хранить в таблице.
 
А вот в каком событии можно одновременно получить очередной нод и запись в таблице, чтобы "загрузить" "развёрнутость"?

Всего записей: 276 | Зарегистр. 23-01-2005 | Отправлено: 11:30 04-02-2006
Arjuna

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил я DevExpress...  
Класная вешь!!!  
Спасибо вам за совет, наврядле что-то лучше можно найти...
 
Только теперь разобраться с ним немогу.
 
Помогите пожалуйста чайнику настроить ADO и DevExpress...
База данных на Access, поключаюсь через ADOConnection
 
Проблема в следющем:
Если в ADOTable курсор ставлю ctStatic, то при добавлении новой записи ключевое поле (со счетчиком) в новой записи равен 0. И при попытки ее еще раз редактировать, пишет что запись уже изменена другим пользователем. Тоесть, редактировать недает.
 
Если в ADOTable курсор ставлю ctKeyset, другая проблема. Номер ключевого поля обновляет нормально... Но если другой пользователь удаляет какую-то запись из таблицы, то при попадании на это поле, выскакивает диалоговое окно - "Запись удалена!". И немогу потом перейти ни накокое поле. Все время пишет "Запись удалена".  
 
Может поможете советом как нужно настроить ADO и DevExpress?
Задача в следующем:
База данных на Access в сети. Нужно нормальное клиентское подключение для редактирования. Желательно, что бы было видно изменения сделанные другим пользователем. Ну и желательно, чтобы не сильно томрмозило.
 
Да... И еще вопросик...
15000 записей в DevExpress Гриде нормально или для него тяжело? У меня 2 сек задержка при переходе с записи на запись... Просто мышкой ткну на поле, а он думает прежде чем перейти... Может я что-то не то делаю?
 
Заранее благодарен!

Всего записей: 6 | Зарегистр. 27-01-2006 | Отправлено: 15:48 04-02-2006
korobovmax



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Arjuna, насчёт скорости работы почитайте разделы справки, описывающие свойства SmartLoad/SmartRefresh (второе вам должно быть особенно интересно, ведь "The SmartRefresh feature is effective if the dataset’s size exceeds 1000 records.  Otherwise, you should disable it.").

Всего записей: 276 | Зарегистр. 23-01-2005 | Отправлено: 15:58 04-02-2006
   

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru