Питання по базам даних в звітових формах

Геодезична інформаційна система 6 та Геодезична інформаційна система 6 Агро

Модератори: NickS, feNICKs

Аватар користувача
shelsadmin
Администратор
Повідомлень: 130
З нами з: 29 лютого 2008, 12:46
Звідки: Компания ШЕЛС
Контактна інформація:

Re: Вопросы по базам данных в отчётных формах.

Повідомлення shelsadmin » 22 серпня 2011, 13:56

Vetaley писав:Теперь вопрос на засыпку: как можно отрегулировать толщину сетки координат (в окне "камеральные функции") и рамки в сводных (многостраничных) чертежах? Ато при печати у меня они какие-то невыразительные получаются.


Толщина координатной сетки в окне "камеральные функции" пока не корректируется. В окне многостраничной печати есть возможность нарисовать рамку любой толщины.

Аватар користувача
Vetaley
Повідомлень: 119
З нами з: 15 лютого 2010, 13:16
Звідки: ХарькОфф
Контактна інформація:

Re: Вопросы по базам данных в отчётных формах.

Повідомлення Vetaley » 29 серпня 2011, 10:07

Есть вопрос по отчетам при многостраничной печати: какую переменную нужно задать, чтобы в штампе менялась номерация страниц по возрастанию (1 из 5, 2 из 5,...и т. д.)?

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Вопросы по базам данных в отчётных формах.

Повідомлення NickS » 29 серпня 2011, 11:12

Vetaley писав:Есть вопрос по отчетам при многостраничной печати: какую переменную нужно задать, чтобы в штампе менялась номерация страниц по возрастанию (1 из 5, 2 из 5,...и т. д.)?

В многостраничной печати этого сделать нельзя, так как там не обрабатываются выражения. Чтобы вставить номер страници в фастрепорте, пишите так [Page#]

Аватар користувача
Vetaley
Повідомлень: 119
З нами з: 15 лютого 2010, 13:16
Звідки: ХарькОфф
Контактна інформація:

Кадастровый план А3 на выделенные участки

Повідомлення Vetaley » 31 серпня 2011, 11:54

Помогите, пожалуйста исправить: http://www.ex.ua/view_storage/540352936299
1. Некорректное отображение масштаба чертежа
2. Текст описания границ на каждом новом чертеже выше на высоту текста в предыдущем
3. К адресу землевладельца приписываются все адреса предыдущих землевладельцев

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Кадастровый план А3 на выделенные участки

Повідомлення NickS » 01 вересня 2011, 11:02

Vetaley писав:1. Некорректное отображение масштаба чертежа

Это потому что Вы там берёте масштаб по умолчанию, а он не всегда в участке есть. Для этого нужно брать переменную Scale, но проблема в том, что она не формировалась при выборе участка. Сейчас мы это подправили, но работать будет в новой версии 6.1.2.8.

Vetaley писав:2. Текст описания границ на каждом новом чертеже выше на высоту текста в предыдущем

Непродуман алгоритм. Так как оно печатает на каждой странице и добавляет смещение вверх, чтобы поместить все строки описания, то постоянно смещает. Я ввёл сброс положения для каждой страници. Кроме того на всех страницах было одинаковое описание, потому что надо было ввести ещё функцию читания границ из каждого участка GETOPISMEJ().

Vetaley писав:3. К адресу землевладельца приписываются все адреса предыдущих землевладельцев

Потому что надо очищать при переходе на следующий участок.

Код: Виділити все

NameAdr    := '';


Шаблон я подправил и отправил на Вашу почту.

Аватар користувача
Vetaley
Повідомлень: 119
З нами з: 15 лютого 2010, 13:16
Звідки: ХарькОфф
Контактна інформація:

Re: Вопросы по базам данных в отчётных формах.

Повідомлення Vetaley » 04 вересня 2011, 18:06

Премного благодарен!) Отличная работа!!

Аватар користувача
Vetaley
Повідомлень: 119
З нами з: 15 лютого 2010, 13:16
Звідки: ХарькОфф
Контактна інформація:

Re: Кадастровый план А3 на выделенные участки

Повідомлення Vetaley » 16 вересня 2011, 11:47

NickS писав: Шаблон я подправил и отправил на Вашу почту.

:oops: если не затруднит продублируйте пожайлуста на vitosik1980@mail.ru
и, очень Вас прошу, подправьте вот это пожайлуста:
http://www.ex.ua/view_storage/702464620612
в субрепорте 2 - копирует название последнего угодия на всю табличку

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Кадастровый план А3 на выделенные участки

Повідомлення NickS » 16 вересня 2011, 17:49

Vetaley писав:
NickS писав: Шаблон я подправил и отправил на Вашу почту.

:oops: если не затруднит продублируйте пожайлуста на vitosik1980@mail.ru

Продублировал.

Vetaley писав:и, очень Вас прошу, подправьте вот это пожайлуста:
http://www.ex.ua/view_storage/702464620612
в субрепорте 2 - копирует название последнего угодия на всю табличку

1. Будьте внимательны копируя код с других шаблонов! Не стоит думать что достаточно вставить куда нибудь и оно будет работать. Посмотрите что Вы там наделали. :)) Процедура в основной программе, напутаны операторные скобки.
Программный код состоит из процедур, функций и основной программы. Основная программа отрабатывается при запуске шаблона, а процедуры и функции тогда, когда их вызывают. Например, процедура OnBeforePrint бэнда будет выполняться столько раз, сколько раз выводиться бенд. Все процедуры и шаги берутся в операторные скобки - это начало оператора begin (начинаеться процедура) и конец оператора end (конец процедуры). Если Вы с ними попутаете, программа сама запутается и не будет знать где начало, где конец какойто функции или кусочка кода. Это как скобки "(" и ")" в математике, если их неправильно поставить не в том месте, то полностью может измениться расчёт! А в конце программы нужно закончить END. Если есть процедуры, их надо выше писать:

Код: Виділити все

procedure ....
begin
...
end;

procedure ....
begin
...
end;

....

begin
...
{основная программа}
...
end. {конец всего кода}


2. Почему оно так делает? "копирует название угодия на всю табличку"
Потому что большое название, не влазит в одну строку и в текстовом поле включена функция расстягивания - вот оно и расстягивается. Просто надо включить разтягивание и для бэнда, остальным полям включить расстягиваться на максимальную высоту, иначе они будут короткие.

Аватар користувача
Vetaley
Повідомлень: 119
З нами з: 15 лютого 2010, 13:16
Звідки: ХарькОфф
Контактна інформація:

Re: Вопросы по базам данных в отчётных формах.

Повідомлення Vetaley » 16 вересня 2011, 18:04

Кхе! "Век живи - век учись!" Осмелюсь предположить, что я еще не совсем надоел Вам своей безграмотностью))) Обещаю исправиться!
Огромное спасибо за Вашу помощь и терпение! Надеюсь у меня будет возможность выразить Вам мою признательность лично :P .

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Вопросы по базам данных в отчётных формах.

Повідомлення NickS » 19 вересня 2011, 09:14

Это наша работа. :)