Сторінка 6 з 9

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 24 квітня 2015 12:49
geopos
Доброго часу любителям автоматизації да і не тільки любителям morgayu !

Уж точно комусь спадало на думку, якось полегшити або автоматизувати робочий процес розробки землевпорядної документації. Дана задача іноді здається не посильною. Адже роботи начебто вже поменшало, але різноманітність вимог (іноді забаганок) від кожного конкретного земуправління побільшало і в кожного свої - назва одного й того самого папірця однакова, а за змістом дивним чином різняться.
Другий вагомий фактор часу - скільки треба клопоту і зусиль, щоб відладити скрипт в шаблоні (добре якщо знати взагалі мову скрипта), не кажу про розробку шаблону з нуля, або скомпонувати потрібну функцію в спеціалізованій програмі для коректної роботи.

Варто зазначити, маючи у своєму арсеналі такі шаблони як приємно стає працювати: око не може нарадуватися. Клац і готовий проект або технічка!
Тому меньше слів, а більше діла. Вказавши вище вказані проблеми, ось користуйтесь на здоров'я.

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

Для початку користування потрібно внести свої дані виконавця "Пользовательские - Реквизиты пользователя"

08.06.2015
Відтепер (31.05.2015р.) деякий функціонал програми стає платним. Відразу хочу заспокоїти, що можете використовувати вільно й надалі:
- генерацію звітів в MS Word/Open Office;
- генерувати графіку в Digitals;
- власні шаблони MS Word/Open Office та шаблони Digitals, включно всі функції @@[..] .

Платні версії додатково включають:
- складання графічних матеріалів в MS Word;
- робота з перемінними скриптами на мові програмування Pascal;
- запуск власних скриптів користувача з меню "Скрипты -> *.pas" з можливістю приєднання інших модулів в секції uses.

З приводу купівлі звертайтесь в ЛС або пишіть на xmlreport.help[собака]gmail.com

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 05 травня 2016 17:56
geopos
Вчора виклав апдейт з новими кодами кад.плану, але не впевнений, що вірно зробив. З ріллею все працювало, хоча алгоритм не міняв.
CNgroups поєднувати нові і старі коди в ОДНІЙ строці не варто.
Якщо не розберетесь можна буде через тимвювер

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 06 травня 2016 22:41
fendak
Обновився. З новими порядок.
Але є нюанс по старих угіддях. Ріллю, забудовані землі заповнює чудово.
Але не сумує до с/г угідь 14 Під господарськими будівлями і дворами.

І головне, працює і в OpenOffice, також. До речі, в OpenOffice значно зручніше розробляти шаблони для XMLReports, ніж в MicrosoftWord. І швидкість формування краща.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 08 травня 2016 13:38
fendak
Розробляти зручніше, але не все працює.
Коли в Word вводжу таку формулу:
Зображення
то все працює.
Коли в OpenOffice вводжу за аналогом:
Зображення
на самій сторінці шаблону (після Ctrl+F9) працює:
Зображення
а через XML Reports не хоче, видає таку помилку:
Зображення

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 08 травня 2016 20:43
geopos
fendak писав:Обновився.
Ріллю, забудовані землі заповнює чудово.
Але не сумує до с/г угідь 14 Під господарськими будівлями і дворами(КВЦЗУ 013.00). Також не добавляє до садів угіддя 01.06 Для колективного садівництва.

І головне, працює і в OpenOffice, також. До речі, в OpenOffice значно зручніше розробляти шаблони для XMLReports, ніж в MicrosoftWord. І швидкість формування краща.
По старим кодам угідь - все набивав із таблиці 6-Зем. Тому "14 Під господарськими будівлями і дворами" повинно додавати площу в 03 --> "всього (гр.4+14+15+16+17+18+20)". Якщо Ви хочете вставити в 04 колонку, тоді спробуйте змінити CNgroups.txt:
...
03 04+15+16+17+18+20
04 05+06+07+11+12+14
...

На рахунок нових кодів - це для мене загадка, кожен робить що хоче.
Краще як би Ви скинули таблицю, яку хочете побачити. Також можу скинути свої контакти в приват (вайбер/скайп/тел./...).

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 08 травня 2016 20:44
geopos
fendak писав: а через XML Reports не хоче, видає таку помилку:
Трохи не зрозуміло, що не працює: скрипт і ОпенОфіс?

З ОпенОфісом наче зрозумів: виникає помилка. коли добавити в шаблон Умову. Постараюсь виправити через пару днів, як закінчу деякий функціонал.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 08 травня 2016 23:53
fendak
geopos писав:По старим кодам угідь - все набивав із таблиці 6-Зем. Тому "14 Під господарськими будівлями і дворами" повинно додавати площу в 03 --> "всього (гр.4+14+15+16+17+18+20)"....
Краще як би Ви скинули таблицю, яку хочете побачити.
Я мав на увазі, що це колонка 4 по вашій таблиці, яка у вашому шаблоні 004KievSv1 під назвою 1Explan та в Кадастровому плані. Переправив її на 3 і поміняав формулу на CNArea03 - пішло. Виявляється, помилка просто в даній таблиці.
Зображення

Щодо OpenOffice так, помилка виникає, коли в шаблон добавити умову. Не спішіть, я почекаю.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 16 травня 2016 17:54
geopos
fendak писав: Щодо OpenOffice так, помилка виникає, коли в шаблон добавити умову. Не спішіть, я почекаю.
Добрий день! Пробуйте в свіжому архіві. Вибачте, що дуже не спішив)).

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 18 травня 2016 00:09
fendak
так і не треба було спішити)). дякую, буду пробувати

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 11 червня 2016 20:56
faram
Добрий вечер. Підкажіть як в програмі налаштувати (вказати) базову станцію від якої будуть вимірюватись вектори у звіті РТК

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 12 червня 2016 09:32
vovaz
faram писав: вектори у звіті РТК
А зачем это в RTK.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 13 червня 2016 11:44
geopos
faram писав: Добрий вечер. Підкажіть як в програмі налаштувати (вказати) базову станцію від якої будуть вимірюватись вектори у звіті РТК
viewtopic.php?p=131209#p131209
Перемінна "CheckPoint" вказує на базову станцію

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 13 червня 2016 13:15
faram
Дякую за відповідь. Тобто, як я зрозумів, потрібно у файлі у файлі " ..\Lists\ControlPoints.txt" до бази на приклад "Somebase 5595253.302 3342202.662 187.505 CHECK" додати перемінну у вигляді "Somebase 5595253.302 3342202.662 187.505 CheckPoint", вірно?

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 13 червня 2016 13:47
geopos
НІ, не так!
У файлі " ..\Lists\ControlPoints.txt" вказується Ваш перелік базових станцій. Программа шукає найближчу базову станцію до ділянки.
"Somebase 5595253.302 3342202.662 187.505 CHECK"
CHECK" - [опціонально] вказує, що точка є контрольною, тобто грубо кажучи Ви приїхала на пункт тріангуляції і його заміряли. Для перевірки на скільки "брехливий" Ваш ГПС або мережа ГПС.
PPName - це вирахувана програмою найближча базова станція, або зрозуміліше - назва базової станції, наприклад для вказання такої в пояснювальній.
CheckPoint - це вирахувана програмою найближча контрольна точка (не базова станція), або зрозуміліше - назва контрольної точки, наприклад для вказання такої в пояснювальній.
BaseLine - середня довжина вектора від базової станції

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 14 червня 2016 18:19
bil
Підкажіть, як вставити в шаблон сьогоднішню дату в форматі типу 14.06.2016 р.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 15 червня 2016 09:28
geopos
Натиснути Ctrl-F9 і вставити таке вираження DATE \@ "d.M.yyyy р." \* MERGEFORMAT або при вставці поля вибрати тип Date і маску

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 23 червня 2016 11:42
kolya-rovno
Доброго дня!
Чи є можливість детальніше описати роботу програми по шаблонам. Цікавить як програма передає табличну частину та графіку у шаблон Варда?

Дякую.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 23 червня 2016 11:49
kolya-rovno
І ще цікавить який параметр ставити в шаблоні Ворд (однина|множина).

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 29 червня 2016 09:37
geopos
kolya-rovno писав: Чи є можливість детальніше описати роботу програми по шаблонам
це досить обширна тема, тому почитайте хелп і звідси viewtopic.php?p=126326#p126326
kolya-rovno писав: Цікавить як програма передає табличну частину та графіку у шаблон Варда?
viewtopic.php?p=126524#p126524
viewtopic.php?p=130302#p130302
Дивіться шаблони кадастрового плану і переліки обмежень
kolya-rovno писав: І ще цікавить який параметр ставити в шаблоні Ворд (однина|множина).
я використовую в шаблонах IFи, наприклад
натиснути Ctrl+F9 -> {IF (Ctrl+F9){docVariable ZD}="земельна ділянка" "одна земельна ділянка" "більше одної земельної ділянки"}
Є ще один варіант - дописати назву перемінних й файлі OleVariant.ini в секциях [Parcel], [Owner].

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 08 липня 2016 16:37
bil
чиможна розбити кад номер щоб вписати його в квадратики, кожну цифру в окремий квадрат, так як в заяву на реєстрацію прав а обтяжен.???

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 13 липня 2016 11:40
geopos
Якщо у Вас є підтримка скриптів (повна версія програми) можу написати функцію.

Нажаль у Ворді не знайшов функцій для полів, які працюють з текстом, окрім числових LEFT, AVERAGE, ... .
Можна як вихід запускати власноруч з VBA такий скрипт

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

Sub subCad()
Dim i As Integer

For i = 1 To 19
ThisDocument.Variables.Item("cad" + CStr(i)).Value = Mid(ThisDocument.Variables.Item("CadNumber").Value, i, 1)
Next i

End Sub
По таблиці розставити поля cad1, cad2, cad...

Ще є одна погана ідея, можна попробувати створити на кожний символ кад. номеру закладку, і вставити посилання на них в таблиці, але немає гарантії, що закладка не злетить при оновленні поля.

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 14 липня 2016 11:15
snaka
хотел попробовать эту программу
начал только разбираться
подгрузил хмл
хотел сделать отчет
но выдает "Вызов был отклонен"
офис 2013

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 14 липня 2016 12:28
geopos
Ворд ругается на безопасность. Отключите защищенный просмотр

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 14 липня 2016 14:30
snaka
с вордом разобрался
на 7 вроде работает
пробовал на хп то при открытии хмл пишет "is nоt a valid integer value

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 14 липня 2016 14:41
geopos
с вордом разобрался
на 7 вроде работает
Также должно все работать на 2013, потому что на нем все разрабатывалось
пробовал на хп то при открытии хмл пишет "is nоt a valid integer value
Естественно загружали на разных ОС один и тот же обменник?

XMLReport. Складання землевпорядної документації - це ПРОСТО!

Додано: 14 липня 2016 15:34
snaka
пробовал на хп то при открытии хмл пишет "is nоt a valid integer value
Естественно загружали на разных ОС один и тот же обменник?
хмл разные. хотел попробовать на другом компютере. любой хмл подгружаешь вот такое пишет