Создание содержания с номерами страниц для конкретной группировки

Обсуждение Stimulsoft Reports.NET
Дмитрий Васильевич
Сообщения: 14
Зарегистрирован: 18 янв 2010, 14:35
Откуда: Коломна
Контактная информация:

Создание содержания с номерами страниц для конкретной группировки

Сообщение Дмитрий Васильевич »

Всем здравствуйте

Использую версию 2008.1.Net


Задача такова:
Нужно на первом листе сделать содержание групп, которые будут далее, начиная со второй страницы.
Т.е. что-то такое:

Наименование групп Страницы
Лист 1: Группа1 2,3,4
Группа2 5,6
Группа3 6,7,8,9

Листы 2 ,3, 4: содержат группу 1

Листы 5,6: содержат группу 2

Листы 6, 7, 8, 9: содержат группу 3



Вопрос как организовать, только силами самого отчета такое формирование на первом листе

Что сделано:
завел переменные гр1, гр2, гр3 (число групп известно точно 3 штуки) все переменные строковые

создал 2- источника данных:
1-ый содержит список групп ("группа 1","группа 2","группа 3") (имя поля "ГРУППА")
2- ой содержит сами данные, которые группируются по этим группам (выше описал их)

На листе 1 сделал 3-и поля (поле1,поле2,поле3), которые завязаны на мои переменные гр1, гр2, гр3 в условиях этих полей сделал так:
для поле1
что если поле данных "ГРУППА" не содержит "группа 1", то оно не отображается ( в условиях убрал галочку "компонент активен")
для поле2
что если поле данных "ГРУППА" не содержит "группа 2", то оно не отображается ( в условиях убрал галочку "компонент активен")
для поле3
что если поле данных "ГРУППА" не содержит "группа 3", то оно не отображается ( в условиях убрал галочку "компонент активен")

+ на эти поля включил галочку вычислить в конце :)




А вот дальше не получаеться :cry:

нужно чтобы каким-то образом в мои переменны записать номера страниц соответсвенно по группам


ПЛИЗ ПОМОГИТЕ
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Создание содержания с номерами страниц для конкретной группировки

Сообщение Edward »

Здравствуйте,

Да такое сценарий возможен средствами самого отчета.

Смотрите, пожалуйста, отчет "Anchors" в группе отчетов "Interactive" в программе Demo.exe из стандартной поставки.

Также смотрите, пожалуйста, документацию страница 220.

http://www.stimulsoft.com/Documentation ... ual.Ru.zip

Спасибо.
Дмитрий Васильевич
Сообщения: 14
Зарегистрирован: 18 янв 2010, 14:35
Откуда: Коломна
Контактная информация:

Создание содержания с номерами страниц для конкретной группировки

Сообщение Дмитрий Васильевич »

Спасибо посмотрел

Но к сожаление запоминается только первая страница начала группы
а мне нужен список этих страниц, на которых находиться группа, через запятую.
вот так:

Чай - 2,3,4,5
Хлеб - 5,6




пока не увидел как это сделать .... ((
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Создание содержания с номерами страниц для конкретной группировки

Сообщение Edward »

Здравствуйте,

К сожалению это сделать стандартными средствами генератора отчетов не получится.

Спасибо.
Дмитрий Васильевич
Сообщения: 14
Зарегистрирован: 18 янв 2010, 14:35
Откуда: Коломна
Контактная информация:

Создание содержания с номерами страниц для конкретной группировки

Сообщение Дмитрий Васильевич »

:biggrin:
Уважаемые представители команды разработчика
почему же вы так быстро сдаетесь и пишите убивающий ответ что НЕЛЬЗЯ!!!!
Кто Вам это сказал? Вы пробовали? Вот и не надо категорически заявлять!!!! (я возмущен!)


Решение я нашел (маленькое ограничение только) групп по которым номера страниц не более 50 (память кончается, а ее только 512Мб)
Но ладно это тонкости


Говорю со всей ответственность, что поднятый мной вопрос МОЖНО (и главное уже мной РЕШЕН) решить СТАНДАРТНЫМИ средствами отчета
2008.1.NET не прибегая к кодиннгу из вне!!!

Если кого интересует решение или может предложить свое пишите... отвечу...



P.S. не все то золото, что блестит :) (замечание разработчику, в частности тем кто на форуме отвечает!)

Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

Создание содержания с номерами страниц для конкретной группировки

Сообщение Andrew »

Здравствуйте.

Было бы хорошо, если бы Вы поделились своим решением с другими разработчиками - уверен, это было бы интересно. :)

Спасибо.
Дмитрий Васильевич
Сообщения: 14
Зарегистрирован: 18 янв 2010, 14:35
Откуда: Коломна
Контактная информация:

Создание содержания с номерами страниц для конкретной группировки

Сообщение Дмитрий Васильевич »

да с радостью..

тока не нашел как к форуму прицепить файл (((
Дмитрий Васильевич
Сообщения: 14
Зарегистрирован: 18 янв 2010, 14:35
Откуда: Коломна
Контактная информация:

Создание содержания с номерами страниц для конкретной группировки

Сообщение Дмитрий Васильевич »

нашел )))
Вложения
Отчет.mrz
(65.17 КБ) 180 скачиваний
Дмитрий Васильевич
Сообщения: 14
Зарегистрирован: 18 янв 2010, 14:35
Откуда: Коломна
Контактная информация:

Создание содержания с номерами страниц для конкретной группировки

Сообщение Дмитрий Васильевич »

Там только логика реализации :)
без данных
Andrew
Сообщения: 586
Зарегистрирован: 09 июн 2006, 12:22

Создание содержания с номерами страниц для конкретной группировки

Сообщение Andrew »

Большое спасибо!!!
Ответить