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

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

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

ShIvADeSt (31-12-2009 04:49): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=10884  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

golkanavt



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

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




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

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 10:31 07-02-2009 | Исправлено: vladman, 14:36 24-10-2009
rainebove

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

Цитата:
Я писал про датасет. О его наличии я сделал вывод после фразы cxGrid2DBTableView1.DataController.DataSource = dsDoc и названия вью cxGrid2DBTableView1.

Датасет есть, он выводит часть данных в грид, а одно поле в гриде заполняется пользователем. Это поле cxGrid2DBTableView1DBColumn2 свойство Properties у него=memo.
Как получить его значение?

Всего записей: 9 | Зарегистр. 31-08-2009 | Отправлено: 15:19 29-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Люди, столкнулся еще с некоторой непоняткой при переводе с EhLib на девок.
В TDBLookupComboboxEh при изменении KeyValue срабатывали различные Event, например OnAfterScroll. В TcxLookupComboBox такого не происходит почему-то. Как сделать чтобы срабатывали эти Event, просто не все случае обыграешь через KeyValueChange.

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 16:06 29-09-2009
SIgor33

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В программе автоматом сами по себе вставлются в uses модули скинов dxSkinsCore, dxSkinBlack, dxSkinBlue ... Я их удаляю они вновь пояляются как изабиться от них

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 16:16 29-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SIgor33
Project -> Modify Skin Options
 
И вырубить там эти скины

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 16:21 29-09-2009
JohnSilver182



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

Цитата:
В программе автоматом сами по себе вставлются в uses модули скинов dxSkinsCore, dxSkinBlack, dxSkinBlue ... Я их удаляю они вновь пояляются как изабиться от них

)))))
Я сам чистил вчера . Надо с  dxSkinController1 поколдовать .  dxSkinController1  + ПКМ -> Modify Project Skin Options . И там вычистить  все скины .  
 
З.Ы. А вобще  странно что  dxSkinController1  накидает во все формы этой хрени , и чисти потом Руками  сам.  
 
 
 
 
 

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 16:26 29-09-2009
SIgor33

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

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 16:58 29-09-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rainebove
У меня через cxGrid1DBTableView1.DataController.Values все отлично работает. Delphi 7. v46. Может значения индексов выходят за границы?

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 18:51 29-09-2009
X11



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

Цитата:
Люди, столкнулся еще с некоторой непоняткой при переводе с EhLib на девок.
В TDBLookupComboboxEh при изменении KeyValue срабатывали различные Event, например OnAfterScroll. В TcxLookupComboBox такого не происходит почему-то. Как сделать чтобы срабатывали эти Event, просто не все случае обыграешь через KeyValueChange.

Включи синхронизацию в свойствах. Не помню точно, как называется свойство в cxLookupComboBox. Что-то вроде Sync.....
 
Добавлено:
Чтобы cxLookupComboBox перемещал курсор датасета когда ты перемещаешься мышкой по раскрытому cxLookupComboBox`у.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 00:43 30-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
SIgor33
Да не за что
 
X11
АГА, нашел, спасибо. Кстати иногда почему-то не срабатывает, по крайней мере когда в первый раз программно устанавливаешь EditValue.

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 09:19 30-09-2009
rainebove

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

Цитата:
У меня через cxGrid1DBTableView1.DataController.Values все отлично работает. Delphi 7. v46. Может значения индексов выходят за границы?

Нет индексы разные пробовал, ошибку выдает. Насколько я понял это можно сделать только через InplaceEditor?
Подскажите, если кто работал с InplaceEditor-ом как добраться до значения ячейки cxGrida свойство Properties котрого установлено Memo, те cxGrid1DBTableView1DBColumn1->Properties=Memo.
Если можно приведите пример кода желательно для builder.
 
Вот даже код нашел:
cxGrid1DBTableView1->Controller->EditingController->ShowEdit(cxGrid1DBTableView1->Controller->FocusedItem);
TcxMemo *cxMemo = (TcxMemo*)cxGrid1DBTableView1->Controller->EditingController->Edit;
if(cxMemo)
Label12->Caption=cxMemo->Text;
Но не работает и еще ShowEdit это как я понял какое то окно должно появлятся или нет?
Как добраться до значения поля подскажите???
СПАСИБО.

Всего записей: 9 | Зарегистр. 31-08-2009 | Отправлено: 09:23 30-09-2009 | Исправлено: rainebove, 10:40 30-09-2009
Vitaly_Grobshtein

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как сделать cxTreeList с CheckBox-ами у некоторых нод?
 
Мне нужно, чтобы CheckBox был виден только если Node.Level > 0. В демах есть пример такого, но как это сделано понять не могу. Help!!
 
Спасибо.

Всего записей: 2 | Зарегистр. 05-09-2008 | Отправлено: 09:36 30-09-2009
jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rainebove
 
cxGrid2DBTableView1->DataController->Values[2,2] вообще-то эта конструкция должна быть записана cxGrid2DBTableView1->DataController->Values[2][2]
 
Добавлено:
Vitaly_Grobshtein
 
Там главное обратить внимание на StateImages у cxTreeList  и StateIndex у TcxTreeListNode

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 11:24 30-09-2009
SIgor33

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В таблице cxGrid1DBTableView1 использую встроенный фильтр в свойствах стоит
CaseInsensitive должно не реагировать на регистр. Он реагирует подскажите где искать
А то  получается (Петров<>ПЕтров)  

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 11:39 30-09-2009
X11



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

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 12:12 30-09-2009
SIgor33

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

Всего записей: 652 | Зарегистр. 03-03-2009 | Отправлено: 13:24 30-09-2009
TORSER7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите решить проблему с TcxDateEdit:
 
при динамическом создании компонента - Access Violation
 
Использую BDS2006 (C++ Builder), DevExpress v.35  
 
По-моему вопрос старый, но успешного ответа нигде не нашел.
Может кто-то сталкивался с этой проблемой или в старших версиях DE
это уже решено ?

Всего записей: 15 | Зарегистр. 30-09-2009 | Отправлено: 14:14 30-09-2009
jicoff

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TORSER7
 
А что такая проблема разве была? Сам использую старую версию девок, еще аж декабря 2006, но там проблем не было.

Всего записей: 289 | Зарегистр. 03-03-2006 | Отправлено: 14:26 30-09-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TORSER7
Что за проблема? Опишите подробней.

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 14:51 30-09-2009
TORSER7

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Эту проблему классифицировали как ошибку преобразования даты (Variant) в
формат ТDateTime
 
Были предложения заменить в \ExpressLibrary\Sources\cxDateUtils.pas  
NullDate= -700000  на NullDate=-1 или NullDate=-2 и перекомпилировать.
Пробовал - не помогает.
Где-то здесь на форуме проскальзывали и другие советы
 
У меня после создания компонента (в run-time),изменения свойств и др.
на команде  ad->Parent=PL1;  вылезает ошибка AV

Всего записей: 15 | Зарегистр. 30-09-2009 | Отправлено: 15:01 30-09-2009
volser

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TORSER7
Какой текст процедуры cxStrToDateTime с модуля cxDateUtils?

Всего записей: 713 | Зарегистр. 31-03-2006 | Отправлено: 15:28 30-09-2009
   

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

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress (часть 3)
ShIvADeSt (31-12-2009 04:49): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=10884


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru