Аналитика
http://www.geosystema.net/forum/

Сервис Отчет XML
http://www.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/