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

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

Автор:  Виктор Каракай [ 25 фев 2009 13:37 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Как-то было озвучено обещание создать шаблончик приватизации для пофамильного режима на четыре участка. Так вот, можно скромно спросить:Что- нибудь делается в этом направлении или...? Спасибо за ответ.

Автор:  misha_OD [ 25 фев 2009 15:49 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Anton Gorpynich писал(а):
misha_OD писал(а):
А як можна це прописати в скрипті Репортса, щоб не нажимати команду Печатать все?

Дійсно, для цього можна також змінити шаблон. Простіше всього по правій кнопці миші на бенді MasterData1 вибрати опцію Формировать новую страницу. Це буде те ж саме, що й встановити властивість StartNewPage у True.

Питання уже не по цій проблемі, але по цьому самому шаблону.
Переробив шаблон для каталогу координат. В бенді Header змінним присвоюються значення параметрів з шару IN4_Ділянка (адреса і ім'я землекористувача). А в бенді MasterData є посилання на ці змінні. Раніше я виділяв шар IN4_Ділянка і всі шари IN4_Угіддя - і ці дані адекватно відображались. Тепер пробую - поля із цими змінними залишаються пустими.
Помітив, що раніше першим виводився каталог із ділянкою, а потім - каталоги угідь, зараз же навпаки - спочатку каталоги угідь, і в кінці - каталог лілянки. Може Репортс бачить тільки параметри того шару, який першим виводиться? Чи можливо якось задати черговість виводу каталогів (спочатку - ділянка, потім - угіддя)?

Вложение:
1.JPG [96.25 Кб]
Скачиваний: 896


Вложение:
.zip [2.76 Кб]
Скачиваний: 499

Автор:  misha_OD [ 26 фев 2009 14:17 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Ще раз поясню що я хочу.
На каталогах координат потрібна така шапка і на каталогах ділянки і для угідь:

Вложение:
1.JPG
1.JPG [ 44.7 Кб | Просмотров: 11389 ]


Якщо виділяти одну ділянку, то все відображається правильно. Якщо ж виділити ділянку і всі угіддя (в груповому режимі), то шапка виводиться без адреси і призвіща землекористувача.

Автор:  Dmitry_Zolotar [ 26 фев 2009 18:14 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Как вариант можно для угодий включить эти же параметры, что в "шапке" и наследовать значения из участков. Порядок сортировки в настройках выбрать нужный.

Автор:  misha_OD [ 02 мар 2009 15:35 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Dmitry_Zolotar писал(а):
Как вариант можно для угодий включить эти же параметры, что в "шапке" и наследовать значения из участков. Порядок сортировки в настройках выбрать нужный.

Використав функцію Parent[<Параметр>](<Шар>).
Тільки в мене є один IN4 для якого шапка в каталогах заповнюється і без дублювання параметрів для Угідь. Для цього IN4 першим виводиться каталог для ділянки, а потім уже значення імені і адреси землевласника записані в змінні, і вони читаються в наступних каталогах для угідь. В чому його унікальність, я не розібрався. Може хтось помітить?

Вложение:
1.zip [22.55 Кб]
Скачиваний: 527

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

misha_OD писал(а):
Dmitry_Zolotar писал(а):
Как вариант можно для угодий включить эти же параметры, что в "шапке" и наследовать значения из участков. Порядок сортировки в настройках выбрать нужный.

Використав функцію Parent[<Параметр>](<Шар>).
Тільки в мене є один IN4 для якого шапка в каталогах заповнюється і без дублювання параметрів для Угідь. Для цього IN4 першим виводиться каталог для ділянки, а потім уже значення імені і адреси землевласника записані в змінні, і вони читаються в наступних каталогах для угідь. В чому його унікальність, я не розібрався. Може хтось помітить?


Если в Дизайнер-Настройки убрать флажок "Сортировать список владельцев", то уникальность пропадет.
Благодаря сортировке Ин4_дилянка оказывается вверху списка (у угодий не заполнен NM) и из нее берутся значения:
Код:
procedure Header1OnBeforePrint(Sender: TfrxComponent);
begin
    zemlekorystuvach:=[P20030];                                                   
    adresa:=[P20020];
end;

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

знову здрастє!
Такий же шаблон переробив під старий Репортс.

Вложение:
+ Нормал.rar [19.93 Кб]
Скачиваний: 509


Якщо вибирати окремо ділянку або окремо угіддя - то в шапці все виводиться правильно. Проблема в тому, що при виборі одночасно ділянки і всіх угідь, в шапці для всіх обєктів виводяться дані тільки по першому угіддю.

Вложение:
1.JPG
1.JPG [ 36.46 Кб | Просмотров: 11282 ]


Допоможіть будь-ласка!

Вложения:
координат Ðœ-2 стар.rar [1.58 Кб]
Скачиваний: 506

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

misha_OD писал(а):
знову здрастє!
Такий же шаблон переробив під старий Репортс.

І чим Вам не сподобався новий? :D
Цитата:
Якщо вибирати окремо ділянку або окремо угіддя - то в шапці все виводиться правильно. Проблема в тому, що при виборі одночасно ділянки і всіх угідь, в шапці для всіх обєктів виводяться дані тільки по першому угіддю.

Проблема вирішується досить просто: добавляємо другим параметром 0 при визові функції Param, наприклад:

Param(-7,0)

Див. виправлений шаблон:
Вложение:

Автор:  koring [ 11 мар 2009 10:55 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

В груповому режимі objcount постійно повертає 1, хоча виділених ділянок є 3. В старому репортсі ця функція працює нормально, а в новому чомусь ні. Може хтось з таким вже стикався?

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

koring писал(а):
В груповому режимі objcount постійно повертає 1, хоча виділених ділянок є 3. В старому репортсі ця функція працює нормально, а в новому чомусь ні. Може хтось з таким вже стикався?

Добавьте в чистый отчет мемо с текстом [OBJCOUNT] и убедитесь, что это не совсем так.
Может дело в чем-то другом, тогда вышлите пример.

Автор:  koring [ 11 мар 2009 15:35 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Dmitry_Zolotar, дякую.

В ході експериметнів виявилося, що [OBJCOUNT] коректно працює тільки тоді, коли в звіті немає ні одного бенду.

Мені в звіті необхідно вказати к-ть ділянок (використовую [OBJCOUNT]), і вивести інформацію про кожну ділянку (використовую бенди) в результаті маємо: [OBJCOUNT] повертає значення 1, хоча ділянок три, а репортс "бачить" чомусь тільки дві ділянки... :(
Питання до розробників: це така особливість нового репортса?
З.І. В старому репортсі все працює нормально незалежно від к-ті ділянок.

Автор:  Dmitry_Zolotar [ 11 мар 2009 15:57 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

koring писал(а):
Dmitry_Zolotar, дякую.

В ході експериметнів виявилося, що [OBJCOUNT] коректно працює тільки тоді, коли в звіті немає ні одного бенду.

Мені в звіті необхідно вказати к-ть ділянок (використовую [OBJCOUNT]), і вивести інформацію про кожну ділянку (використовую бенди) в результаті маємо: [OBJCOUNT] повертає значення 1, хоча ділянок три, а репортс "бачить" чомусь тільки дві ділянки... :(
Питання до розробників: це така особливість нового репортса?
З.І. В старому репортсі все працює нормально незалежно від к-ті ділянок.

Вышлите Ваш шаблон - в нем что-то не то, у меня и с бендами работает.

Автор:  Jekos1 [ 15 мар 2009 15:08 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Вчера сделал экспликацию в репорте, может кому и пригодится. :lol:

Вложения:
.rar [4.72 Кб]
Скачиваний: 574

Автор:  Zapadlo [ 16 мар 2009 20:01 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

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

Автор:  Jekos1 [ 16 мар 2009 22:26 ]
Заголовок сообщения:  Re: Формирорвание отчета в Reports

Zapadlo писал(а):
Извините если такой вопрос был, но я не смог найти ответ на этот вопрос. Столкнулся с такой проблемой , нужно что б в каталоге координат выводился кадастровый номер, но никак не удаётся его вывести, может подскажете что я не так делаю? или поможете сделать такой каталог



Создай новый параметр и пропиши
=Parent[23]:Parent[24]:Parent[25]:CUT(4,4,P[34]) КН_Кадастровий номер ЗД
Возможно он у тебя есть!!!
А в репорте пропиши [P106] 106 это ID параметра, он может быть и другой. А лучше пиши [Param('КН')] :D

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