Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Использование DevExpress

Автор: Alex47
Дата сообщения: 14.10.2006 22:03
Dauren111

Цитата:
а можно чтобы Caption у банда или колонки шли вертикально


На 64 странице я давал рабочий код для вертикальной отрисовки текста в заголовке колонки.
Насколько я помню, в Knowledge Base вариант без поддержки сортировки.
Автор: korobovmax
Дата сообщения: 14.10.2006 22:11
Лежат 2 DBVerticalGrid, один на главной форме, другой - на создаваемой в рантайме.
При создании окна VG №2 не автосайзит строки по содержимому (например, большую картинку), несмотря на установленный флажок CellAutoHeight.
В чем может быть дело?
Автор: VARostun
Дата сообщения: 17.10.2006 14:43
Кто знает где взять последнюю версию для Builder`a DevExpress компонентов.
Интересуют: QuantumGrid, NavBar, PivotGrid,Bars.
Только не китайцев, они криво ставятся.
Автор: ArtemiyUO
Дата сообщения: 17.10.2006 14:52
в обменнике
Автор: VARostun
Дата сообщения: 17.10.2006 15:33
А как попасть в обменник? Я вроде зарегистрировался. Раскажите путь.
Автор: vavavol
Дата сообщения: 17.10.2006 15:35
VARostun
Набери необходимое кол-во постов и отправь письмо с темой GET:файл из списка
Автор: VARostun
Дата сообщения: 17.10.2006 15:45
А какое кол-во постов нужно набрать? Куда отправить письмо? Где об этом можно почитать?
Автор: vavavol
Дата сообщения: 17.10.2006 15:53
VARostun
http://forum.ru-board.com/topic.cgi?forum=35&topic=30992&start=0&limit=1&m=2#1
Автор: VARostun
Дата сообщения: 18.10.2006 07:01
Господа, может кто кинет в почту компоненты QuantumGrid, NavBar, PivotGrid,Bars.
Нужно срочно, а до обменника мне пока не добраться.
Буду очень благодарен!
Автор: ArtemiyUO
Дата сообщения: 18.10.2006 11:54
Если бы ты не поленился, то нашел бы в ветке по обменнику кучу линков на эти компоненты.
Автор: john_rico
Дата сообщения: 18.10.2006 15:45
доброго времени суток, может кто-то объяснить как пользоваться поиском в cxGrid?
Автор: X11
Дата сообщения: 18.10.2006 15:51
Такого поиска, как, например в EhLib нет! и это плохо
Есть только контекстный поиск
Автор: Sufferer
Дата сообщения: 18.10.2006 20:16
А кто подскажет как мне добраться непосредственно до самих файлов в компоненте TcxShellListView ? До количества файлов достучался, а вот до списка никак не доберусь.
Автор: RayZ
Дата сообщения: 19.10.2006 01:20
Привет.
Подскажите, каким обрабом можно заставить грид обновить данные из датасета?

У меня после работы в отдельной форме, посредством некоторых запросов изменяются данные. Возвращаюсь обратно на форму, в гриде, понятное дело все по старому.

Пытался ...Datacontroller.UpdateItems(False) делать, не помогает. Подскажите, куда надо копать?
Автор: valmont
Дата сообщения: 19.10.2006 04:31
RayZ
обновление датасета не помогает чтоли?
Автор: RayZ
Дата сообщения: 19.10.2006 06:05
valmont, и действительно...
Автор: VARostun
Дата сообщения: 19.10.2006 07:43
RayZ

Refresh не всегда работает.

Попробуй так:

DataSet->Active = false;
DataSet->Active = true;

Если нужно чтобы позиция курсора не менялась пиши дополнительно.
Автор: vshersh
Дата сообщения: 19.10.2006 08:56
RayZ
try GridView.DataController.RefreshExternalData

Код: Forces a data controller to reload data from a data source.
procedure RefreshExternalData; virtual;
Автор: Vic
Дата сообщения: 19.10.2006 13:20
Подскажите как получить значение саммари на футере?
Автор: ArtemiyUO
Дата сообщения: 19.10.2006 13:27
Смотрите примеры, там не сложно
Автор: X11
Дата сообщения: 19.10.2006 13:33
Открываешь грид (справа внизу Customize...) -> закладка Summary -> закладка Footer -> Add -> появился новый Item -> в инпекторе объектов: выбираем Column, под которым хочешь выводить значение, выбираешь FieldName, которое нужно обрабатывать, можешь ввести формат отображения (например, так: 'Кол-во: '### ### ### ), выбираешь Kind.
всё

Добавлено:
FieldName и column могут не совпадать, я, например, коло-во записей таблицы вывожу в колонке "Наименование". Ну а сумму колонки, понятно, что лучше именно этого поля показывать
Автор: Vic
Дата сообщения: 19.10.2006 13:38
X11

Нет вопрос не в этом, допустим есть грид на котором куча Summary, есть кнопка, кликаем на кнопочку и получаем значение определенной колонки этого Summary, типа float aaa=cxGrid1DBTableView2Column1->Summary->Values, но это непрокатывает, в примерах ничего ненашел

Автор: X11
Дата сообщения: 19.10.2006 13:51
так бы сразу и сказал

Код: Var
v:variant;
begin
v := dbgArrivalDet.DataController.Summary.FooterSummaryValues[dbgArrivalDetSUMM_WO_NDS.Index];
Автор: Vic
Дата сообщения: 19.10.2006 14:12
X11

dbgArrivalDetSUMM_WO_NDS -это что название колонки или что?
Автор: john_rico
Дата сообщения: 19.10.2006 14:27

Цитата:
Есть только контекстный поиск

а с ним как работать?
Автор: X11
Дата сообщения: 19.10.2006 14:34

Цитата:
X11

dbgArrivalDetSUMM_WO_NDS -это что название колонки или что?

да

Добавлено:
Контекстный поиск

Код:
dbgArrivalDet.OptionsBehavior.IncSearch := true;
dbgArrivalDet.OptionsBehavior.IncSearchItem := dbgArrivalDet.Controller.FocusedColumn;
Автор: Vic
Дата сообщения: 19.10.2006 14:39
У меня по названию колонки непрокатывает, значит у тебя индекс колонки совпадает с индексом саммари итемса.
Автор: john_rico
Дата сообщения: 19.10.2006 14:46
X11

Цитата:
dbgArrivalDet.OptionsBehavior.IncSearch := true;
dbgArrivalDet.OptionsBehavior.IncSearchItem := dbgArrivalDet.Controller.FocusedColumn;

что-то не понятно
Автор: X11
Дата сообщения: 19.10.2006 15:01
Попробуй в инспекторе объектов просто установить свойство OptionsBehavior.IncSearch в True

Добавлено:
я сделал так

Код:
procedure TfmNewArrival.dbgArrivalDetKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if ((ssCtrl in Shift) and (key in [Ord('F'),Ord('f'),Ord('А'),Ord('а')])) then begin
dbgArrivalDet.OptionsBehavior.IncSearch := true;
dbgArrivalDet.OptionsBehavior.IncSearchItem := dbgArrivalDet.Controller.FocusedColumn;
end;
end;
Автор: vavavol
Дата сообщения: 19.10.2006 15:55
По поводу TcxCustomDataController.SetValue
В гриде обновляються значения, но при рэфрэше остаються старые. Что только не делал. Может кто-то поможет. Кстати BeginUpdate и EndUpdate включал

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Kylix


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.