ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Для участия в работе закрытой, технической части форума нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » ВЫХОДНЫЕ ФОРМЫ, ОТЧЕТЫ, ИТОГИ » Формирование таксационного описания


Формирование таксационного описания

Сообщений 1 страница 22 из 22

1

В ходе формирования таксационного описания программа выдает ошибку: EAccessViolation, с чем это может быть связано и как решить данную проблему?

2

Скорее всего с проблемами в таксации. У Вас все производные рассчитаны? База проверку проходит?

3

Контроль БД проявил некоторое количество желтых полей. Попробую поправить и повторить.

4

При формировании таксационного описания в Word образуются пустые страницы между листов с таксационным описанием. Не можем понять в чем проблема?

5

lesproekt18 написал(а):

При формировании таксационного описания в Word образуются пустые страницы между листов с таксационным описанием. Не можем понять в чем проблема?

Вы дали очень мало информации, чтобы строить предположения. После каждой страницы? После квартала? Или случайное размещение? Изначально все было нормально? Что делали? После чего могло это произойти?
Если файл настройки таксационного описания c:\Program Files (x86)\LesIS\TopoL_L2\Xml\TaxOps.xml правили - могли что то сломать. Попробуйте восстановить старый и вносить изменения частями.
Попробуйте проанализировать что у Вас с шаблонами Word. При формировании ТО используется этот - c:\Program Files (x86)\LesIS\TopoL_L2\Xml\TaxOps.xml Возможно Word подставляет свой. Или какими то настройками портит этот. С шаблонами Word не так все однозначно.
В общем, смотрите, изучайте, ищите закономерности.

6

C:\Program Files\LesIS\TopoL_L2\Xml\TaxOps.xml
В строке :
"<Lines>50</Lines>                <!--Количество строк умещаемых на странице в MS Word-->"
Поставте например 48.

7

Олег написал(а):

Поставте например 48.

Этот совет применим в любых условиях? Поправить это в инсталлере? Или зависит от каких то конкретных условий?

8

Грешнов написал(а):

Поправить это в инсталлере?

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

9

Ни разу не менял, пустых листов не видел.

10

Алексей Курагин написал(а):

Ни разу не менял, пустых листов не видел.

Это зависит от многих факторов, версия word, драйвер принтера и т.д.

11

Олег написал(а):

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

Алексей Курагин написал(а):

Ни разу не менял, пустых листов не видел.

Ну в принципе, если уменьшить то те у кого больше ничего не потеряют. Будет две пустых строки. Учтем в инсталлере.
Хотя... шаблон ТО в каждое обновление не попадает... )) Это если только полными версиями обновляться.

12

Грешнов написал(а):

Это если только полными версиями обновляться.

В основном так и получается

13

Олег написал(а):

В основном так и получается

Ну, значит, добавим и в полную версию.

14

При формирования таксационного описания в Topol 10, не включает в таксационное описание макет 15, то есть в базе есть, но нет в таксационном описании. Как исправить, чтобы отражалось в таксационном описании макета 15?

15

Леонид написал(а):

Как исправить, чтобы отражалось в таксационном описании макета 15?

Отключение этого макета и 99-го делали по просьбам пользователей в файле:
c:\Program Files (x86)\LesIS\TopoL_L2\Xml\TaxOps.xml
Смотрите строку 170:
WHERE Maket NOT IN(15,99) AND @NomZ AND NOT (m.Maket=23 AND p.Parametr="22")
15, - в Вашем случае лишние.
Если удалить и сохранить (возможно потребуются административные права) при закрытом TopoL-L2, то 15-й должен появиться.

16

Спасибо получилось! А как исключить РТК из таксационного описания?

17

Леонид написал(а):

А как исключить РТК из таксационного описания?

Только методом проб и ошибок. Сожалею, но отвлекать сейчас программистов на давно закрытые вопросы не могу. И у самого на них времени нет.
Попробуйте удалить строку с MerRTK в разделе:
<SqlHozMer>
SELECT
    v.NomSoed AS NomZ_Kvr
    ,v.NomZ AS NomZ_Vyd
    ,v.KatZasch
    ,m.MerNom AS MerNom
    ,m.MerKl AS MerKl_Key
    ,KlsMer.TX AS MerKl_Text
    ,m.MerProcent AS MerProcent
    ,m.MerRTK AS MerRTK
    ,m.Info AS Info
