При работе с учетной записи с правами пользователя обменный файл xml не сохраняется (win XP SP3):
Проверьте сначала , есть ли доступ на запись для учетной записи пользователя в эту папку.
перед записью xml я создал эту папку, и для верности, записал в нее этот же файл в формате dmf.
Пользователю установлены права полного доступа к даной папке и к папке с програмой
Тогда попробуйте убрать все пробелы из полного пути к файлу.
c:\Digitals\Noname1.dmf - сохраняется, при команде “сохранить в XML…” - выдает: “ошибка записи c:\Digitals\Noname1.xml”. Пробелов в данном пути нет, доступ к каталогу, судя по всему, есть.
Проверил, данная ошибка присутствует и в windows vista. Сейчас проверю на windows 7.
Да, у меня в Виста такая же ошибка, Дигитал работает от имени админа
Нет, не правильно написал:
В папку доступ есть, дмф сохраняет, а хмл сохраняет ТОЛЬКО если дигиталс запущен от имени админа
Все указывает на ограничения на запись в требуемую папку. В Windows Vista и Windows 7 ужесточили правила безопасности. Даже под учетной записью админа программы, по умолчанию, запускаются с пониженными привилегиями и спрашивают пользователя при необходимости выполнения действий с повышенными правами(система UAC). Запись пользовательских файлов в папки на системном диске тоже может быть запрещена. При создании новой папки она наследует атрибуты безопасности родительского объекта. Если для системного диска действует запрет на создание новых файлов, то и для всех папок, созданных на этом диске он будет действовать (если явно не изменить атрибуты безопасности).
Новая проблема - заполняю инфу из шаблона после сохранения пропадает дилянка и смежники, хотя в хмл они есть и конвертер например эти данные видит. Работа накрылась…
Тогда почему сохраняет дмф в эту же папку?
Возможно, причина в MS XML объекте, который мы используем. Разберемся.
в windows 7 такой ошибки нет
Вышлите этот проблемный файл на help@vingeo.com или выложите его на форум, пожалуйста.
В принципе любой. При проверке на разных машинах сохранял открытый XMLNormal с контуром реквизитов обменного файла, пример выслал на help@vingeo.com.
Проблема в том, что Digtal(или MS XML), при записи в xml формат использует какуюто промежуточную папку запись в которую запрещена пользователю. Разрешение пользовательзователю с ограниченными правами изменения всех файлов и папок на системном диске - снимает проблему, но тогда теряется смысл использования ограниченых учетных записей. Подскажите, как можно вычислить в какие именно папки нужно разрешить запись пользователю для снятия проблемы не в ущерб безопасности системы?
Проблема с записью XML исправлена.
Теперь все работает и под пользователями без прав администратора.
Большое спасибо!!!
Для тех. поддержки: Обратите внимание на правильность работы параметра «Дані про права користування земельною ділянкою», не редактируются «особи» , а использование кнопки редактирования приводит к добавлению новой особи (build 15.04.2011)
Спасибо, действительно вместо редактирования происходило добавление новых Grantee и Grantor. Исправлено, скачивайте новую версию Ged.exe
Со времени последнего сохранения документа в него были внесены изменения, при закрытие документа на экране «не появляться» окно диалога с напоминанием сохранить документ! (build 21.04.2011)
