Страница 1 из 1
Никто не проконсультирует по захвату документов?
Добавлено: 18 окт 2007, 07:38
Александр
проблема такая, есть полностью автоматическая процедура - создание документа - вставка в архив - открытие из архива, после чего юзер добавляет какие то изменения в файл и закрывает его
но почему то файлы в лоции, в половине случаев, оказываются захваченными (ключик)
с чем это может быть связано?

настройка вроде у всех общая, архив свободный,сами они никакие дополнительные кнопки по захвату/блокировке не нажимают...
Причем под администратором Инструменты/Открытые документы/Захваченные - все пусто, т.е. вроде их как и нет - хотя вот они есть
можно ли как-то это контролировать автоматически? чтобы по умолчанию неиспользуемый документ всегда был свободен?
Добавлено: 18 окт 2007, 10:32
gali
вряд ли что-то умное посоветую. Иногда случалось подобное, но как-то устраняла и в систему не вошло, поэтому не разбиралась дотошно. Но. Можно посмотреть настройки пользователя сначала у администратора. Там есть такой раздел "Захват док..", если отмечен пункт "Использовать персональные настройки...", то у юзеры будут творить, что душа пожелает, причем, как правило, не осознанно. А рядом еще закладка "Док.. архива" там тоже есть интересные поля, касающиеся разрешений настроек пользователя и захвата. Имеет смысл посмотреть.
к сожалению, это все
Добавлено: 18 окт 2007, 10:41
Александр
пока разобрались только с одним...
если юзер, в результате всех вышеописанных действий закрывает файл *.xls (речь именно о Excel) но при этом не закрывает сам Excel то данный файл в лоции имеет флажек редактирование - хотя файл то на самом деле уже закрыт, наверно флаг ключ - тоже что то в этом роде???
Добавлено: 18 окт 2007, 12:19
gali
у меня было еще так: в работе (workflow) открыли документ, закрыли работу, закрыли документ. Админ видит его в списке занятых.
То ли не корректно прописано, то ли... да нет, с настройками здесь не должно быть связано
Добавлено: 18 окт 2007, 12:30
Александр
т.е. получается что сейчас функция действия открывающая документ DocVerOpen ( Version , 'M' )
во первых открывает документ в отдельном приложении - не проверяя что оно уже может быть запущено(и можно было бы не запускать новый Excel а прицепиться уже к открытому) - ну это ладно
а вот во вторых при закрытии документа - она не закрывает это самое отдельное приложение с ним связанные - в этом весь трабл
может это где-то настраивается? или это ошибка?
Добавлено: 18 окт 2007, 21:02
Старик Крупский
Э-э-э... дамы и господа, ну и сыр-бор вы тут развели. Методы запуска Экселя смотрите внимательно. Самый простой способ для 2003-го Экселя - это нажать кнопку "Умолчания" в методе запуска на редактирование, а потом в поле "Интеграция" поставить "Нет", т.к. Майкрософт вроде как забыл про ODMA в Экселе, начиная с 2003-го.
Вот вроде и все... А типа как не занятость документа - это от не включения DDE. И вообще, смотрите в свойствах типов файлов в винде, как для них прописаны способы открытия родными приложениями, так и старайтесь записывать в методы запуска Лоции. Если не используется модуль интеграции, то DDE можно переносить один в один. И параметры командной строки тоже.
Добавлено: 22 окт 2007, 07:54
Александр
DDE действительно не при чем, и на мой непрофессиональный взгляд вообще устаревшая технология, COM гораздо круче
На самом деле проблема была в одном флажке - использовать один процесс (техподдержка) тогда при открытии файла из архива с последующием его закрытием но не закрывая само приложение - захват документа снимается