|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
Доброго времени суток! В процессе разработки некоторой самописной системы возникла необходимость создания сводной таблицы а-ля MS Excel Pivot Table (сводная таблица Ёкселя) или MS OWC. На данный момент требования к ней практически те же самые что и к M$ продуктам за исключением разве что источников данных - источником служит MS SQL Server. Но вот как спроектировать и написать саму сводную таблицу на данный момент не понимаю. Проблема в способе внутреннего кеширования данных, избавлении от дублирующихся значений, обработки действий пользователя и т.д. У уважаемого сообщества спрашивается - сталкивался ли кто-нибудь с подобной задачей и какие подводные камни есть при реализации подобных компонентов? Есть ли где-нибудь открытые исходники подобных компонентов? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 12:38 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
В MS SQL сервер для этого есть готовая система - OLAP. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 14:54 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
Программист-ЛюбительВ MS SQL сервер для этого есть готовая система - OLAP. речь идет о клиенте, gui ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 15:34 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
Использовать объект PivotTables через API интерфейс ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2007, 17:32 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
PiterskiyУ уважаемого сообщества спрашивается - сталкивался ли кто-нибудь с подобной задачей и какие подводные камни есть при реализации подобных компонентов? Есть ли где-нибудь открытые исходники подобных компонентов? Компонентов для чего? VCL, WinForms, SWT? -- Вообще есть масса готовых реализаций той или иной степени некачественности. Но, как было замечено выше - наиболее рабочим является, как ни странно, пользование OWC, с обёртками (для встраивания). Или использования уже готовых конечных продуктов, вроде того же ContourCube, Discoverer или M$ чего то там. ------ Хотя для практических нужд MS Excel - оно самое оно. Данные ему только подать. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2007, 00:07 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
grexhide Но, как было замечено выше - наиболее рабочим является, как ни странно, пользование OWC, с обёртками (для встраивания). Да, в общем, остановился на OWC. Но тут возникло еще 2 вопроса 1. Про обертки с OWC - это как ? 2. Нужно ли будет платить за OWC если в дальнейшем когда-нибудь программа станет распространяться ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2007, 12:45 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
Piterskiy 2. Нужно ли будет платить за OWC если в дальнейшем когда-нибудь программа станет распространяться ? Второй вопрос отпал - нельзя распространять OWC, он уже должен быть у клиента ( MS Office ) или компонент необходимо скачать с сайта M$.. 8-( ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2007, 12:50 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
PiterskiyДоброго времени суток! В процессе разработки некоторой самописной системы возникла необходимость создания сводной таблицы а-ля MS Excel Pivot Table (сводная таблица Ёкселя) или MS OWC. На данный момент требования к ней практически те же самые что и к M$ продуктам за исключением разве что источников данных - источником служит MS SQL Server. Но вот как спроектировать и написать саму сводную таблицу на данный момент не понимаю. Проблема в способе внутреннего кеширования данных, избавлении от дублирующихся значений, обработки действий пользователя и т.д. У уважаемого сообщества спрашивается - сталкивался ли кто-нибудь с подобной задачей и какие подводные камни есть при реализации подобных компонентов? Есть ли где-нибудь открытые исходники подобных компонентов? Реально работаем на виртуальных многомерных таблицах интегрированных в базу данных на сервере и интерактивно отображамых на EXCEL-клиентов ("Виртуальный EXCEL") с обработкой действий пользователя, всякими-разными аналитическими кубами-сводными таблицами - и прочей хренью. Программирование - в ячейках EXCEL короткими спецкомандами. Применено - весьма успешно - на паре сотен обьектов капитализма в том числе на этой идее создан типовой пакет функционально типа "1-с" Подводных камней нарыли тучу - в основном глюки от БГ - но сейчас все работает четко и быстро, удобный интерфейс через EXCEL. Адаптировано и под EXCEL-2007 - а там еще глюков немеряно ! Работа проделана сложная и долгая - 7 лет. Если у Вас проект серьезный можем скооперироваться mx@enters.eu ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2007, 03:53 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
MX -- ALEX пишет: > Реально работаем на виртуальных многомерных таблицах интегрированных > в базу данных на сервере и интерактивно отображамых на EXCEL-клиентов как насчет ограничения на 65536 строк в таблице экселя? -- Кочмин Александр Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.08.2007, 21:12 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
Alexandr Kochmin как насчет ограничения на 65536 строк в таблице экселя? Кочмин Александр Posted via ActualForum NNTP Server 1.4 В Office Excel 2007 поддерживаются таблицы, содержащие до 1 миллиона строк и 16 000 столбцов ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2007, 11:40 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
Alexandr Kochmin MX -- ALEX пишет: > Реально работаем на виртуальных многомерных таблицах интегрированных > в базу данных на сервере и интерактивно отображамых на EXCEL-клиентов как насчет ограничения на 65536 строк в таблице экселя? -- Кочмин Александр Posted via ActualForum NNTP Server 1.4 В виртуальном EXCELe нет ограничений ни по строкам, ни по столбцам, ни по размерности матриц. А при отображении на реальный - ограничение учитывается - нарезается окнами : не более миллиона строк и 16 000 колонок для EXCEL-2007 и не более 65000 строк и 255 колонок для остальных ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2007, 12:10 |
|
Самописная сводная таблица - дайте направление
|
|||
---|---|---|---|
#18+
devexpress поставляет всякие компонеты для С-билдера, дельфей .Нет Вероятно pivotGrid вас может заинтересовать. Насколько я понимаю, есть версия с предоставлением исходников. http://www.devexpress.com/Products/VCL/ExPivotGrid/Index.xml ... |
|||
:
Нравится:
Не нравится:
|
|||
22.08.2007, 14:20 |
|
|
start [/forum/topic.php?fid=33&msg=34706482&tid=1549015]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
131ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 233ms |
0 / 0 |