Аналитика
http://www.geosystema.net/forum/

Формирорвание отчета в Reports
http://www.geosystema.net/forum/viewtopic.php?f=1&t=295
Страница 2 из 49

Автор:  Bondarets Alexander [ 21 авг 2008 11:37 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Цитата:
Уважаемые разроботчики. Вопрос непосредствено по програме. Подскажите, есть ли возможность в Reporte викачивать сумированую площадь из нескольких обменников In_4? Обменники загружены на одну карту. Формирую техническую документацию и нужно суму площадей по слою In_4 Участок (слоев 5). Наперед спасибо.


Вот цикл по всем внешним объектам переданным в генератор отчетов и по внутренним объектам для каждого внешнего.

Код:
ObjCnt:=OBJCOUNT; //кол-во внешних объектов
ObjN:=1;
repeat
  ChldCnt:=CHILDCOUNT(ObjN);  //кол-во внутр. объектов для объекта ObjN
  ChldN:=1;
  repeat
   // делаем что-то
   Inc(ChldN);
  until ChldN>ChldCnt;
  Inc(ObjN);
until ObjN>ObjCnt;


Если что-то непонятно, спрашивайте.

Автор:  Anton Gorpynich [ 21 авг 2008 11:58 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Dismar писал(а):
Уважаемые разроботчики. Вопрос непосредствено по програме. Подскажите, есть ли возможность в Reporte викачивать сумированую площадь из нескольких обменников In_4? Обменники загружены на одну карту. Формирую техническую документацию и нужно суму площадей по слою In_4 Участок (слоев 5). Наперед спасибо.
В генераторе различаются 3 типа отчетов: одиночный, пофамильный и групповой. Переключаются типы шаблонов в левом нижнем углу окна программы.

Для одиночного все просто: отчет выдается только для 1 выбранного участка.
Групповой выдается для всех помеченных участков.
С пофамильным немного посложней: участки сортируются по ФИО землепользователей и отчет выдается для все участков выбранного землепользователя.

Я так понимаю, что вас интересует вариант группового отчета. Похожая задача решена в групповом шаблоне "Технічна документація", см. последнюю страницу.

Чтобы помочь решить Вашу проблему, вышлите пример данных и более подробное описание того, что необходимо выдавать в отчете.

Автор:  Dismar [ 21 авг 2008 16:16 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Затверджено:
[P5]

____________[P6]

____ _______________ [YEAROF(DATE)] р.

ЗАВДАННЯ НА ВИКОНАННЯ РОБІТ

Виконувана робота: технічна документація із землеустрою, щодо складання документів, що посвідчують право власності на земельну ділянку

Підставою для виконання роботи є: технічне завдання, заява та угода на виконання робіт

Характеристика об'єкта:
1) місце розташування: [GET(1,P20)], [GET(2,P20)], [GET(3,P20)], [GET(4,P20)]
2) форма власності: державна
3) цільове призначення:
- для будівництва і обслуговування жилого будинку, господарських будівель і споруд;
- для ведення особистого селянського господарства.

Вихідні дані:
1) матеріали вибору місця розташування об'єкта;
2) розмір земельних ділянок _____________ гектарів;
3) викопіювання (фрагмент) з планово-картографічних матеріалів генеральний план будівництва об'єкта затверджена містобудівна документація, проект землеустрою тощо), державні будівельні норми, що обґрунтовують розмір земельної ділянки;
4) наявні обмеження;
5) земельні сервітути;
6) умови надання земельної ділянки: приватна власність
7) інші матеріали ( за наявності).

Документи і матеріали, що повинні бути представлені за результатами виконаних робіт: технічний звіт із землеустрою, державний акт на право власності на земельну ділянку

Підприємство: [GET(3,29)]


Хотелось бы чтобы в груповом режиме (с нескольких слоев In_4 Ділянка) сумировало площадь.

Автор:  Anton Gorpynich [ 21 авг 2008 16:29 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Dismar писал(а):
Хотелось бы чтобы в груповом режиме (с нескольких слоев In_4 Ділянка) сумировало площадь.

Вышлите свой шаблон на help@vingeo.com

Автор:  Olg@ [ 16 сен 2008 11:50 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Добрый день.

Для вывода информации я ипользую поле Memo. Но сложность заключается в том, что информация, не поместившаяся на одной странице, не переносится на другую. Подскажате как сделать разрыв страницы (типа как Word переносит табличку на другую страницу). Если это выполнить невозможно, то как программно добавлять новую страницу и новое Memo?

Автор:  Anton Gorpynich [ 16 сен 2008 12:25 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Olg@ писал(а):
Добрый день.

Для вывода информации я ипользую поле Memo. Но сложность заключается в том, что информация, не поместившаяся на одной странице, не переносится на другую. Подскажате как сделать разрыв страницы (типа как Word переносит табличку на другую страницу). Если это выполнить невозможно, то как программно добавлять новую страницу и новое Memo?

Это довольно непростая проблема и решается она по-разному, в зависимости от ситуации. Вышлите Ваш шаблон по адресу help@vingeo.com с коротким разъяснением проблемы.

Автор:  Olg@ [ 16 сен 2008 13:07 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

В последнем Reports наткнулась на пробмемы с отображением графики. Если использовать загрузку изображения из файла (не программно, а через диалоговое окно), то при просмотре документа эта картинка не отображается. А если использовать вставку из буфера, то возникает деление на ноль.

Автор:  Anton Gorpynich [ 17 сен 2008 16:59 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Olg@ писал(а):
В последнем Reports наткнулась на пробмемы с отображением графики. Если использовать загрузку изображения из файла (не программно, а через диалоговое окно), то при просмотре документа эта картинка не отображается. А если использовать вставку из буфера, то возникает деление на ноль.

Какой формат картинки, которая не отображается при загрузке? Проблема с делением на ноль исправлена.

Автор:  Olg@ [ 18 сен 2008 11:11 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

За исправление деления на ноль огромное спасибо, уже проверила :)
а формат картинки JPG

Автор:  Anton Gorpynich [ 18 сен 2008 12:17 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Olg@ писал(а):
За исправление деления на ноль огромное спасибо, уже проверила :)
а формат картинки JPG

Скорее всего картинка высокого разрешения и просто не помещается в рамку. Попробуйте установить опцию Растягиваемый и Центрировать, которые вызываются по щелчку правой кнопкой мыши на объекте "Рисунок".

Автор:  Olg@ [ 18 сен 2008 13:31 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Anton Gorpynich писал(а):
Скорее всего картинка высокого разрешения и просто не помещается в рамку. Попробуйте установить опцию Растягиваемый и Центрировать, которые вызываются по щелчку правой кнопкой мыши на объекте "Рисунок".



Картинка весит всего-лишь 18 кб - это черно-белое изображение герба Украины.
А опции Растягиваемый и Центрировать и так установлены... :(
Тем более в третьем Репорте этой проблемы не возникало...

Автор:  Olg@ [ 19 сен 2008 17:29 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

В Reports вообще предусмотрена возможность создания страниц и полей Мемо программно? Если да, то какие методы использовать?

Автор:  misha_OD [ 22 сен 2008 09:58 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

В каталозі координат зявляється додаткова стрічка, яка частково дублює заголовок каталогу координат:

Вложение:
Reports.JPG
Reports.JPG [ 65.27 Кб | Просмотров: 15561 ]


Висилаю також шаблон звіту. Це шаблон з дистрибутива Digitals:
Вложение:
Reports.rar [42.09 Кб]
Скачиваний: 771


Версія Digitals Reports 02.09.08.

Автор:  Bondarets Alexander [ 22 сен 2008 10:01 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Цитата:
В каталозі координат зявляється додаткова стрічка, яка частково дублює заголовок каталогу координат:


Поставте в Digitals в Сервис>Настройки>Главная>Константы>CoordinateReportHeader=0.

Автор:  misha_OD [ 22 сен 2008 10:04 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Bondarets Alexander писал(а):
Цитата:
В каталозі координат зявляється додаткова стрічка, яка частково дублює заголовок каталогу координат:


Поставте в Digitals в Сервис>Настройки>Главная>Константы>CoordinateReportHeader=0.


Три хвилини на відповідь - це Ваш особистий рекорд?

Страница 2 из 49 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/