Звітні форми. Площа, експлікація і т.д.

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

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

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

Re: Отчётные формы. Площадь, экспликация и т.д.

Повідомлення NickS » 25 січня 2012, 11:12

novihok_ писав:Подскажите пожалуйста как в шаблон вставить ситуацию, я вставляю но она у меня не четко видна, как ее подкоректировать?

Если Вы имеете ввиду рисунок участка, тогда он из отчётной формы не корректируется! Он делается в окне камеральных функций. Что значит не чётко видна? Сильно тонкие линии? В настройках можно указать толщину либо всех обозначений, либо конкретно для разных объектов.

novihok_ писав:Еще хотелось узнать в шаблоне рисуються линии только по горизонтали и вертикали?

Да. А что Вы хотите нарисовать?

novihok_
Повідомлень: 158
З нами з: 30 листопада 2011, 14:10

Re: Отчётные формы. Площадь, экспликация и т.д.

Повідомлення novihok_ » 25 січня 2012, 11:38

мне допустим нужно нарисовать линию не четко по горизонтали и вертикали.

LeViK
Повідомлень: 63
З нами з: 25 січня 2012, 09:52
Звідки: BeerDyansk

Re: Отчётные формы. Площадь, экспликация и т.д.

Повідомлення LeViK » 25 січня 2012, 13:15

novihok_ писав:мне допустим нужно нарисовать линию не четко по горизонтали и вертикали.

Только повернуть линию подчеркивания. viewtopic.php?f=3&t=146&st=0&sk=t&sd=a&start=30

Аватар користувача
Dorochenko_iv
Повідомлень: 162
З нами з: 12 березня 2010, 21:55
Звідки: м.Чернігів
Контактна інформація:

Re: Отчётные формы. Площадь, экспликация и т.д.

Повідомлення Dorochenko_iv » 22 листопада 2012, 09:54

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

feNICKs
Повідомлень: 412
З нами з: 13 січня 2012, 16:03
Контактна інформація:

Re: Отчётные формы. Площадь, экспликация и т.д.

Повідомлення feNICKs » 22 листопада 2012, 10:20

Добрый день. Наименование полей: "Номер участка" -<DM1.QbObject."Num_Object">, "Дополнительная информация для расположения участка" - <DM1.QbObject."AddInfo">.

007stas
Повідомлень: 82
З нами з: 03 червня 2011, 09:15

Re: Возникли проблемы при использовании ГИС6

Повідомлення 007stas » 04 березня 2013, 10:26

В приусадебном участке 6 контуров зданий при печати "Кадастрового плана зем. участка" в экспликации "6зем" общая площадь контуров не равна площади участка. Посмотрел шаблон, в нем для Экспликации суммируются все площади контуров, но без округления, а на самом плане площади контуров выведены с округлением. Что изменить в шаблоне или же выставить в настройках ГИС?

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

Re: Возникли проблемы при использовании ГИС6

Повідомлення NickS » 04 березня 2013, 10:41

007stas писав:В приусадебном участке 6 контуров зданий при печати "Кадастрового плана зем. участка" в экспликации "6зем" общая площадь контуров не равна площади участка. Посмотрел шаблон, в нем для Экспликации суммируются все площади контуров, но без округления, а на самом плане площади контуров выведены с округлением. Что изменить в шаблоне или же выставить в настройках ГИС?

Да, в отчётной форме суммируется без округления, а округляется уже в конце. В программе же у Вас включена птичка "Подсчёт площадей и промеров с округлением". Как правильней - можно долго спорить. Подкорректируйте сами отчётную форму, чтобы площадя там суммировались с округлением. Если не разберётесь как, я подскажу.

007stas
Повідомлень: 82
З нами з: 03 червня 2011, 09:15

Re: Возникли проблемы при использовании ГИС6

Повідомлення 007stas » 04 березня 2013, 10:48

Как правильно описать округление переменной "Integer" поля <DM1.TbPlan."Area">

feNICKs
Повідомлень: 412
З нами з: 13 січня 2012, 16:03
Контактна інформація:

Re: Возникли проблемы при использовании ГИС6

Повідомлення feNICKs » 04 березня 2013, 10:59

007stas писав:Как правильно описать округление переменной "Integer" поля <DM1.TbPlan."Area">

1. Назвать переменную типом данных(Integer - целочисленный тип) у Вас не получится) - Лучше просто - Area или PlanArea.
2. Способы округления или приведения значений к нужному виду (формату):
* Использовать Гисовскую функцию FormatFloat(<формат>, <значения>). Где <формат> - '00.0000' или 'fdLandAreaG' (служебная переменная для округления с установок программы), <значения> - <DM1.TbPlan."Area">
* Использовать стандартные переменные:
- Round - округляет дробное число до ближайшего целого;
- Trunc - округляет дробное число до целого, отбрасывая дробную часть;
- Frac - дробная часть числа с плавающей запятой.
Например,

Round(12.75) = 13
Trunc(12.75) = 12
Frac(12.75) = 0.75

007stas
Повідомлень: 82
З нами з: 03 червня 2011, 09:15

Re: Возникли проблемы при использовании ГИС6

Повідомлення 007stas » 04 березня 2013, 11:07

Как должна выглядеть эта строка: sVal16 := sVal16 + <DM1.TbPlan."Area">

переменные: sVal11, sVal12, sVal13, sVal14, sVal15, sVal16, sVal17, sVal18, iStr, iMej, I, C, lMir : integer;