Схлопывание строк в RxGrid
Модераторы: alexs, Модераторы
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
Схлопывание строк в RxGrid
Лично у меня редко так получается. Всё больше приходится кодить руками. Часто даже интерфейс приходится рисовать - когда неизвестен конечный вид формы.
PS
бродит мысль (пока ещё не оформившаяся) - релизовать в rxDBGrid группировочные строки. Какие будут идеии на это счёт?
PS
бродит мысль (пока ещё не оформившаяся) - релизовать в rxDBGrid группировочные строки. Какие будут идеии на это счёт?
alexs писал(а):бродит мысль (пока ещё не оформившаяся) - релизовать в rxDBGrid группировочные строки.
Это типа схлопывания нескольких в одну с общим описанием?
alexs писал(а):VirtUX писал(а):Это типа схлопывания нескольких в одну с общим описанием?
Именно. и с итогами.
Будет-ли тоже самое и со StringGride? Только чтоб можно было указать метод схлопывания: пустое поле, некоторая строка, итоговая сумма и т.д.
Еще есть идея-просьба: Сохранять порядок колонок, сортировку если указано PropertyStorage а не только ширину...
вот посмотрел rev 1077. порядок колонок сохраняется теперь. спасибо тебе alexs. Но хотется большего
- сохранение видимости колонок
- сохранение как было сортировано
- при мультиселекст если щелкаем по индикатору то строка выбирается
.... то почти получится старый добрый DevExpress dxGrid
да вот еще... если создать колонки выствить поле то caption будет равен названию поля. если caption в нижнем регистре то настройка колонки НЕ считывается. может UpperCase сюда добавить:
???
Добавлено спустя 37 минут 2 секунды:
Да и еще в настройке в ToolMenu при rdgAllowColumnsForm не работает перемещение колонок кнопками "вверх" "вниз"
Добавлено спустя 19 часов 44 минуты 30 секунд:
rev 1029. Не сохраняет видимость колонки
в rxdbgrid.OnSaveIni пропущено
FPropertyStorageLink.Storage.WriteInteger(S1+sVisible,Ord(C.Visible));
может, конечно, svn у меня модуль так обновил
- сохранение видимости колонок
- сохранение как было сортировано
- при мультиселекст если щелкаем по индикатору то строка выбирается
.... то почти получится старый добрый DevExpress dxGrid
да вот еще... если создать колонки выствить поле то caption будет равен названию поля. если caption в нижнем регистре то настройка колонки НЕ считывается. может UpperCase сюда добавить:
Код: Выделить всё
function TRxDBGrid.ColumnByCaption(ACaption: string): TRxColumn;
var
i:integer;
begin
Result:=nil;
for i:=0 to Columns.Count - 1 do
if ACaption = Columns[i].Title.Caption then
begin
Result:=TRxColumn(Columns[i]);
exit;
end;
end;???
Добавлено спустя 37 минут 2 секунды:
Да и еще в настройке в ToolMenu при rdgAllowColumnsForm не работает перемещение колонок кнопками "вверх" "вниз"
Добавлено спустя 19 часов 44 минуты 30 секунд:
rev 1029. Не сохраняет видимость колонки
в rxdbgrid.OnSaveIni пропущено
FPropertyStorageLink.Storage.WriteInteger(S1+sVisible,Ord(C.Visible));
может, конечно, svn у меня модуль так обновил
- alexs
- долгожитель
- Сообщения: 4069
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
ок.
хорошие замечания
уже кое что мделал. может сегодня закомичу
Добавлено спустя 22 часа 28 минут 22 секунды:
Всё сделал, кроме:
это надо к Рейсу обращаться - этот функционал реализован в стандартном гриде, а его не трогаю.
хорошие замечания
уже кое что мделал. может сегодня закомичу
Добавлено спустя 22 часа 28 минут 22 секунды:
Всё сделал, кроме:
Inferno писал(а):- при мультиселекст если щелкаем по индикатору то строка выбирается
это надо к Рейсу обращаться - этот функционал реализован в стандартном гриде, а его не трогаю.