Вообще, поизучайте этот файл. Делали специально для настройки силами пользователей... разновариантности... взаимообмена...
Мы сами уже толком не помним, что туда закладывали. И тут только пробовать можно, тщательно выверяя результаты.

18

Здравствуйте! Подскажите пожалуйста, как настроить отображение полного названия категории защитности в верхней части таксационного описания. Выставлением количества символов  не помогает.

19

ИльинДА написал(а):

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

Не уверен, что понял о чем Вы, но, видимо, не хватает места в строке и нужно перенести какое то количество пробелов слева от "Категория защитности: @008:43" направо от него:

Код:
@004:50                               Категория защитности: @008:43                         Квартал @009:03  

Но при этом помнить, что Вы сократили число знаков для @004:50.
Весь этот текст с 249 строки по 310-ю - по сути образец текстового файла и сумма количества символов возможных значений указанных в каждой строке параметров должна быть равна, кажется, 137-ми.
Так что, если увеличиваете количество знаков в @008:43 - нужно добавить и количество пробелов в этом промежутке сократив его в другом. 
Если не хватает - сокращайте либо имена параметров на "Кат.Защ." и "Кв." (уже это даст Вам +16 знаков) либо соответствующие значения в справочниках.
А лучше, конечно... тем кто пишет Вам нормативку включать мозги при сочинении наименований, делать их читабельнее и лаконичнее... ))

20

Грешнов написал(а):

Не уверен, что понял о чем Вы, но, видимо, не хватает места в строке и нужно перенести какое то количество пробелов слева от "Категория защитности: @008:43" направо от него:

Но при этом помнить, что Вы сократили число знаков для @004:50.
Весь этот текст с 249 строки по 310-ю - по сути образец текстового файла и сумма количества символов возможных значений указанных в каждой строке параметров должна быть равна, кажется, 137-ми.
Так что, если увеличиваете количество знаков в @008:43 - нужно добавить и количество пробелов в этом промежутке сократив его в другом. 
Если не хватает - сокращайте либо имена параметров на "Кат.Защ." и "Кв." (уже это даст Вам +16 знаков) либо соответствующие значения в справочниках.
А лучше, конечно... тем кто пишет Вам нормативку включать мозги при сочинении наименований, делать их читабельнее и лаконичнее... ))

Спасибо, Сергей Петрович. Да, вы поняли правильно. Я уменьшил количество знаков для лесничества с 50 до 40 и увеличил количество знаков для КТЗ убрав часть пробелов.
У меня была идея сделать в две строчки, но ничего интересного не придумал, поэтому оставил так. Названия все влезли. Правда если названия лесничеств будут более длинные, то придется сочинять.
Вот что получилось:
@004:40                                    Категория защитности: @008:60                                                      Квартал @009:03

21

Здравствуйте. Как поставить пробел или запятые между породами в подлескеhttp://forumupload.ru/uploads/0017/fb/db/215/t634136.jpg
http://forumupload.ru/uploads/0017/fb/db/215/t375786.jpg

Пост написан 16.06.2022 17:18:05

22

Елена написал(а):

Как поставить пробел или запятые между породами в подлеске

Возможно, решение есть в ответе Вашей коллеге в другой теме, который она никак не прокомментировала:

Сергей Городничев написал(а):

1. Похоже очень древняя версия Топола или вы настолько исказили существующую......

В деморегионе, в актуальной  версии все нормально и никаких манипуляций не требуется:
http://forumupload.ru/uploads/0017/fb/db/3/t775827.png
http://forumupload.ru/uploads/0017/fb/db/3/t650632.png
Я даже уже не помню когда мы корректировали последний раз вывод подроста и подлеска.
Переустановите или обновите Тополь.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » ВЫХОДНЫЕ ФОРМЫ, ОТЧЕТЫ, ИТОГИ » Формирование таксационного описания



Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001