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

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Dronton2
Видимо последними стабильными были 26.  
А какие отличия 28 от 30 ?

Всего записей: 75 | Зарегистр. 17-03-2006 | Отправлено: 11:23 18-12-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
infomSB
В шапке написано про водопой. Там периодически выкладывают ВотсНью. Уже выложили ВотсНью от версии х.31

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 12:01 18-12-2007
DShtorm

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никто не подскажет , что это такое  
Automatic DevExpress x.30 ,
 
hxxp://rapidshare.com/files/75384946/DevExpr_12_nov_2007.part1.rar  
hxxp://rapidshare.com/files/75387871/DevExpr_12_nov_2007.part2.rar
 
нашел ссылку , смушает слово автоматик ,
 
и еще никто не встречал Knowledge Base offline ???

Всего записей: 106 | Зарегистр. 06-06-2007 | Отправлено: 22:48 18-12-2007
StdNet

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а кто то создавал девовские отчеты програмно?
всмысле у меня есть код типа  
 
    SqlConnection conn = new SqlConnection(connection);
    SqlDataAdapter adapter = new SqlDataAdapter();
    adapter.SelectCommand = new SqlCommand(query, conn);
    adapter.Fill(dataset);
 
и вот мне по результату этого запроса нада создать отчет.
впринцыпе шапку и дно я могу и руками нарисовать, а как в таких ситауциях заполнять данными табличную часть?

Всего записей: 70 | Зарегистр. 03-08-2006 | Отправлено: 23:58 18-12-2007
afiget



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

Цитата:
и еще никто не встречал Knowledge Base offline ???

О, я бы тоже не прочь такое себе завести. Очень полезная штука именно в случае с Девками.

Всего записей: 545 | Зарегистр. 31-12-2005 | Отправлено: 02:43 19-12-2007
Chukotka

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем!
У меня стоят x.28. Сегодня поставил и тут же снес библиотеки LMD и TMS. И после этого при попытке открыть png-файл в качестве LargeGlyph кнопки вылетает ошибка: Unsupported graphics format.
Ни у кого такого не было?

Всего записей: 428 | Зарегистр. 01-11-2006 | Отправлено: 02:46 19-12-2007
DShtorm

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

Цитата:
Цитата:и еще никто не встречал Knowledge Base offline ???  
 
 
О, я бы тоже не прочь такое себе завести. Очень полезная штука именно в случае с Девками.

 
Нашел "offline documentation" pdf  и chm  
 
VCL
 
http://www.devexpress.com/Support/Center/KB/p/K18022.aspx  
 
.NET
 
http://www.devexpress.com/Support/Center/KB/p/AK15987.aspx

Всего записей: 106 | Зарегистр. 06-06-2007 | Отправлено: 03:45 19-12-2007 | Исправлено: DShtorm, 06:32 19-12-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DShtorm
Конечно, это не Knowledge Base, но вещь достойная для занесения в шапку.
А Knowledge Base имхо нужна именно онлайн, т.к. обычно требуется для выяснения путей обхода новых глюков и методов работы с новыми фичами. И наиболее интересны в ней свежие статьи.
 
Chukotka
Снеси, почисти и заново установи девок.
 
StdNet
Читай документацию (см. выше)
 
 
Добавлено:
DShtorm

Цитата:
Никто не подскажет , что это такое  
Automatic DevExpress x.30

Это самопальный инсталл. Здесь слово "самопальный" не означает, что плохой.

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 10:31 19-12-2007
DumnedAspid



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А вот кто знает, где скачать набор компонентов ExpressQuantumGrid для Delphi 2007?

Всего записей: 2685 | Зарегистр. 02-11-2007 | Отправлено: 14:38 19-12-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DumnedAspid
Ссылка на этой странице. См.  Automatic DevExpress x.30

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 14:42 19-12-2007
DumnedAspid



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Dronton2
Благодарю! Все работает

Всего записей: 2685 | Зарегистр. 02-11-2007 | Отправлено: 09:20 20-12-2007
X11



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

Код:
 
    for i := 0 to dbgReklama.DataController.RecordCount - 1 do begin
 

 
сам грид отфильтрован, как пробежаться только по видимым записям?
 
Добавлено:
dbgReklama - это cxGridDBTableView

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

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 23:07 20-12-2007
Sufferer



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня пара практических вопросов по девкам.
1. Как в VerticalGrid при добавлении MultiEditor неотображать заголовок одного из едиторов?
2. Имеется в Multieditor два едитора типа LookupComboBox. Если программно добавить новый элемент в VerticalGrid в тот момент когда значение LookupComboBox в фокусе, то вылетит ошибка. Видимо это связано с неудачной попыткой записать недозволенное значение. Преодолеваю это пока насильственным прекидыванием фокуса на сам VerticalGrid. Может есть более правильный способ?

Всего записей: 271 | Зарегистр. 21-07-2001 | Отправлено: 23:16 20-12-2007
drunk2



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
X11
Копайте
Код:
for i := 0 to dbgReklama.ViewInfo.VisibleRecordCount - 1 do begin...  
...
dbgReklama.ViewInfo.VisibleItems

Всего записей: 204 | Зарегистр. 27-10-2005 | Отправлено: 08:09 21-12-2007 | Исправлено: drunk2, 08:10 21-12-2007
Shadi



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

Код:
 
   if  GridViewPP.Controller.SelectedRowCount > 0 then
   begin
    for i:= 0 to GridViewPP.Controller.SelectedRowCount - 1 do
    begin
     GridViewPP.Controller.SelectedRows[i].Focused := True;
     ... бла-бла-бла...
     end;
    end;
   end else
   begin
     MessageDlg('Нет выделенных записей', mtError, [mbOK], 0);
     Exit;
   end;
 
 

Всего записей: 110 | Зарегистр. 07-05-2003 | Отправлено: 08:38 21-12-2007
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. зачем мне выделенные?
2. у ViewInfo нет VisibleItems
 
Добавлено:
а разве Items это строки? это ж колонки
 
Добавлено:
dbgReklama.ViewData.Rows[i].Visible
это оно?
 
Добавлено:
не проходит, вываливается ошибка list items out of bounds

Код:
 
    for i := 0 to dbgReklama.DataController.RecordCount - 1 do
      if dbgReklama.ViewData.Rows[i].Visible then
 

 
нeжно вместо DataController.RecordCount что-то другое
 
народ, неужели никто не занимался этим?
 
Добавлено:
тогда ещё вопрос, как узнать значение записи в определённом поле через ViewData?
 
Добавлено:
помоему обнаружил

Код:
 
    for i := 0 to dbgReklama.ViewData.RowCount - 1 do
      if dbgReklama.ViewData.Rows[i].Visible then
        DM.dbJDN.Execute('execute procedure SP_INSERT_TREKLAMA_EXPORT(' +
                         IntToStr(dbgReklama.ViewData.Rows[i].Values[dbgReklamaID.Index]) + ')');
 

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 09:49 21-12-2007 | Исправлено: X11, 10:07 21-12-2007
DumnedAspid



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
X11
Я так работал с видимыми записями:

Цитата:
  with cxGrid1DBTableView1.ViewData do
  begin
    for i := 0 to RecordCount-1 do
    begin
      Records[i].Invalidate; // это просто для примера
    end;
 

 
Добавлено:
X11

Цитата:
помоему обнаружил...
 

В этом примере ты используешь Rows вместо Records. Разницу между этими классами ты увидишь,  когда начнешь группировать таблицу. Records ссылается на отфильтрованные записи, а Rows - на каждую строку в Гриде, в том числе и на группировочную

Всего записей: 2685 | Зарегистр. 02-11-2007 | Отправлено: 11:03 21-12-2007
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DumnedAspid, спасибо!
 
Теперь вопрос такой (про группировку)
 
Перетаскиваю для группировки заголовок столбца, в столбце примерно такие записи
   
 
а вот, что после группирования
   
 
Грид берёт данные из TpFIBDataset, который в свою очередь тянет данные из хранимой процедуры базы данных FB 2.0.3.
 
Это глюк или какое-то свойство неверно настроено? Куда лезть? В какие свойства?

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 12:38 21-12-2007 | Исправлено: X11, 12:48 21-12-2007
brookson



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго всем!
 
Вопрос такого вот плана. Используя Девки в проекте, состоящем из 30-ти форм, средне обремененных кодом, исполняемый файл получил размер 7 метров
 
И в памяти это работающее удовольствие занимает от 10 до 20 мег тоже. Это нормальное явление?
 
Хотелось бы уменьшить и то и другое, но длл-ки мне не нужны, поскольку проект работает сам по себе.

Всего записей: 139 | Зарегистр. 06-09-2007 | Отправлено: 13:26 21-12-2007
Dronton2

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
brookson
Нормальное явление.
Можешь отключить Skins.
Если таблицы большого объёма, используй в гридах DataController.DataModeController.GridMode := true;
Ну и вообще, все вычисления лучше проводить на сервере, а в клиент передавать итоговые данные.

Всего записей: 460 | Зарегистр. 27-06-2005 | Отправлено: 13:36 21-12-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