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

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

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

Цитата:
как именно пробовал?  
 
так?  
 
Код:  
dataset1.disablecontrols;  
try  
операции  
finally  
dataset1.enablecontrols;  
and;  
   
 

Да, так :
cdsActsNonPassedMng.DisableControls;
cdsActsNonPassedMng.Open;
cdsActsNonPassedMng.Last;
cdsActsNonPassedMng.EnableControls; //вот тут тормоза

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Juice123
Запрос какой? БЛОБы есть?
А если Last вынести за enablecontrols?
 
Добавлено:
У View Datacontroller KeyFieldNames утсановлено значение?

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 14:55 09-05-2007
Juice123

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

Цитата:
Запрос какой? БЛОБы есть?  
А если Last вынести за enablecontrols?  

Блобов нет; Last что есть что нет.  

Цитата:
У View Datacontroller KeyFieldNames утсановлено значение?
Нет, не установлено.  

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Где-бы посмотреть исходники какого-нибудь примера использования MasterView?

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dronton2
Спасибо за ответ. Что то получилось. Но я не точно спросил. Вся фишка в том, что в таблице ТОВАР есть код (например 5). А кто его продает (ПРОДАВЕЦ) имеет поле, где отмечаются все коды товаров. Получается (у меня), что ПРОДАВЕЦ имеет в поле ТОВАРОВ такое значение - 1;5;10;20;22; и тд и тп.  
ПОЭТОМУ:
Цитата:
Есть LIstBox в котором есть список. Рядом TreeList. Требуется при перходе по ЛистБоксу подсвечивать несколько пунктов в дереве (наподобе в листе список продуктов, а в дереве менеджеры, которые их продают).

Остается актуальным. Но, может быть, кто то подскажет более простой способ реализации данного вопроса?
 
СПАСИБО!
 

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

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

Цитата:
Last что есть что нет.  

Значит фетч здесь не причем. Демки нормально работают?

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

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

Цитата:
Значит фетч здесь не причем. Демки нормально работают?

Да, нормально.  
 
Помог GridMode. Неужели иначе нельзя ускорить загрузку ? 1000 записей я еще понимаю, но 300 ...

Всего записей: 4 | Зарегистр. 08-05-2007 | Отправлено: 10:49 10-05-2007 | Исправлено: Juice123, 10:50 10-05-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
clear2121
Как я понял:
ListBox содержит список товаров.
TreeList содержит перечень продавцов с полем, в котором перечислены продаваемые товары.
И требуется при прохождении по списку товаров подсвечивать в дереве искомых продавцов.
 
Задача делится на 2 части:
1. Определить событие в ListBox, срабатывающее при переходе между его элементами. (Если это DBListBox, то наверное можно привязаться к событыю из DataSet)
2. Выбрать нужные данные из дерева. Если это DBTreeList, до в датасете можно использовать фильтр, что-то наподобие такого:
DataSet.DisableControls;
DataSet.Filter := '%;5;%';
DataSet.Filtered := true;
// Здесь нужно либо отметить в датасете все записи, поменяв значение в каком-либо поле, либо составить отдельный список отфильтрованных значений ключевого поля
DataSet.Filtered := False;
DataSet.EnableControls;
// Если подсветка происходит в OnCustomDrawCell и были установлены значения в поле, то здесь всё понятно
// В противном случае здесь нужно составить список TreeList.Selections
 
Если датасет не использовать, то нужно написать процедуру, которая проходит по всем элементам дерева и сканирует определённое строковое поле на предмет присутствия в нём подстроки ';5;' и и добавляет искомый элемент в TreeList.Selections
 
Можно ещё заблаговременно на сервере БД составить запрос, возвращающий список товаров и строковое поле со списком продавцов, его продающих. Это будет работать быстрее.

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ExpressQuantumGrid – строки сгруппированы по одному полю  
как пройти по всем строкам таблицы с учетом группировки, т.е.  обойти строки отдельно внутри каждой группы  
(в каждой группе (для каждой строки в группе) надо будет выполнить ряд операций: выполнить конкатенацию строковых данных из поля и результат сохранить в memo для последующего экспорта в ms office)  

