Аналитика http://geosystema.net/forum/ |
|
Сервис Отчет XML http://geosystema.net/forum/viewtopic.php?f=1&t=2640 |
Страница 5 из 7 |
Автор: | Dmitry_Zolotar [ 15 янв 2014 10:39 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
mixey_dubno писал(а): Виникає ще одне запитання! я так розумію дані з тхт файлу беруться тільки по одній строчці, тоїсть якщо стоїть Enter то дані братись не будуть? Так, по одній строчці |
Автор: | Thremere [ 26 янв 2014 12:34 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
А можна якимось чином витягти в параметр прізвище виконавця робіт? пробую витягти адресу земельної ділянки з умовою в межах/за межами. Написав у приєднаному файлі: ADRES SEL(XPT(P[ID7000500],"ParcelLocation"),"Rural"|XPT(P[ID7000500],"Settlement") за межами населеного пункту ROP(XPT(P[ID7000500],"District")) ROP(XPT(P[ID7000500],"Region"))|*|XPT(P[ID7000500],"Settlement"), SEl(XPT(P[ID7000500],"StreetType"),вулиця|вул. |провулок|пров. |проспект|просп. |*|)XPT(P[ID7000500],"StreetName"), XPT(P[ID7000500],"Building") ROP(XPT(P[ID7000500],"District")) ROP(XPT(P[ID7000500],"Region"))) а в результаті отримую "с. Слобідка, , Острозького району Рівненської області" для ділянки в межах і "Межиріцька сільська рада, , Острозького району Рівненської області" для ділянки за межами |
Автор: | shyrko [ 26 янв 2014 22:54 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Thremere писал(а): А можна якимось чином витягти в параметр прізвище виконавця робіт? пробую витягти адресу земельної ділянки з умовою в межах/за межами. Написав у приєднаному файлі: ADRES SEL(XPT(P[ID7000500],"ParcelLocation"),"Rural"|XPT(P[ID7000500],"Settlement") за межами населеного пункту ROP(XPT(P[ID7000500],"District")) ROP(XPT(P[ID7000500],"Region"))|*|XPT(P[ID7000500],"Settlement"), SEl(XPT(P[ID7000500],"StreetType"),вулиця|вул. |провулок|пров. |проспект|просп. |*|)XPT(P[ID7000500],"StreetName"), XPT(P[ID7000500],"Building") ROP(XPT(P[ID7000500],"District")) ROP(XPT(P[ID7000500],"Region"))) а в результаті отримую "с. Слобідка, , Острозького району Рівненської області" для ділянки в межах і "Межиріцька сільська рада, , Острозького району Рівненської області" для ділянки за межами Запропонував би для ідентифікації розташування ділянки функцію POS. XPT витягнути нічого не вийде, програма в будь-якому разі виконує другий варіант, той що йде після*. Якось так sel(POS(Rural,P[ID7000500]),0|в межах населеного пункту|*|за межами населеного пункту). |
Автор: | mixey_dubno [ 24 фев 2014 17:20 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Доброго дня! Мені потрібно в ДМТ написати таку формулу: якщо фізична особа то ФИО а якщо юридична то назва юр. особи. попробував написати сам по вище наведеному прикладу но не виходить прошу допомоги! SEL(POS(LegalEntity,P[ID7000520]),0|XPT(P[ID7000520],"ProprietorInfo/Authentication/LegalEntity/Name")|*|гр. DAP(XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName") XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName"))) |
Автор: | shyrko [ 25 фев 2014 17:16 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Трохи перепутав. Треба так: SEL(POS(NaturalPerson,P[ID7000520]),0 Число "0" означає, що в параметрі P[ID7000520] відсутній вираз "NaturalPerson", а отже маємо справу з юридичною особою |
Автор: | Dmitry_Zolotar [ 25 фев 2014 17:35 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
mixey_dubno писал(а): Доброго дня! Мені потрібно в ДМТ написати таку формулу: якщо фізична особа то ФИО а якщо юридична то назва юр. особи. попробував написати сам по вище наведеному прикладу но не виходить прошу допомоги! SEL(POS(LegalEntity,P[ID7000520]),0|XPT(P[ID7000520],"ProprietorInfo/Authentication/LegalEntity/Name")|*|гр. DAP(XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName") XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName"))) Краще додати в свій XMLNormal.dmf параметр, який буде заповнюватись скриптом при редагуванні параметрів об'єктів. |
Автор: | mixey_dubno [ 26 фев 2014 11:32 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Dmitry_Zolotar писал(а): mixey_dubno писал(а): Доброго дня! Мені потрібно в ДМТ написати таку формулу: якщо фізична особа то ФИО а якщо юридична то назва юр. особи. попробував написати сам по вище наведеному прикладу но не виходить прошу допомоги! SEL(POS(LegalEntity,P[ID7000520]),0|XPT(P[ID7000520],"ProprietorInfo/Authentication/LegalEntity/Name")|*|гр. DAP(XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName") XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName"))) Краще додати в свій XMLNormal.dmf параметр, який буде заповнюватись скриптом при редагуванні параметрів об'єктів. це потрібно створити новий слой 7000580 і в нього прописати цей скрипт? можна приклад? зробив по прикладу shyrko. |
Автор: | mixey_dubno [ 26 мар 2014 21:47 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
В хмл є 2 власники ділянки, як їх автоматично витягнути на кад.план.дмт? підскажіть формулу? Дякую! |
Автор: | Dmitry_Zolotar [ 27 мар 2014 16:49 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
mixey_dubno писал(а): В хмл є 2 власники ділянки, як їх автоматично витягнути на кад.план.дмт? підскажіть формулу? Дякую! Скрипт видає перелік власників. |
Автор: | mixey_dubno [ 30 мар 2014 22:06 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Dmitry_Zolotar писал(а): mixey_dubno писал(а): В хмл є 2 власники ділянки, як їх автоматично витягнути на кад.план.дмт? підскажіть формулу? Дякую! Скрипт видає перелік власників. а можна більш детальніше про цей скрипт?! це потрібно створювати кнопку чи куда його вставляти? |
Автор: | shyrko [ 30 мар 2014 22:30 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Створюєш кніпочку, відкриваєш хмл тиснеш і все |
Автор: | mixey_dubno [ 20 июн 2014 10:29 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Слава Україні! потрібна допомога....загружаю 40 ХМЛ файлів в один файл, як мені витягнути ФИО власників??? пробував сервіс/отчет/простий список (в настройках ПІП власників зем діл) мені вибиває повністю шлях до прізвища імя паспортні дані адреса проживання... а потрібно тільки ФИО!!! дуже потрібно... |
Автор: | mixey_dubno [ 24 июн 2014 08:48 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
mixey_dubno писал(а): Слава Україні! потрібна допомога....загружаю 40 ХМЛ файлів в один файл, як мені витягнути ФИО власників??? пробував сервіс/отчет/простий список (в настройках ПІП власників зем діл) мені вибиває повністю шлях до прізвища імя паспортні дані адреса проживання... а потрібно тільки ФИО!!! дуже потрібно... Так хтось допоможе мені чи ні? |
Автор: | shyrko [ 24 июн 2014 09:01 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
viewtopic.php?f=1&t=2539&start=30. |
Автор: | Dmitry_Zolotar [ 24 июн 2014 09:47 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Подправлю ссылку |
Страница 5 из 7 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |