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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто то писал своего наследника от TcxCustomEdit?
Хочу написать свой эдитор который будет содержать два DateEdit для ввода интервала дат. Нужно организовать ввиде одного эдитора для того чтобы использовать его в колонках грида. Если у кого то есть опыт по этой теме буду благодарен за любую информацию.

Всего записей: 11 | Зарегистр. 14-06-2005 | Отправлено: 12:10 23-05-2006 | Исправлено: Loaders, 13:41 23-05-2006
xokc

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Loaders
Может проще использовать колонку грида типа PopupEdit и в качестве PopupControl указать панель с двумя DateEdit?

Всего записей: 477 | Зарегистр. 22-09-2002 | Отправлено: 15:09 23-05-2006
Loaders

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

Цитата:
Может проще использовать колонку грида типа PopupEdit и в качестве PopupControl указать панель с двумя DateEdit?

 
Оно конечно проще. Только нужно быстро вводить с клавиатуры без использования мышки. С PopupEdit как то медленно получается.

Всего записей: 11 | Зарегистр. 14-06-2005 | Отправлено: 15:37 23-05-2006
xokc

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

Всего записей: 477 | Зарегистр. 22-09-2002 | Отправлено: 21:28 23-05-2006
reenoip



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как в ExpressSpreadSheet выделить столбцы? Т.е. как в Еxcel - наводишь курсор на заголовки, и выделяешь сразу целыми столбиками.
Можно такое сделать?
 
p.s.
dxKB_472 не предлагать

Всего записей: 1768 | Зарегистр. 10-03-2006 | Отправлено: 00:21 24-05-2006 | Исправлено: reenoip, 00:43 24-05-2006
clear2121



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите.
1. Не могу совладать с суммами. Поставил Footer = true. Для Viev в Summary создал Item и привязал поле из таблицы. Format = SUM = 0. Kind = skSum. Появился ФУТЕР в нем ячейка, а в ней ничего нет. Где еще можно покопаться или вообще что делать, чтоб появилась сумма?
2. Как делать многоярусные и многострочные заголовки колонок? Типа
|----------------------------------------------|
|              заголовок 1                          |
|----------------------------------------------|
|       Поле 1           |        Поле 2          |
|----------------------------------------------|
 
СПАСИБО!
 

Всего записей: 311 | Зарегистр. 07-04-2005 | Отправлено: 09:46 24-05-2006
KKAA



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток.
 
2 xokc FocusedRowIndex будет опять же выдавать -1.
 
2 uranic2 Respect и маса наилучших пожеланий очень хорошая идея с клонами.
 

Всего записей: 7 | Зарегистр. 01-11-2005 | Отправлено: 10:29 24-05-2006
Bulbash

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся с неприятной проблемкой. В cxGrid посредством Style оформляю цвета текущей ячейки и строки, а также редактора. Под хр нет проблем, а когда ставлю софтинку под win98 все цвета летят к черту. Кто-нить может подсказать как избежать такого трабла?

Всего записей: 6 | Зарегистр. 26-04-2004 | Отправлено: 11:54 24-05-2006
uranic2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
clear2121
 
1. Не могу совладать с суммами.
У конкретной колонки укажи SummaryKind
Проще всего суммы дылать с помщью меню Edit layout and Data (правый клик на VIEW)
2. Как делать многоярусные и многострочные заголовки колонок? Типа
С помощью BandedTableView, см "Developer Express Inc\ExpressQuantumGrid 5\Demos\Delphi\ViewBandedDemo"

Всего записей: 297 | Зарегистр. 17-08-2004 | Отправлено: 12:14 24-05-2006
clear2121



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
uranic2
Спасибо за помощь. Но суммы не хотят появлятся. Всяко пробовал. Девки майские.

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все получилось. Но как не понял. Работает.
А теперь еще вопросик. Можноли заголовок колонки сделать в несколько линий?
 
Добавлено:
И еще: можно заголовки по 90 градусов размещать?

Всего записей: 311 | Зарегистр. 07-04-2005 | Отправлено: 11:48 25-05-2006
harmony man



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хочу создать свои компоненты на основе DevExpress. Чувствую кучу проблем. Есть тут кто, с кем можно на эту тему посоветсоваться?

Всего записей: 44 | Зарегистр. 14-04-2006 | Отправлено: 19:18 26-05-2006
vidic777



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
harmony man
Поробуй поговорить с feandy - он большой спец в DevExpress.  http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=29558#1

Всего записей: 1313 | Зарегистр. 16-02-2005 | Отправлено: 23:09 26-05-2006
hobest

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не сталкивался с проблемой переставления бандов в детейлах? Например, есть в детейле 3 банда, открываем первый детейл, переставляем 3 банд на место 2, открываем второй детейл и получаем эксепшион: выход за границы индекса 2 (вольный перевод).
 
Грид использую 5.8. Интересует: в последних версиях исправлена ли ошибка.

Всего записей: 86 | Зарегистр. 20-03-2006 | Отправлено: 02:58 27-05-2006
korobovmax



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как узнать ID записи из ListSource'а, которую выбрал пользователь с помощью cxDBLookupComboBox?
 

Всего записей: 276 | Зарегистр. 23-01-2005 | Отправлено: 10:57 27-05-2006
hobest

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
korobovmax
 
Что такое ID записи? KeyFieldNames - это и есть значение, соответствующее уникальному ключу из  ListSource'а.

Всего записей: 86 | Зарегистр. 20-03-2006 | Отправлено: 16:38 27-05-2006 | Исправлено: hobest, 16:39 27-05-2006
Alex47



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

Цитата:
Как узнать ID записи из ListSource'а, которую выбрал пользователь с помощью cxDBLookupComboBox?  

 
1. Key Value это  
TcxDBLookUpComboBox(sender).EditValue  
в EditValueChanged event  
2. Displayed value это TcxDBLookUpComboBox(sender).Text  

Всего записей: 366 | Зарегистр. 20-03-2003 | Отправлено: 09:48 29-05-2006 | Исправлено: Alex47, 09:54 29-05-2006
Alex1978

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

Всего записей: 306 | Зарегистр. 27-02-2003 | Отправлено: 10:14 29-05-2006
vshersh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex1978
Следующий код создаст визуальный фильтр 'Field1 = 1' с наименованием 'Наименование фильтра':  

Код:
var
  _Colmn: TcxGridDBBandedColumn;
begin  
  _Colmn := <вьюха>.GetColumnByFieldName('Field1');
  with <вьюха>.DataController.Filter do
  begin
    Root.AddItem(_Colmn, foEqual, 1, 'Наименование фильтра');
    Active := True;
  end;
end;


Всего записей: 506 | Зарегистр. 12-01-2006 | Отправлено: 10:21 29-05-2006
Alex1978

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

Всего записей: 306 | Зарегистр. 27-02-2003 | Отправлено: 10:53 29-05-2006 | Исправлено: Alex1978, 11:08 29-05-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