Аналитика http://www.geosystema.net/forum/ |
|
Сервис Отчет XML http://www.geosystema.net/forum/viewtopic.php?f=1&t=2640 |
Страница 1 из 7 |
Автор: | _Pavel_ [ 03 сен 2012 10:44 ] |
Заголовок сообщения: | Сервис Отчет XML |
Возникла необходимость вывести Отчет (через Сервис Отчет)в виде ФИО Кад Номер Площадь. С in4 отчет формируется нормально с XML выводит теги. Возможно ли в Digitals вывести отчет из XML с чистыми данными? |
Автор: | Dmitry_Zolotar [ 03 сен 2012 11:21 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Добавьте параметры: =XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName") Фамилия =XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") Имя =XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName") Отчество =Parent[ID7000300](ID70003)Parent[ID7000301](ID70003)Parent[ID7000401](ID70004)P[ID7000513] Полный кадастровый номер |
Автор: | p_alex [ 10 апр 2013 09:06 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Здравствуйте. Добавил приведённые выше параметры, а в простом списке отчёта выводится только один из них, который поставлен первым. Объясните, пожалуйста, что не так делаю? |
Автор: | p_alex [ 16 апр 2013 13:06 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Так может кто-нибудь ответить про проблему? |
Автор: | Dmitry_Zolotar [ 16 апр 2013 15:44 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Если все собственники являются физлицами, то Первый собственник-физлицо =XPT(P[ID7000520],"ProprietorInfo[1]/Authentication/NaturalPerson/FullName/LastName") Фамилия =XPT(P[ID7000520],"ProprietorInfo[1]/Authentication/NaturalPerson/FullName/FirstName") Имя =XPT(P[ID7000520],"ProprietorInfo[1]/Authentication/NaturalPerson/FullName/MiddleName") Отчество Второй собственник-физлицо =XPT(P[ID7000520],"ProprietorInfo[2]/Authentication/NaturalPerson/FullName/LastName") Фамилия =XPT(P[ID7000520],"ProprietorInfo[2]/Authentication/NaturalPerson/FullName/FirstName") Имя =XPT(P[ID7000520],"ProprietorInfo[2]/Authentication/NaturalPerson/FullName/MiddleName") Отчество ... ... ... |
Автор: | Anna:) [ 30 июл 2013 13:45 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Возможно ли отобразить информацию о землевладельце (Ф.И.О.) из имеющегося XML-файла в отдельный параметр слоя. |
Автор: | artembaranets [ 28 авг 2013 09:10 ] | ||
Заголовок сообщения: | Re: Сервис Отчет XML | ||
_Pavel_ писал(а): Возникла необходимость вывести Отчет (через Сервис Отчет)в виде ФИО Кад Номер Площадь. С in4 отчет формируется нормально с XML выводит теги. Возможно ли в Digitals вывести отчет из XML с чистыми данными? Добрый день, уважаемые форумчане. У меня та же ситуация, необходимо на плане в ДМФ вынести подписи собственников и арендаторов земельных участков, но без тегов XML. Способ предложенный Dmitry_Zolotar работает хорошо только с физлицами, с юрлицами не могу разобраться. Подскажите способ решения этой задачи.
|
Автор: | Dmitry_Zolotar [ 28 авг 2013 10:19 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Наличие скобок в строке аргументе функции портит вычисление функции, а именно "договір купівлі-продажу(викупу) земельної ... " |
Автор: | mixey_dubno [ 03 дек 2013 21:25 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Dmitry_Zolotar писал(а): Добавьте параметры: =XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName") Фамилия =XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") Имя =XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName") Отчество =Parent[ID7000300](ID70003)Parent[ID7000301](ID70003)Parent[ID7000401](ID70004)P[ID7000513] Полный кадастровый номер А як написати щоб ФИО відмінялось наприклад в давальному відмінку? |
Автор: | Bondarets Alexander [ 04 дек 2013 08:43 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Используйте формулу DAP Она одинаковая в Digitals и Reports. |
Автор: | mixey_dubno [ 04 дек 2013 09:02 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Bondarets Alexander писал(а): Используйте формулу DAP Она одинаковая в Digitals и Reports. Куди саме ставити цю формулу бо я пробував по різному і шось у мене не виходить((((( |
Автор: | shyrko [ 04 дек 2013 10:51 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
в Репортс у квадратних дужках [dap(param('ФИО'))], або в самому коді прописати наприклад NMDAP(назву можна поміняти):=dap(param('ФИО')) В самій карті додати параметри: - 1=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName") Фамилия - 2=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") Имя - 3=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName") Отчество - ФИО=1_2_3 (тип парметра строковий) - NMDAP=dap(p[id123]) id123-id параметра ФИО Перші три обов'язково, останні можна не додавать, а прописувать потім їх в коді |
Автор: | mixey_dubno [ 04 дек 2013 12:25 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
shyrko писал(а): в Репортс у квадратних дужках [dap(param('ФИО'))], або в самому коді прописати наприклад NMDAP(назву можна поміняти):=dap(param('ФИО')) В самій карті додати параметри: - 1=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName") Фамилия - 2=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") Имя - 3=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName") Отчество - ФИО=1_2_3 (тип парметра строковий) - NMDAP=dap(p[id123]) id123-id параметра ФИО Перші три обов'язково, останні можна не додавать, а прописувать потім їх в коді Дякую!!! Я просто редагую кад план в дмт форматі під ХМЛ., в таблиці написав ( =XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName")_=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") _=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName") ) таким же чином дописав адресу і цільове призначення мені вибиває ФИО так як треба, АЛЕ я хочу дописати (Земельна ділянка гр. ФИО (щоб відмінялось)) . в дмт там жеш кодів як в репорт немає?! Якщо я правильно зрозумів то треба написати так =XPT([dap(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/LastName")_=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/FirstName") _=XPT(P[ID7000520],"ProprietorInfo/Authentication/NaturalPerson/FullName/MiddleName")]) так попробував і не получається....... де я помилився? |
Автор: | shyrko [ 04 дек 2013 13:15 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
Чим мені не подобається ХМЛ - це двохкілометровими формулами, що в ДМТ, що в скриптах, що в Репортс. Я так розумію, це в самому ДМТ шаблоні, тоді буде: 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")) Працює по крайній мірі. Формулу краще винести в якийсь текстовий список по аналогії "BlueActF.txt" в папочці Lists, щоб не загромаджувати сам шаблон, а тоді вже використовувати функцію SEF. Знаки = писати не в самому шаблоні, а в параметрі. Горизонтальна риска знизу, приклад використання "_"в назві строкового параметра =Вс:P[0]_га AS Площа (га) земельної ділянки. Тоді значення видасть "Вс:0.4250 га", тобто замість риски пробіл. |
Автор: | mixey_dubno [ 04 дек 2013 14:22 ] |
Заголовок сообщения: | Re: Сервис Отчет XML |
shyrko писал(а): Чим мені не подобається ХМЛ - це двохкілометровими формулами, що в ДМТ, що в скриптах, що в Репортс. Я так розумію, це в самому ДМТ шаблоні, тоді буде: 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")) Працює по крайній мірі. Формулу краще винести в якийсь текстовий список по аналогії "BlueActF.txt" в папочці Lists, щоб не загромаджувати сам шаблон, а тоді вже використовувати функцію SEF. Знаки = писати не в самому шаблоні, а в параметрі. Горизонтальна риска знизу, приклад використання "_"в назві строкового параметра =Вс:P[0]_га AS Площа (га) земельної ділянки. Тоді значення видасть "Вс:0.4250 га", тобто замість риски пробіл. я вам надоїв вже мабуть)))) знову виникло питання! хочу прописати голову сільської ради XPT(P[ID7000401],"RegionalContacts/LocalAuthorityHead/LastName") і нічого не відбувається пусто...... пробував окремо вулиця то получається XPT(P[ID7000500],"ParcelAddress/StreetName") чому так не працює? |
Страница 1 из 7 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |