Guevara писал(а):
Dmitry_Zolotar писал(а):
На форуме ДЗК выложена последняя версия 1.15.2, от более ранних версий можно избавлятся.
дайте адресок на форум ДЗК пожалуйста.
а от главного впораса мы ушли. будет ли реализована возможность формирорвание отчета в Reports из XML и также графические документы
Форум ДЗКВ генераторе отчетов уже реализовано несколько функций для работы с XML.
function
IsNodeExists(Path:String):Boolean; // Проверка наличия узла в XML
function
NodesCount(Path,Tag:String):Integer; // Возвращает кол-во узлов Tag в корне Path
function
XPath(Path:String):String; // Возвращает текст узла Path
Генератор отчетов при запуске проверяет исходные данные(буфер обмена), если данные начинаются с
<?xml, то никакие датасеты(ObjDataset,ChildDataset и проч.) не создаются, а получение данных возможно с использованием приведенных выше функций.
Пример: (откройте в блокноте хмл-файл, скопируйте его весь и запустите Reports.exe)
Первый по счету собственник участка - физлицо?
IsNodeExists('InfoPart/CadastralZoneInfo/CadastralQuarters/CadastralQuarterInfo/Parcels/ParcelInfo[1]/Proprietors/ProprietorInfo[1]/Authentication/NaturalPerson')Целевое назначение участка
XPath('InfoPart/CadastralZoneInfo/CadastralQuarters/CadastralQuarterInfo/Parcels/ParcelInfo[1]/CategoryPurposeInfo/Use') количество смежников участка
NodesCount('InfoPart/CadastralZoneInfo/CadastralQuarters/CadastralQuarterInfo/Parcels/ParcelInfo[1]/AdjacentUnits','AdjacentUnitInfo')