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

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QQQRurik
 
Вот не пойму склонность людей к постоянному изобретению велосипедов. BandedTableView как раз для этого и предназначен. Можно же не показывать заголовки Band и внешне будет тот-же TableView. Нет, нам band не люб, ща будем колонки сами замораживать и многоуровневые заголовки рисовать :))

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 08:23 23-11-2006 | Исправлено: Dennica, 08:25 23-11-2006
SerjP75

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cxDBLookupComboBox (5.12) Отображается поле "текст", в выпадающем списке "Число" и "Текст", поиск при наборе с клавиатуры должен идти по полю "число".
KeyFieldName="Текст",  ListFieldName="Число";"Текст", GridMode=true, DropDownListStyle=lsEditList.
На закрытие списка "Руками" выставляю нужные значения. Все вроде работает нормально, но при возврате в cxDBLookupComboBox, отображается не "Текст" а "Число". Может кто подскажет, как победить  

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извиняюсь писал же для турков
 
 TcxGrid (!!!!! не в Band) - TcxDBTableView  
 
нашелся китаец( BandHeaders не проблема)
придется писать на китайском
 
Виноват End-User (Cheif)-Любитель менять ширину заголовков
А теперь еще надо  и фиксировать
 
1. После BandHeaders-False Headers ездят в рамках Band =>
                                  На каждый Header по Band' ---> 15-25 пустых Bands.....
1a. Header без bands либо вообще не ездят, либо .....
 
2. => onCustomDrawColumnHeader - --> двигать Bands
          (сразу предупреждаю - 5 пикселов у Bands и за них таскать - это не для End-User )
 
пока хватит
.................................
 
3.  И еще вопрос класса BandHeaders-False - пока не смотрел  
 
Есть 20-25 TcxDBTableView, не считая справочников
Как бы их без морки в TcxDBBandedTableView  
 
 
Заранее огромное спасибо
 
 

Всего записей: 33 | Зарегистр. 05-11-2006 | Отправлено: 12:40 23-11-2006
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SerjP75
Поставь ListFieldIndex в 1 и будет тебе засчитана победа

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 12:54 23-11-2006
SerjP75

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

Всего записей: 18 | Зарегистр. 17-02-2006 | Отправлено: 13:28 23-11-2006
OXDBA

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SerjP75
Опа, тогда на InitPopup нужно ListFieldIndex делать 0, а на CloseUp 1. Только это в теории, проверить на практике пока не могу...

Всего записей: 426 | Зарегистр. 19-01-2005 | Отправлено: 13:59 23-11-2006
SerjP75

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

Всего записей: 18 | Зарегистр. 17-02-2006 | Отправлено: 14:59 23-11-2006
QQQRurik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть миного TcxGrid
Как бы их без мороки из TcxDBTableView в TcxDBBandedTableView  
 

 
 

Всего записей: 33 | Зарегистр. 05-11-2006 | Отправлено: 07:44 24-11-2006
makz

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

Цитата:
Как бы их без мороки из TcxDBTableView в TcxDBBandedTableView

Ну совсем без мороки - не выйдет. В .dfm, в описании объекта меняем TcxDBTableView на TcxDBBandedTableView и добавляем строку:
      Bands = < item end>
,а в описание колонок добавляем:
      Position.BandIndex = 0

Всего записей: 1034 | Зарегистр. 17-05-2003 | Отправлено: 08:26 24-11-2006
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли возможность перевести текст в окне построителя фильтров. Построитель фильтров - это окно, вызываемое щелчком по кнопке в заголовке столбца cxGrid. Если есть такая возможность, то как это сделать? А то всё на русском, а Filter Builder на буржуйском.

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

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 09:50 24-11-2006
makz

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

Всего записей: 1034 | Зарегистр. 17-05-2003 | Отправлено: 10:09 24-11-2006
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
makz, не эт не то. Осталось не переведенным ничего
Там же ещё есть меню типа, Add Condition.
cxFilterDialog.pas тоже нужно же переводить? А там всё из ресурсов .

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:49 24-11-2006
QQQRurik



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А возможно ли не в TcxDBBandedTableView (TcxDBTableView)
сделать фиксацию первых колонок
 
С закрытыми Band у TcxDBBandedTableView
Headers не хотят номально менять ширину и убираться
 
Если сделать Band=Header то еще и дырки остаются
 
Спасибо
 
 
 
 
 
Добавлено:
Можно внутри
 
  cxSetResourceString(@cxSFilterBoolOperatorAnd,'И');
  cxSetResourceString(@cxSFilterBoolOperatorOr,'ИЛИ');
 
 
попозже если надо кину
...........................

Всего записей: 33 | Зарегистр. 05-11-2006 | Отправлено: 10:53 24-11-2006
Dennica



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
X11
Тут где-то на форуме валялся файлик DevexRes.pas с уже переведенными ресурсами. Там диалоги были переведены.
Выложил, т.к. тот что был тут уже удален http://www.filefactory.com/file/b14c37/
Из главной формы в OnCreate
DevexRes.SetRes;

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 11:24 24-11-2006 | Исправлено: Dennica, 11:44 24-11-2006
X11



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

Цитата:
cxSetResourceString(@cxSFilterBoolOperatorAnd,'И');

вообще нет такого текста во всех папках девок искал
Установлено DevExpress VCL Products1 march 2006

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 11:32 24-11-2006
makz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QQQRurik
Band фиксируется.
X11
cxFilterConsts.pas, cxFilterControlStrs.pas. Не забудьде .dcu потереть.

Всего записей: 1034 | Зарегистр. 17-05-2003 | Отправлено: 12:07 24-11-2006 | Исправлено: makz, 12:10 24-11-2006
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
makz, в  cxFilterConsts.pas всё на русском и когда открываю unit cxFilterDialog тоже всё на русском, а вот приработе приложения на буржуйском
 
Добавлено:
О, вроде нашёл в cxFilterControlStrs.pas

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 12:39 24-11-2006
samusev



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Продолжается тема с обработчиками полей.
 
есть поле Field1 типа TdxBarTreeViewCombo. Содержит классифицированное дерево шаблонов документов
+Выберите шаблон
  +-Заявки
    --Канцтовары
    --Мебель
    --Оргтехника
  +-Отчеты
    --Приходный
    --Расходный
 
.... ну и т.д.
 
Задача. Как отловить Выбор пользователя (Enter или Click) и главное что он выбрал.
в OnChange анализ Field1.SelectedNode.Text - почемутА всегда на первый элемент показывает
 
Подскажите плз.
 
Добавлено:
продолжение...
 
При выборе шаблона происходит печать доки.  чтобы иметь возм повторной генерации-печати сделано
 
на OnEnter  
Field1.selectednode = Field1.Items.GetFirstNode
 
далее на OnCloseUp анализирую SelectedNode - всегда показывает корень.
то есть видимо Окно-дерева закрывается, а selectednode еще не присвоен.
 
Что делать?
 
Добавлено:
Вопрос снят
 
 
на onChanged  - анализируем входящий Node - и все.
 
Просто промучался 2 дня - ну думаю к асам надо идти сдаваться!

Всего записей: 75 | Зарегистр. 03-03-2005 | Отправлено: 14:27 24-11-2006
Dennica



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
samusev
 
можно так:
 
procedure TForm1.Field1Change(Sender: TObject);
begin
  if Assigned(Field1.SelectedNode) and (not Field1.DroppedDown) then
    ShowMessage(Field1.SelectedNode.Text);
end;

Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 15:47 24-11-2006
svs123456789

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а нет ли у кого перевода ExpressPrinting System и в частности dxPSRes

Всего записей: 2934 | Зарегистр. 10-04-2003 | Отправлено: 18:46 24-11-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