Всего записей: 2934 | Зарегистр. 10-04-2003 | Отправлено: 09:14 11-05-2007
Daeron

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто сталкивался. Релиз от Фенди конца апреля (версии .25). Обычный проект - все хорошо, DLL проект с экранными формами - где-то во время инициализации вылетает AV, где именно найти пока не удалось. Откатился на релиз от 11 апреля - все ОК.

Всего записей: 76 | Зарегистр. 10-06-2005 | Отправлено: 12:27 11-05-2007
jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svs123456789
 
Уже давал пояснения о работе с группировкой, поищи DataGroupIndexByRowIndex или GroupedColumnCount, возможно уже в этой ветке.

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 14:20 11-05-2007
ArtemiyUO

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

Всего записей: 539 | Зарегистр. 12-12-2005 | Отправлено: 14:26 11-05-2007
svs123456789

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jicoff
ты намекаешь на [/url]
 
[url=http://209.85.135.104/search?q=cache:N1VTuB2aISMJ:forum.ru-board.com/topic.cgi%3Fforum%3D33%26topic%3D7918%26start%3D20+DataGroupIndexByRowIndex&hl=ru&ct=clnk&cd=1&gl=ru&lr=lang_ru]http://209.85.135.104/search?q=cache:N1VTuB2aISMJ:forum.ru-board.com/topic.cgi%3Fforum%3D33%26topic%3D7918%26start%3D20+DataGroupIndexByRowIndex&hl=ru&ct=clnk&cd=1&gl=ru&lr=lang_ru

Всего записей: 2934 | Зарегистр. 10-04-2003 | Отправлено: 15:27 11-05-2007 | Исправлено: svs123456789, 17:15 11-05-2007
jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
svs123456789
 
Да, на это сообщение. Думаю там есть за что зацепиться.

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 18:08 11-05-2007
Barsakov



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
День добрый.
Подскажите, кто работал с этим компонентом ExpressPivotGrid, каким образом можно сделать отображение в Hint'e при наведение на конкретную ячейку все значения которые были собраны за сутки и в какое время, так как на отображение в гриде показывается только среднее значение.
Может кто сталкивался с подобной задачей или подскажите в каком направление копать.
Заранее благодарен!
Ниже на скрине приведен пример:

Всего записей: 8 | Зарегистр. 11-05-2007 | Отправлено: 22:38 11-05-2007 | Исправлено: Barsakov, 22:43 11-05-2007
afiget



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Barsakov
www.devexpress.com/kbA2666
 
 
Добавлено:
и еще, рано форма отправилась
Barsakov
https://www.devexpress.com/Support/Center/ViewIssue.aspx?issueid=DQ44143&searchtext=hint&pgid=48409584-e723-41af-b1d3-52dd97577823&pid=8b369e9e-f81b-4a73-822e-37c84ccafcf7

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



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

 
afiget
Спасибо тебе за ссылку! Но все таки как можно вытащить несгрупированные данные из PivotGrid'a ?
 
Еще прочитал данные статьи...там подробно описано для  ExpressQuantumGrid, начал переделывать под свое не могу понять какие классы использовать?

Всего записей: 8 | Зарегистр. 11-05-2007 | Отправлено: 06:41 14-05-2007 | Исправлено: Barsakov, 07:30 14-05-2007
andead



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
может кто видал статьи про использования PivotGrid, а то разобраться в нём не могу(

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

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перешол на последний релиз девок и на машинах с win2k поимел ошибку:  
Class TdxPNGImage not found.
У кого-то было подобное и какие методы борьбы кто знает?
 
Добавлено:
Помогло вот это:
https://www.devexpress.com/Support/Center/ViewIssue.aspx?issueid=AB12996

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 08:18 14-05-2007
VadimLou



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

Всего записей: 702 | Зарегистр. 22-07-2004 | Отправлено: 06:25 15-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