1с произошла исключительная ситуация microsoft word не удается активизировать приложение
А если попробовать зайти на сервер и вручную открыть данный файл? Открывается нормально и содержимое отображает?
[Сборки Офиса 2013 - от Кролика, с самыми последними обновлениями, сами понимаете, это бренд, здесь всё пучком. (На Win7 с файловой базой, где всё работает - такая же). Майкрософту я доверяю меньше, но завтра-таки попробую поставить c оригинального образа RTM] Достаточно спорное утверждение. Я бы больше доверял оригинальному дистрибутиву, чем какой-то сборке, из которой вполне могли повыкидывать "ненужные" вещи.
попробуйте другую папку. c: emp_pm - очень сомнительное место, вряд ли там откроет файл ворд.
конечно, открывает и отображает :) Я же не первый день замужем. И даже ЗапуститьПриложение(ИмяФайла), я уверен, будет работать. и папка эта - не первая, до неё я использовал подкаталог во временной папке (пробовал разные). Разумеется, права доступа - всем на всё. Ещё раз повторю, что на локальном компьютере с W7 при такой же структуре папок и том же дистрибутиве Офиса (только без сервера приложений) всё работает. Мне кажется, подвох в Windows 2016. Другой вариант - в сервере приложений. Третьего не дано.
Подвох возможно кроется в битности офиса, 1С. Допустим офис 64x, а 1С 32x и наоборот.
нафиг вам этот офис вообще уперся. распаковал, засунул в xml чо хочешь, запаковал и все дела. быстро, дешево и сердито.
Курить "профиль безопасности" в программе "Администрирование серверов 1С Предприятия". По умолчанию использование COM на сервере 1С запрещено. Не советую работать с вордом екселем и тд. на сервере. Зависнет ворд вместе с ним 1с сеанс, что будете делать?
попробуйте написать сценарий и из него управлять вордлм,а уже этот сценарий запустите из 1ц,если что-то пойдет не так можно убить сценарий и ворд из самой 1с а сервер,кстати,обычно 64-битный
Зачем такой изврат, можно просто фоновым заданием, мне кажется.
Подвохов там масса. Начиная от того под кем выполняется. Если ушло на сервер значит выполняется под серверным userV8 значит у него должен быть доступ к dcom объекту. Лезешь в dcom офиса и выдаешь ему там все права. Но лучше сделать по другому. docx это упакованные в zip xml. на просторах интернета есть уже готовый код. Также реализацию и можно посмотреть в 1С Договорчики. Фактически docx распаковывается, в нужном xml правится, пакуется обратно. Сам понимаешь никаких проблем с COM и офис не нужен.
изначально офис был 32-битный и была ошибка при создании ком-объекта: ОбъектВорд = Новый COMОбъект("Word.Application"); Но я вручную создал коннектор (по инструкции), и ошибка исчезла. Более того, как сказано в , я снес 32-битный Офис и поставил 64-битный - это ничего не изменило. а ссылку? У меня 15 файлов, часть в DOCX, часть в HTML, надо все их упихать в один. Я делаю это с помощью метода InsertFile. Благодарю, сейчас почитаю про эти профили. Похоже, собака зарыта именно здесь. пользователю usr1cv8 уже выданы везде все права, в том числе в COM+. Насчет XML и ZIP - это интересно, но на будущее. Я уже написал код, который быстро работает на файловой базе. Теперь задача - заставить его выполняться на сервере.
В самом объекте dcom дал права? Администрирование ? Службы компонентов ? *** ? Настройка DCOM ? Документ Microsoft Word 97–2003 ? безопасность.
Сборки Офиса 2013 - от Кролика, с самыми последними обновлениями, сами понимаете, это бренд Кто все эти люди?
Друзья, дабы тема с УНФ не затерялась в постах общего топика по продуктам 1С, создаю отдельную тему для обсуждения.
Релиз с конфигурацией "Управление небольшой фирмой" выпущен недавно, программа отличается в лучшую сторону по интерфейсу от других продуктов 1С, судя по всему компания видит в УНФ будущего флагмана своих продуктов для бизнеса, версия преподносится как необходимая для небольших производств и сфер услуг.
Давайте обсудим ее.
Итак мы по причине углублённой автоматизации, были вынужденны заказать обработку, чтобы каждый раз не вбивать кипу эл.документов в ручную, а просто запустить обработку и документ заполнился.
Для тех, кто работает на файловом варианте базы, т.е. база крутится на локальном компьютере или на компьютере в сети с общим доступом к папке с базой, беспокоится не о чем! Всё будет работать без дополнительных плясок с бубном! Иначе говоря "Клиентский режим"))
При попытке запуска обработки на клиенте (или сервере (по RDP или через консоль (прямое подключение))) выпадает ошибка:
- Указан несуществующий файл или путь.
- Файл используется другой программой.
- Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.
Для того, чтобы убрать эту ошибку необходимо в этом же окне, во вкладке "Размещение" установить "флаг" напротив "Запустить приложение на компьютере, где находятся данные".
Вуаля! Обработка работает в клиент-серверном варианте на ура! При подключении через RDP дак вообще она летает мгновенно, раз вся обработка совершается только на сервере и никаких ошибок не выскакивает . ну пока по крайней мере )))) тестируем второй день! Полёт нормальный!))))
Ошибка 1С при формировании отчёта - Приложению Microsoft Excel не удается получить доступ к файлу
Коллеги, добрый день. При формировании отчёта выдаёт следующую ошибку:
Ошибка при вызове метода контекста (Open)
Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу "C:\Users\1cv83\AppData\Local\Temp\v8_19EA_423.xlsx".
Самое интересное, что у пользователя, под которым запускается отчет, - админские права на сервере.
И путь указан верно, и доступ к файлу есть (руками открывается без проблем).
Клиент-сервер, процедура запускается на сервере. В чем может быть причина?
Добрый день! Дайте права пользователю 1cv83 на Microsoft Excel Application в Службах компонент.
Нажмите на “Пуск/Start”-> “Панель управления/Control Panel”
Далее “АдминистрированиеAdministrative Tools”-> “Службы компонентов/Component Services”
Откройте папку “Службы компонентов/ Component Services” и выберите “Настройка DCOM/DCOM Config”
Среди служб выберите “Microsoft Excel Application” и откройте его свойсва, вкладку “Безопасность/Security” и в разделе “Разрешения на запуск и активацию/Launch and Activation Permissions” настроить разрешения – выбрать “Настроить/Customize” и нажать “Изменить/Edit”.
Добавьте пользователя 1cv83 и нажмите “Применить/Apply” в свойствах безопасности компоненты.
Заключительным этапам будет создание папки с соответствующими правами пользователю 1cv83
C:\Windows\System32\config\systemprofile\Desktop – для Microsoft Office 2010
C:\Windows\SysWOW64\config\systemprofile\Desktop – для Microsoft Office 2007 (windows server x64)
C:\Windows\System32\config\systemprofile\Desktop – для Microsoft Office 2007 (windows server x86)
Если возникла проблема с лицензией Microsoft Word, то одним из способов решения является запуск программы от имени администратора. Для этого сделайте следующее:
-
Закройте текстовой редактор. Рекомендуем также проверить наличие фоновых процессов, связанных с Вордом, через «Диспетчер задач».
Найти программу можно в списке установленного софта через меню «Пуск». Щелкните по названию редактора правой кнопкой мыши, затем перейдите в «Дополнительно» и выберите соответствующий пункт.
Способ 2: Исправление сбоев в работе Word
-
Перейдите в «Панель управления». Найти ее можно через системный поиск Windows.
При обнаружении проблем мастер отобразит список возможных проблем, а также рекомендации по исправлению ошибок.
Способ 3: Проверка наличия нескольких копий программы
Несколько установленных копий Ворда могут стать причиной возникновения конфликта в работе и появлению уведомления о том, что лицензия истекла. Чтобы проверить это, перейдите через «Панель управления» в пункт «Программы и компоненты» способом, описанным выше.
Если есть вторая копия программы от Microsoft, то выделите ту, которая не используется, затем нажмите на кнопку «Удалить» вверху. Затем потребуется действовать согласно инструкции пошагового мастера.
Способ 4: Проверка учетных данных
Чтобы решить проблему с лицензией MS Word, попробуйте перейти на официальный сайт компании Microsoft и войти в учетную запись снова. Можно также попытаться использовать все электронные адреса, которые используются на компьютере. Это поможет, если вы забыли, с какого аккаунта купили лицензию Office.
Подробнее: Как узнать мою учетную запись Майкрософт
Способ 5: Просмотр лицензии
Компания Microsoft предоставляет возможность бесплатно пользоваться программами Office в течение 30 дней после установки, но после этого требуется оплатить подписку, чтобы продолжать работать со всеми функциями приложений. Если на компьютере используется лицензионная версия пакета MS Office, то следует проверить активацию:
Командная строка начнет проверку лицензии продукта. По завершении отобразится полная информация о Ворде. В строке «LICENSE STATUS» должна отобразится надпись «LICENSED». Это значит, что проблем с активацией нет и она действует на момент проверки.
Если срок действия подписки истек, то потребуется продлить ее.
Продление лицензии через сайт Microsoft
Отблагодарите автора, поделитесь статьей в социальных сетях.
Если у вас не получается активировать свою версию Microsoft Office даже при наличии актуального ключа продукта, воспользуйтесь нашими советами. Они точно помогут решить данную проблему.
Есть несколько способов активировать Microsoft Office, и мы расскажем, как запустить офисные программы без лишних сложностей. Разумеется, речь идет не о пиратском использовании софта. Напоминаем, что у нас есть промокоды, по которым ключ на MS Office 365 обойдется дешевле $20. Подробности ищите здесь.
Почему не активируется Microsoft Office?
Если пакет с офисными программами не хочет активироваться, надо найти причину этой проблемы. Убедитесь, что дело не в элементарных настройках.
- Например, проверьте, что на вашем компьютере установлено правильное время и дата.
- Убедитесь, что вы не используете пробную версию Microsoft Office с истекшим сроком действия.
- Проверьте подключение к интернету — оно необходимо для активации продукта. Также убедитесь, что вы не используете прокси-сервер или брандмауэры.
- Если ключ для активации офисных программ уже используется на более старом компьютере, попробуйте онлайн-активацию. Если это не помогло, обратитесь в поддержку Microsoft или используйте активацию по телефону.
Как активировать Office сразу на нескольких ПК?
У каждого ключа продукта есть лимит устройств, на которые его можно использовать. Если вы уже активировали Office на максимальном количестве компьютеров, вы не сможете продолжать использовать тот же ключ. К сожалению, деактивировать лицензию Office на неиспользуемом устройстве невозможно.
Попробуйте активировать офисные программы по телефону. Для этого введите в соответствующем окне номер 7 495 745 5445, введите ключ продукта и получите новый код активации.
Как активировать Office через интернет?
Активировать Office можно через «зону самообслуживания» (Self-Service) на сайте Microsoft. На данный момент это приложение работает только для Windows 10.
Microsoft Office все еще не активировался?
Если проблему не удалось устранить с помощью предыдущих советов, все, что вам остается, это связаться с Microsoft. Найти всю необходимую информацию и контакты технической поддержки Microsoft Office можно на официальном сайте разработчика, а обратиться в службу поддержки — по телефону или электронной почте.
Читайте также: