Аналитика http://www.geosystema.net/forum/ |
|
Знову про шаблони... http://www.geosystema.net/forum/viewtopic.php?f=1&t=744 |
Страница 20 из 27 |
Автор: | fendak [ 20 дек 2014 12:13 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
sergykydr писал(а): Подскажите пожалуйста, как в шаблоне дмт задать формулу чтоби параметр брался не из слоя Ділянка а из Квартала. Например код коатуу? Parent[номер чи id параметру](id шару, з якого буде братися, вказувати не обов'язково) напр.: PARENT[23] PARENT[23](ID10000) PARENT[DS] PARENT[ID10010] При кожному варіанті написання результат той самий. |
Автор: | sergykydr [ 20 дек 2014 18:36 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
fendak писал(а): Parent[номер чи id параметру](id шару, з якого буде братися, вказувати не обов'язково) напр.: PARENT[23] PARENT[23](ID10000) PARENT[DS] PARENT[ID10010] При кожному варіанті написання результат той самий. Спасибо! |
Автор: | Dmitry_Zolotar [ 21 дек 2014 17:30 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Не працюють імена точок в шаблоні з автомасштабом. Розбираємось з проблемою. |
Автор: | stanjke [ 29 дек 2014 11:55 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Ребят знает кто как можно в шаблоне "CadPlanA4" для XML обменного файла сделать так, что бы контура участка были не разными цветами выделены, а просто отрезками, а то принтер просто не распечатывает их!!! Пожалуйста кто может помочь/объяснить , помогите!) А то работа стоит на месте( |
Автор: | shyrko [ 29 дек 2014 12:40 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
В DMT шаблоні в менеджері шарів видалити шари Border |
Автор: | sergykydr [ 24 янв 2015 15:26 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Підкажіть, як назвати шаблон дмт щоб при формуванні з нього документу в його ім'я заносився певний параметр ділянки, а саме NM ? |
Автор: | shyrko [ 24 янв 2015 17:00 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
В ДМТ-шаблоні Карта-Свойства-Имя-p[nm] |
Автор: | sergykydr [ 24 янв 2015 20:29 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
shyrko Дякую! |
Автор: | Пупкин [ 26 янв 2015 08:41 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Всім міцного здоров'я! Здоровенький будь shyrko! Коли на більярді гратимемо наступного разу (дай же відігратися!!!!)? Дякую. |
Автор: | Poltavan [ 29 янв 2015 11:38 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Доброго здоров'я колеги. Є такі питання: 1. яким чином можна з xml файлу витягнути до dmt шаблону (без reports) ім'я та посаду виконавця (без setup.ini) з P[8] id7000007 2. =date показує поточну дату - а чи є подібне для поточного року? 3. як можна витягнути дані по наявному обмеженню? Пробував так: код обмеження: XPT(P[ID7000800],"Restrictions\RestrictionInfoRestrictionCode") але нічого не підтягує. Ідея полягає у створенні таблиці - спочатку підтягує код обмеження, далі з файлу Restrictions.txt згідно відповідного коду пише зміст обмеження "охоронна зона така-то..." далі відповідно до коду шукає у файлі zakony.txt обґрунтуючі державні нормативно-правові акти (закони, постанови...) й вказується площа обмеження. Якщо подібне завдання вже вирішували, буду вдячний за посилання. Дякую |
Автор: | shyrko [ 29 янв 2015 13:35 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
XPT(parent[id7000007](id7000),"Executor/ExecutorName/LastName") XPT(parent[id7000007](id7000),"Executor/ExecutorName/FirstName") XPT(parent[id7000007](id7000),"Executor/ExecutorName/MiddleName") Якось так. |
Автор: | Poltavan [ 29 янв 2015 14:16 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
shyrko писал(а): XPT(parent[id7000007](id7000),"Executor/ExecutorName/LastName") XPT(parent[id7000007](id7000),"Executor/ExecutorName/FirstName") XPT(parent[id7000007](id7000),"Executor/ExecutorName/MiddleName") Якось так. Не підтягує Пробував так як ви написали XPT(parent[id7000007](id7000),"Executor/ExecutorName/LastName") і так XPT(P[id7000007](id7000),"Executor/ExecutorName/LastName") Версія Digitals 2014.11.20. Ось скріншоти як це записано у шаблоні та результат. Не можу зрозуміти, що я роблю не так. |
Автор: | Dmitry_Zolotar [ 29 янв 2015 15:32 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Додайте в XMLNormal.dmf параметр =XPT(parent[id7000007](id70000),"Executor/ExecutorName/LastName")_XPT(parent[id7000007](id70000),"Executor/ExecutorName/FirstName")_XPT(parent[id7000007](id70000),"Executor/ExecutorName/MiddleName") Виконавець та зробіть його доступним шару ХМЛ_Дилянка а в dmt-шаблоні посилайтесь на цей параметр =DATE(YYYY) - поточний рік |
Автор: | Dmitry_Zolotar [ 29 янв 2015 15:35 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Poltavan писал(а): 3. як можна витягнути дані по наявному обмеженню? Пробував так: код обмеження: XPT(P[ID7000800],"Restrictions\RestrictionInfoRestrictionCode") але нічого не підтягує. Ідея полягає у створенні таблиці - спочатку підтягує код обмеження, далі з файлу Restrictions.txt згідно відповідного коду пише зміст обмеження "охоронна зона така-то..." далі відповідно до коду шукає у файлі zakony.txt обґрунтуючі державні нормативно-правові акти (закони, постанови...) й вказується площа обмеження. Приклад по угіддям, в обмежень інший ID шару, та в іншому параметрі код та опис обмеження |
Автор: | Poltavan [ 04 фев 2015 11:31 ] |
Заголовок сообщения: | Re: Знову про шаблони... |
Dmitry_Zolotar писал(а): Poltavan писал(а): 3. як можна витягнути дані по наявному обмеженню? Пробував так: код обмеження: XPT(P[ID7000800],"Restrictions\RestrictionInfoRestrictionCode") але нічого не підтягує. Ідея полягає у створенні таблиці - спочатку підтягує код обмеження, далі з файлу Restrictions.txt згідно відповідного коду пише зміст обмеження "охоронна зона така-то..." далі відповідно до коду шукає у файлі zakony.txt обґрунтуючі державні нормативно-правові акти (закони, постанови...) й вказується площа обмеження. Приклад по угіддям, в обмежень інший ID шару, та в іншому параметрі код та опис обмеження Дякую за допомогу! Розібрався з усим окрім обмеження. Поки скрипти для мене це темний ліс. Логіка створення таблиці така: 1)присутній шар "XML: Обмеження (сервітут, емфітевзис, суперфіцій)" id[70008], там створюємо парамерт "Площа обмеження =P[0]" id[7000516] 2) З параметру "Код обмеження" id[7000800] підтягуємо код обмеження 3) посилаючись на "Код обмеження" id[7000800] беремо з файлу "RestrCodes.txt" назву обмеження 4) посилаючись на "Код обмеження" id[7000800] беремо з файлу "Zakony.txt" відповідний обґрунтуючий закон, постанову, тощо. 5) з параметру "Площа обмеження" id[7000516] беремо площу обмеження. Таким чином створюємо таблицю обмежень із полями № п/п | Код обмеження | Назва обмеження | Основні законодавчі акти | Площа обмеження, га| Пробував погратися із файлом CP.dmt та із скриптом з посилання про таблицю угідь редагуючи його. Я перекинув шар "CP_Explication" з тим самим id[70026], до новоредагованого шаблону "КадПлан_обмеж.dmt з тим самим id. Стврив параметр "Площа обмеження =P[0]" id[7000516] та підключив його до шару "XML: Обмеження (сервітут, емфітевзис, суперфіцій)" id[70008], показує площу обмеження. Тепер додаю скрипт до "XML: Земельна ділянка" id[70005] взявши за основу скрипт з Прикладу по угіддям. Але не можу зрозуміти: а)як прибрати перший рядок із словом "Усього земель", експеременти з редагування/видаленням частини скрипта лищ запороли скрипт. б)яким чином підтягувати інфу про код та вибирати необхідний параметр з текстового файлу, буду вдячний за приклад скрипта, чи посилання. в)як призначити відповідний стовпчик до параметру "Площа обмеження", який рядок відповідає за це? |
Страница 20 из 27 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |