XMLReport. Складання землевпорядної документації - це ПРОСТО!
Правила форуму
Будьте уважними! Перед створенням теми перечитайте Правила форуму і ще раз перевірте, чи дана тема не існує. Теми, які дублюють інші, видаляються без попередження! Повідомлення, які містять не прихований адрес E-mail, видаляються без попередження!
Будьте уважними! Перед створенням теми перечитайте Правила форуму і ще раз перевірте, чи дана тема не існує. Теми, які дублюють інші, видаляються без попередження! Повідомлення, які містять не прихований адрес E-mail, видаляються без попередження!
-
- Спец
- Повідомлень: 114
- З нами з: 12 лютого 2008 12:21
- Репутація: 2
- Область: Київська
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
Доброго часу любителям автоматизації да і не тільки любителям 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
Уж точно комусь спадало на думку, якось полегшити або автоматизувати робочий процес розробки землевпорядної документації. Дана задача іноді здається не посильною. Адже роботи начебто вже поменшало, але різноманітність вимог (іноді забаганок) від кожного конкретного земуправління побільшало і в кожного свої - назва одного й того самого папірця однакова, а за змістом дивним чином різняться.
Другий вагомий фактор часу - скільки треба клопоту і зусиль, щоб відладити скрипт в шаблоні (добре якщо знати взагалі мову скрипта), не кажу про розробку шаблону з нуля, або скомпонувати потрібну функцію в спеціалізованій програмі для коректної роботи.
Варто зазначити, маючи у своєму арсеналі такі шаблони як приємно стає працювати: око не може нарадуватися. Клац і готовий проект або технічка!
Тому меньше слів, а більше діла. Вказавши вище вказані проблеми, ось користуйтесь на здоров'я.
Програма хоча дружелюбна, але вважаю за необхідне дати посилання на відео для загального ознайомлення.
Для початку користування потрібно внести свої дані виконавця "Пользовательские - Реквизиты пользователя"
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
Востаннє редагувалось 24 липня 2016 14:10 користувачем geopos, всього редагувалось 4 разів.
- Denver
- Спец
- Повідомлень: 1372
- З нами з: 07 червня 2010 18:10
- Репутація: 123
- Область: Київська
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
Ні. У автора немає сайту чи сторінки в соцмережах.
Є тільки пошта для замовлення та відеоролики на ютубі - вся інформація є в першому повідомленні теми.
Функціонал незареєстрованої версії нічим не відрізняється від функціоналу зареєстрованої - можна спокійно ознайомитися, що й до чого, просто поклацавши.
-
- Спец
- Повідомлень: 114
- З нами з: 12 лютого 2008 12:21
- Репутація: 2
- Область: Київська
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
Вибачте, повідомлень не бачив, електронка в спам добавляє.
Не зовсім зрозуміло, але гадаю потрібно вивести площу/код для наявних обмежень на ділянці(в файлі)? В диструбутиві, якщо це можна так назвати, є гарний приклад ../Templates/_DemoTest/RestrictionList.dot.
Принцип складання шаблону не дуже, але простий)): щоб побачити поля, потрібно виділити текст і натиснути Alt+F9; створити поле можливо по Ctrl+F9. Далі потрібно використовути перемінні
Код: Виділити все
RestrictionAreaXXX
Адмін цього форуму @Denver правильно зазначив - детально описувати не потрібно, те що вже описане в даній гілці. Виникнуть питання - пишіть, якщо одразу не відповім, гадаю, хтось інший це зробить.
- vas
- Спец
- Повідомлень: 65
- З нами з: 30 жовтня 2008 09:15
- Репутація: 11
- Область: Вінницька
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
Принцип я зрозумів. Але боюсь Ви не зовсім зрозуміли мою проблему. RestrictionList.dot - це перелік обмежень у використанні земельної ділянки. Даний шаблон відображає наявність/відсутність конкретоного ОДНОГО обмеження і виводить інфу в 1 комірці. Наприклад: якщо xml файлі міститься інформація, про те на що наділянці є обмеження, скажімо "Охоронна зона навколо (вздовж) об'єкта зв'язку", в комірці навпроти цього обмеження вписаний код, який перевіряє чи є таке обмеження, і якщо є - відображає що таке обмеження наявне, якщо немає - відсутнє.
Мене ж цікавить відображення інформації ПО ГРУПАХ ОБМЕЖЕНЬ, тобто у нас є 10 груп обмежень: 1-ша група - "Охоронна зона" - вкючає обмеження від 01.01 до 01.09; 2-га група - "Зона санітарної охорони" - включає обмеження від 02.01 до до 02.02 і так далі.....
Якщо у мене на ділянці є, наприклад, кілька обмежень із однієї групи - 01.04, 01.05, 01.08.
Мені потрібно щоб інформація в "Акті перенесення в натуру меж ох. зон." про ці обмеження була відображена таким чином:
01. Охоронна зона: Охоронна зона навколо (вздовж) об'єкта зв'язку (код обмеження - 01.04, площа обмеження - 0,0205 га); Охоронна зона навколо (вздовж) об'єкта енергетичної системи (код обмеження - 01.05, площа обмеження - 0,7090 га); Охоронна зона навколо інженерних комунікацій (код обмеження - 01.08, площа обмеження - 0,2490 га).
02. Зони санітарної охорони: -
03. Санітарно-захисні зони: -
..... і так далі;
якщо в інших групах немає обмежень просто мають стояти прочерки ("-").
Для наглядності прикріплю фрагмент 1 такого Акту перенесення в натуру меж ох. зон.
Будь ласка допоможіть із наисанням коду .
Я знаю, що тут потрібно використати вираз IF, але всі мої спроби не дали бажаного результату.
► Показати
У вас недостатньо прав для перегляду приєднаних до цього повідомлення файлів.
-
- Спец
- Повідомлень: 114
- З нами з: 12 лютого 2008 12:21
- Репутація: 2
- Область: Київська
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
У вас не виходить використання самого оператора IF чи він просто не підходить?
Прикріпити не знайшов як, даю лінк на приклад приклад IF з обмеженнями. Зробив на основі RestrictionList.dot і тільки для групи 01. Далі можна по зразку копіпастити. Якщо не буде першого обмеження в групі, тоді буде лишній символ ";" на початку. Дану проблему можна усунути тільки скриптами.
Давайте розберемо як працює IF: Якщо площа обмеження з кодом 01 дорівнює 0, тоді обмежень немає, інакше .обмеження є, площа -0,00... Оператор else можна опустити, тобто так
Фігурні скобки руками ніколи не ставимо, тільки по клавішам Ctrl+F9. Тому копіпасти з браузера не будуть працювати
Прикріпити не знайшов як, даю лінк на приклад приклад IF з обмеженнями. Зробив на основі RestrictionList.dot і тільки для групи 01. Далі можна по зразку копіпастити. Якщо не буде першого обмеження в групі, тоді буде лишній символ ";" на початку. Дану проблему можна усунути тільки скриптами.
Давайте розберемо як працює IF:
Код: Виділити все
{ IF {docVariable RestrictionArea01}="0" "обмежень немає" "обмеження є, площа - {docVariable RestrictionArea01}" }
Код: Виділити все
{ IF {docVariable RestrictionArea01}="0" "обмежень немає" }
Код: Виділити все
{ IF {docVariable RestrictionArea01.01}<>"0" "Охоронна зона навколо об'єкта природно-заповідного фонду (код обмеження - 01.01, площа обмеження - {docVariable RestrictionArea01.01} га)" }
- vas
- Спец
- Повідомлень: 65
- З нами з: 30 жовтня 2008 09:15
- Репутація: 11
- Область: Вінницька
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
ДЯКУЮ за допомогу! Розібрався.geopos писав: ↑18 травня 2019 18:21 У вас не виходить використання самого оператора IF чи він просто не підходить?
Прикріпити не знайшов як, даю лінк на приклад приклад IF з обмеженнями. Зробив на основі RestrictionList.dot і тільки для групи 01. Далі можна по зразку копіпастити. Якщо не буде першого обмеження в групі, тоді буде лишній символ ";" на початку. Дану проблему можна усунути тільки скриптами.

- vitas007
- Admin
- Повідомлень: 1489
- З нами з: 15 грудня 2010 16:02
- Репутація: 821
- Область: м.Київ
- Місце роботи: Інше
XMLReport. Складання землевпорядної документації - це ПРОСТО!
де можна завантажити останню версію..? 

-
- Спец
- Повідомлень: 114
- З нами з: 12 лютого 2008 12:21
- Репутація: 2
- Область: Київська
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
Лінк знаходиться на першій сторінці.
https://drive.google.com/open?id=1SGMsN ... bUJvuiGOwK
Програма давно не оновляюється, остання правка звязана з місцем збереження файлу ліцензії, тобто на деяких машинах відсутні права для запису в системних директоріях. Правда, ці зміни не виклав (повністю не протестована), якщо кому потрібно - пишіть.
https://drive.google.com/open?id=1SGMsN ... bUJvuiGOwK
Програма давно не оновляюється, остання правка звязана з місцем збереження файлу ліцензії, тобто на деяких машинах відсутні права для запису в системних директоріях. Правда, ці зміни не виклав (повністю не протестована), якщо кому потрібно - пишіть.
-
- Спец
- Повідомлень: 114
- З нами з: 12 лютого 2008 12:21
- Репутація: 2
- Область: Київська
- Місце роботи: Приватні проектні організації
XMLReport. Складання землевпорядної документації - це ПРОСТО!
вартість 800грн