Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / GridMode и группировки / 24 сообщений из 24, страница 1 из 1
22.01.2019, 15:39
    #39762919
Леонов Юрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Добрый день всем гуру.

И снова я с многострадальным GridMode режимом. Возникла необходимость группировки данных в гриде с включенным GridMode.
Поюзав кучу инфы включая паблики девок пришел к неутешительному выводу, что сие невозможно. Поправьте если ошибаюсь.
Хотелось бы для очистки совести прояснить, никто обходной маневр не придумал как сгруппировать данные по столбцу в таком гриде?
Или не биться головой об стену и сразу отказаться от этого?

Заранее благодарен
...
Рейтинг: 0 / 0
22.01.2019, 15:43
    #39762922
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Сразу откажись.
Как можно группировать по данным, которых ещё нет ?
...
Рейтинг: 0 / 0
22.01.2019, 15:52
    #39762935
Квейд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Леонов Юрий
Хотелось бы для очистки совести прояснить, никто обходной маневр не придумал как сгруппировать данные по столбцу в таком гриде?

Сгруппировать прямо в запросе
...
Рейтинг: 0 / 0
22.01.2019, 16:11
    #39762944
Леонов Юрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
КвейдСгруппировать прямо в запросе
имеется ввиду внешний вид в гриде
...
Рейтинг: 0 / 0
22.01.2019, 16:21
    #39762951
Квейд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Леонов ЮрийКвейдСгруппировать прямо в запросе
имеется ввиду внешний вид в гриде
тогда 21791287
...
Рейтинг: 0 / 0
22.01.2019, 16:30
    #39762962
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Не тащите на клиента все записи.
Пользователю не нужны миллионы строк.
Отсекайте лишнее сразу путём фильтов, например два календарика (С и ПО) урежут количество документов в сотни раз
...
Рейтинг: 0 / 0
22.01.2019, 17:30
    #39763004
Леонов Юрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
DimaBr, да я только за, но клиенты хотят именно это извращение...
...
Рейтинг: 0 / 0
22.01.2019, 17:44
    #39763014
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Откажись от GridMode.
...
Рейтинг: 0 / 0
22.01.2019, 17:47
    #39763017
Леонов Юрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
X11, придется так и сделать
...
Рейтинг: 0 / 0
22.01.2019, 18:11
    #39763032
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Леонов ЮрийDimaBr, да я только за, но клиенты хотят именно это извращение...
1. Нужны фильтрующие контролы, урезающие данные в запросе
2. Если клиент особый, и хочет ВСЕ записи, то пусть устанавливает в контролах выборку всех записей и ждёт.
...
Рейтинг: 0 / 0
22.01.2019, 19:04
    #39763054
Квейд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Леонов ЮрийDimaBr, да я только за, но клиенты хотят именно это извращение...

Скажи клиентам, что вытянув миллион записей в грид и просматривая в гриде ровно одну запись в секунду, они потратят двенадцать суток без сна и еды.
...
Рейтинг: 0 / 0
22.01.2019, 19:06
    #39763056
kealon(Ruslan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Квейд,

а вот сразу что бы за скролл взять и половину прокрутить :-)
...
Рейтинг: 0 / 0
22.01.2019, 20:06
    #39763093
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Скрол отключить
...
Рейтинг: 0 / 0
23.01.2019, 12:47
    #39763357
Квейд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
kealon(Ruslan)Квейд,

а вот сразу что бы за скролл взять и половину прокрутить :-)

А зачем тогда выбирать половину данных, если их никто не увидит ))
...
Рейтинг: 0 / 0
23.01.2019, 12:50
    #39763362
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Попробуй отключить всё "лишнее", например, фильтрацию, уменьшить количество столбцов, отключить всякие обработчики, красоты и т.д. Т.е. чтобы ресурсы не тратились на другое.
...
Рейтинг: 0 / 0
23.01.2019, 12:56
    #39763369
kealon(Ruslan)
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Квейдkealon(Ruslan)Квейд,

а вот сразу что бы за скролл взять и половину прокрутить :-)

А зачем тогда выбирать половину данных, если их никто не увидит ))масштаб программы чувствуется :-)
...
Рейтинг: 0 / 0
23.01.2019, 13:13
    #39763392
Леонов Юрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
КвейдЛеонов ЮрийDimaBr, да я только за, но клиенты хотят именно это извращение...

Скажи клиентам, что вытянув миллион записей в грид и просматривая в гриде ровно одну запись в секунду, они потратят двенадцать суток без сна и еды.

Да им все эти записи по большому счету не нужны. Им нужна возможность выгрузить всё это безобразие в эксель или csv и видеть суммы по определенным столбцам. Также в некоторых случаях надо выделить все записи и сделать с ними определенное действие (заблокировать, разблокировать и т.п.)
Но записи должны присутствовать все... Зачем - объяснить не могут. Ну а руководство стало на сторону клиента.
...
Рейтинг: 0 / 0
23.01.2019, 13:19
    #39763398
Квейд
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Леонов ЮрийКвейдпропущено...


Скажи клиентам, что вытянув миллион записей в грид и просматривая в гриде ровно одну запись в секунду, они потратят двенадцать суток без сна и еды.

Да им все эти записи по большому счету не нужны. Им нужна возможность выгрузить всё это безобразие в эксель или csv и видеть суммы по определенным столбцам. Также в некоторых случаях надо выделить все записи и сделать с ними определенное действие Это можно сделать на сервере запросом
...
Рейтинг: 0 / 0
23.01.2019, 14:00
    #39763452
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Леонов ЮрийНо записи должны присутствовать все... Зачем - объяснить не могут. Ну а руководство стало на сторону клиента.
тынц
...
Рейтинг: 0 / 0
26.01.2019, 23:42
    #39765402
swame2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Сделать как здесь - работает
http://blog.nwoolls.com/2012/07/11/getting-started-with-server-mode-for-expressquantumgrid/

Попробовал на таблице 200 тыс записей FireBird, FireDAC - работает живенько, группировки, фильтры
...
Рейтинг: 0 / 0
27.01.2019, 10:40
    #39765450
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Сразу хотел написать про Server Mode, но забыл, как оно называется
...
Рейтинг: 0 / 0
30.01.2019, 16:04
    #39767165
Леонов Юрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
X11Сразу хотел написать про Server Mode, но забыл, как оно называется


Использовали самописный компонент Server Mode, под DOA-шную сессию насроенный. Отказались при переходе на ODAC. Вопрос уже как-то поднимался, что девки не могут сделать Server Mode для Oracle. А Файры не катят
...
Рейтинг: 0 / 0
30.01.2019, 16:07
    #39767170
cptngrb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Леонов Юрий, почему на ODAC решили перейти?
...
Рейтинг: 0 / 0
30.01.2019, 19:32
    #39767286
энди
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GridMode и группировки
Допускаю что devart просто больше понравились чем firedac, как впрочем и мне, но у меня SDAC+Unidac :)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / GridMode и группировки / 24 сообщений из 24, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]