Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 28 мар 2024 21:22

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Шаблоны для работы с XML
СообщениеДобавлено: 15 май 2011 22:07 
Эксперт
Эксперт

Зарегистрирован:
24 июн 2008 08:03
Сообщения: 67
Всем привет!
Заранее извиняюсь, если тема подымалась, что-то не нашел.
Вообщем вопрос такой. Когда можно ждать шаблоны для Reports и DMT, которые будут формироваться из XML ?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 16 май 2011 10:11 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
Сейчас на стадии тестирования новый формат передачи информации из Ged.exe в Reports.exe, необходимы еще некоторые изменения в генераторе отчетов. Новый формат позволит вставлять в документы Reports.exe картинки сгенерированные на основе DMT-шаблонов. Примерный алгоритм работы будет выглядет следующим образом:
Наличие папки Digitals\Templates\XXXX.DMT, содержащей один или несколько DMT-шаблонов и один FR3-шаблон, обусловит появление пункта меню XXXX в меню Сервис-Документы. При вызове этого пункта меню сначала сгенерируются документы на основе всех DMT-шаблонов и после их возможного редактивания пользователем документы сохраняются в метафайлы и вызывается генератор отчетов с указанием использования шаблона Digitals\Templates\XXXX.DMT\....fr3. При этом в генератор отчетов передаются данные в виде XML-файла, содержащего, кроме кадастрового обменного файла, информацию о списках слоев, параметров и объектов карты, информацию о связях "родитель-потомок", информацию(путь к файлу, масштаб и список смежников) о метафайлах, сгенерированных документов и проч. Описание формата данных и примеры работы будут представлены немного позже.

P.S. В связи с изменением формата данных обмена между Ged.exe и Reports.exe пользователям самостоятельно создающим шаблоны отчетов необходимо изменить XPath-запросы к кадастровому обменному файлу следующим образом: вместо XPath(SomePath) использовать XPath(XML573Root+SomePath), предварительно инициализировав переменную XML573Root:='EmbeddedXML/UkrainianCadastralExchangeFile';

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 16 май 2011 11:42 
Эксперт
Эксперт

Зарегистрирован:
24 июн 2008 08:03
Сообщения: 67
Спасибо!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 16 май 2011 14:51 
Эксперт
Эксперт

Зарегистрирован:
24 июн 2008 08:03
Сообщения: 67
А можно сделать в окне заполнения параметров подключение к полям текстовых файликов? Например, чтоб "орган, який прийняв рішення" не забивать вручную постоянно, а выбирать из текстового файла.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 16 май 2011 18:49 
Гуру
Гуру

Зарегистрирован:
11 сен 2008 16:45
Сообщения: 337
sanyok писал(а):
А можно сделать в окне заполнения параметров подключение к полям текстовых файликов? Например, чтоб "орган, який прийняв рішення" не забивать вручную постоянно, а выбирать из текстового файла.


в маске параметра напишите
*=@:<путь к файлу>
например
*=@:С:\MyDir\MyParameter.txt
тип параметра - строка


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 16 май 2011 20:04 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
10 май 2011 10:58
Сообщения: 12
Olg@ писал(а):
sanyok писал(а):
А можно сделать в окне заполнения параметров подключение к полям текстовых файликов? Например, чтоб "орган, який прийняв рішення" не забивать вручную постоянно, а выбирать из текстового файла.


в маске параметра напишите
*=@:<путь к файлу>
например
*=@:С:\MyDir\MyParameter.txt
тип параметра - строка

Це ж не діє в "блоках опису".


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 16 май 2011 20:52 
Эксперт
Эксперт

Зарегистрирован:
13 дек 2007 18:43
Сообщения: 58
Откуда: м.Полонне
Цитата:
Це ж не діє в "блоках опису".

Поддерживаю, дайте возможность подключения "справочников", правильно-неправильно, пускай выбирает пользователь.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 17 май 2011 08:22 
Гуру
Гуру
Аватара пользователя

Зарегистрирован:
06 фев 2008 18:09
Сообщения: 312
Откуда: Ужгород
Цитата:
При вызове этого пункта меню сначала сгенерируются документы на основе всех DMT-шаблонов и после их возможного редактивания пользователем документы сохраняются в метафайлы и вызывается генератор отчетов с указанием использования шаблона Digitals\Templates\XXXX.DMT\....fr3. При этом в генератор отчетов передаются данные в виде XML-файла, содержащего, кроме кадастрового обменного файла, информацию о списках слоев, параметров и объектов карты, информацию о связях "родитель-потомок", информацию(путь к файлу, масштаб и список смежников) о метафайлах, сгенерированных документов и проч.

Будет ли возможность сохранять DMF (созданные из шаблонов DMT) вместе с файлами отчетов?
Дабы в последствии их можно было печатать из другого генератора, или проводить редактирование отчета, исправлять ошибки и тд.?

_________________
ГрызЁм гранит науки, и внедряем осколки в массы!


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 18 май 2011 21:27 
Эксперт
Эксперт

Зарегистрирован:
24 июн 2008 08:03
Сообщения: 67
Николай С. писал(а):
Цитата:
Це ж не діє в "блоках опису".

Поддерживаю, дайте возможность подключения "справочников", правильно-неправильно, пускай выбирает пользователь.


Хотелось бы услышать мнение разработчиков по этому вопросу.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 19 май 2011 09:52 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
Работа в этом направлении ведеться.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Шаблоны для работы с XML
СообщениеДобавлено: 10 ноя 2013 12:39 
Гуру
Гуру

Зарегистрирован:
05 апр 2012 10:20
Сообщения: 797
Откуда: Львівська область
Розібрався з програмою і виявилося, що створити з нуля xml в Digital простіше, ніж спочатку створювати IN4, потім його конвертувати в конвертері. Дуже допомагає фунція автоматичного заповнення параметрів (зробив для ОЖБ один варіант, для ОСГ - другий і т.д.). Але є один нюанс, який трохи ускладнює заповнення даних - це наявність в шаблоні форм заповнення паспортних даних в суміжниках, а це для НКС є необов'язковим. В конвертері я просто видаляю паспортні дані, щоби не видавало помилки і в реєстраторів такий варіант проходить.

Питання: як редагувати шаблон структури обмінного файлу XML?

А конкретніше - потрібно в шарі "XML:суміжник" повністю видалити рядки з паспортними даними, ідент.кодом і пропискою, залишивши тільки ПІБ. Як це зробити? Чи є взагалі до цього доступ в програмі?

Підозрюю, що вихід криється в параметрах XML (Менеджер параметрів - Контекстне меню - Параметри XML..., але не розумію, звідки там підтягуються форми (XML form). І вазгалі, ніде ніякої інструкції по даних параметрах немає.

_________________
додатково про скрипти Digitals на www.digitals.at.ua


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 124


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB