17.05.12 — 17:40
1С:Предприятие 8.2 (8.2.15.301), серверная, тонкий клиент, Excel 2010.
Пишу обработку, добавляющую несколько листов Экселя в некую заготовку (книга Экселя) листами целиком. Если выполнять на Клиенте — добавляет, сохраняет. При запуске на Сервере — процедура начинает ругаться еще на этапе открытия заготовки:
… Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу «c:Excel1.xls»…
Сервер работает под пользователем USR1CV82. Пользователю в DCOM даны права на Эксель (само-собой, без них даже COMОбъект(«Excel.Application») не создавался), права локального Пользователя, на папку и файл тоже даны полные права. В чем может быть дело?
Кусок кода:
Йоксель = Новый COMОбъект(«Excel.Application»);
Йоксель.DisplayAlerts = False;
КнигаШаблон = Йоксель.Workbooks.Open(ФайлШаблон);
Если НЕ ПустаяСтрока(ФайлРезервовДляКлиента) Тогда
ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);
ЛистРезервов.Sheets(1).Copy(КнигаШаблон.Sheets(1));
ЛистРезервов.Close();
ЛистРезервов = «»;
КонецЕсли;
Гуглил. Выполнял все что находил — не работает…
1 — 17.05.12 — 17:42
файл то где находится?
2 — 17.05.12 — 17:44
Локально.
c:Excel1.xls
3 — 17.05.12 — 17:44
У файла вывод должен быть разрешен кажется…
4 — 17.05.12 — 17:45
Если на сервере с ним работать
5 — 17.05.12 — 17:45
(2) круто. а код сервера откуда запускается?
6 — 17.05.12 — 17:46
у сервера права как на файл так и на ком
7 — 17.05.12 — 17:46
(3) Это где? В свойствах самого файла? На Клиенте добавляет без левых манипуляций…
8 — 17.05.12 — 17:46
(5) На этой же машине
9 — 17.05.12 — 17:47
(8) а если подумать?
10 — 17.05.12 — 17:47
+(8) На моей машине есть и сервер 1С и SQL
11 — 17.05.12 — 17:48
(9) Вот не думается. Чего и спрашиваю…
12 — 17.05.12 — 17:49
(11) ну ты запиши файл текстовый и посмотри где он создастся
13 — 17.05.12 — 17:50
(12) Создастся где-то C:UsersUSR1CV82AppDataLocalTemp
Только я открыть не могу, а не создать…
14 — 17.05.12 — 17:59
Может я неправильно сформулировал… Если я выполняю вышеприведенный код &НаКлиенте — отрабатывает без вопросов. Если &НаСервере — валится ошибка.
15 — 18.05.12 — 11:37
Ничего не понимаю. Уже не открываю файл-шаблон, а просто создаю новую книгу и уже в нее пытаюсь добавить листы, только что сформированные и записанные сервером 1C во временную папку — та же ошибка. По-идее все права на временные файлы у сервера 1С в этом случае точно есть:
Йоксель = Новый COMОбъект(«Excel.Application»);
Йоксель.DisplayAlerts = False;
КнигаШаблон = Йоксель.Workbooks.Add();
Если НЕ ПустаяСтрока(ФайлРезервовДляКлиента) Тогда
ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);
ЛистРезервов.Sheets(1).Copy(КнигаШаблон.Sheets(1));
ЛистРезервов.Close();
ЛистРезервов = «»;
КонецЕсли;
Ошибка:
Приложению Microsoft Excel не удается получить доступ к файлу «C:UsersUSR1CV82AppDataLocalTempreserve.xls»
16 — 18.05.12 — 11:41
+(15) Имеется ввиду, что ругается уже на строку
ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);
17 — 18.05.12 — 11:51
(14). У компа на котором сервер предприятия крутится есть доступ до этого файла?
18 — 18.05.12 — 11:54
код, как сохраняешь ФайлРезервовДляКлиента покажи.
19 — 18.05.12 — 11:58
(17) Все выполняется на моей машине. В последнем варианте из (15) файл C:UsersUSR1CV82AppDataLocalTempreserve.xls формируется непосредственно самим сервером 1С аккурат перед добавлением в книгу.
(18) Да там кода-то — выборка, заполнение Табличного документа и сохранение этого Табличного документа в формате экселя:
ТаблицаДокументов.Записать(ФайлРезервовДляКлиента, ТипФайлаТабличногоДокумента.XLS);
20 — 18.05.12 — 11:59
Повторюсь из (14) — Если я выполняю вышеприведенный код &НаКлиенте — отрабатывает без вопросов. Если &НаСервере — валится ошибка.
21 — 18.05.12 — 12:01
хотя бы раз excel от имени пользователя 1С запускал?
22 — 18.05.12 — 12:01
+(21) Выполнять надо именно &НаСервере — это будет регламентное задание
23 — 18.05.12 — 12:01
(21) Нет
24 — 18.05.12 — 12:05
Запусти в отладчике и посмотри на момент открытия файла он реально есть?
25 — 18.05.12 — 12:06
Т.е. перед тем как выполнится: ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);
существует ли C:UsersUSR1CV82AppDataLocalTempreserve.xls
26 — 18.05.12 — 12:08
Ну и может файл только на чтение? В темпе он ведь не просто так создался.
27 — 18.05.12 — 12:08
(25) Файл существует, данные в нем имеются, корректные. Открывается, редактируется и тд и тп…
28 — 18.05.12 — 12:10
(26) Редактируется. Хотя это мне и не нужно в данном случае. А в темп — так я его сознательно туда загоняю, через КаталогВременныхФайлов()
29 — 18.05.12 — 12:12
Да и все-таки запусти хоть раз от имени пользователя 1С Ексель интерактивно. Ибо Ексель при первом запуске требует настройки.
30 — 18.05.12 — 12:16
Если сервер 1С от своего имени запустишь, работает?
31 — 18.05.12 — 12:17
(21) (29) Спасибо за наводку. Вот пытаюсь. Ругается: выбранный режим входа для данного пользователя на этом компьютере не предусмотрен.
Хорошо, что нужно сделать еще с пользователем USR1CV82 чтоб он мог работать с Экселем? В DCOM права на Эксель даны, самому пользователю членство в группах Пользователи и Пользователи DCOM назначены.
32 — 18.05.12 — 12:18
(30) Наверняка заработает — у меня админские права на локальную машину. Но надо запустить в режиме приближенном к боевому, как на сервере. Там я свои права давать не буду…
33 — 18.05.12 — 12:20
выбранный режим входа для данного пользователя на этом компьютере — т.е. процессу не разрешенно работать с рабочим столом, возможно в этом проблема.
34 — 18.05.12 — 12:28
(33) Пока я пользователя USR1CV82 не добавил в DCOM — вообще ругалось на COMОбъект(«Excel.Application»). С рабочим столом работа и не предполагалась. Из того что я начитался, народу было достаточно добавления в DCOM прав пользователю на запуск Экселя.
35 — 18.05.12 — 12:39
Кажется я упустил один момент — у меня 64-х битная Виндовс 7, Эксель 2010 тоже 64-х битный, а вот сервер 1С крутится 32-х битный. Это важно? Может в этом затыка?
36 — 18.05.12 — 12:47
(35) да в этом проблема
37 — 18.05.12 — 12:47
куча ссылок но не на этом форуме
38 — 18.05.12 — 12:49
(37) А дай хоть что-то по этой теме. Уже и так читано-перечитано, прежде чем сюда писать, но может новенькое попадется…
39 — 18.05.12 — 12:59
(38)честно? можно считать это сливом, но поищи в инете
не в плане 1с, но просто проблемы вызова через ком, от 32 бита в 64
если хочешь — напиши мне на почту завтра, я постараюсь ответить
izekia@gmail.com
V_V_V
40 — 18.05.12 — 13:04
(39) Хорошо, спасибо, гляну.
Последнее обновление Ноя 12, 2021
Чтобы исправить различные проблемы с ПК, мы рекомендуем Restoro PC Repair Tool: это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Решите проблемы с ПК и удалите вирусы прямо сейчас, выполнив 3 простых шага:
- Загрузите Restoro PC Repair Tool, который поставляется с запатентованными технологиями (патент доступен здесь ).
- Нажмите Начать сканирование, чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
- Нажмите «Восстановить все», чтобы исправить проблемы, влияющие на безопасность и производительность вашего компьютера.
- В этом месяце Restoro скачали 657 095 читателей.
Microsoft Excel является основным компонентом Microsoft Office Suite и действует как официальное программное обеспечение для работы с электронными таблицами.
Из-за этого нет ни одного человека, который бы не использовал или хотя бы слышал о Microsoft Excel. Однако, в конце концов, это всего лишь программа, и ни одна программа не застрахована от случайных проблем и ошибок.
Так будет в случае сообщения об ошибке, о котором сообщают некоторые пользователи, где Microsoft Excel заявляет, что не может получить доступ к файлу.
У меня есть большой файл Excel 2013, который я изменяю. Когда я открываю книгу, я получаю сообщение об ошибке […]
Microsoft Excel не может получить доступ к файлу…
Что я могу сделать, если Microsoft Excel не может получить доступ к какому-либо файлу?
1 Убедитесь, что все внешние ссылки в книге действительны.
Эта ошибка обычно возникает, когда вы нажимаете внешнюю ссылку в книге, но имя или путь к файлу связанного элемента были изменены.
Это приводит к описанному выше сообщению об ошибке. Из-за этого есть только пара вещей, которые вы можете сделать, чтобы решить эту проблему:
- Убедитесь, что связанные элементы не перемещены и не переименованы.
- Убедитесь, что связанные элементы обновлены в книге, если они изменены.
- Удалите связанные элементы, если они больше не могут быть найдены
Поиск всех внешних ссылок в книге может быть непростой задачей, особенно если книга занимает несколько страниц и сотни ячеек.
Из-за этого одно простое решение для их поиска – найти ссылки, используемые в формулах:
- Откройте Microsoft Excel
- Нажмите Ctrl F
- Щелкните Параметры
- Введите .XL В Находке, что коробка
- В поле ” Внутри” щелкните ” Книга”.
- В поле Искать в щелкните Формулы
- Нажмите ” Найти все”
Это объединит все внешние ссылки на другие книги, и отсюда вы сможете обновить их все.
2 Установите последние обновления для Microsoft Excel
- Откройте Microsoft Excel
- Нажмите на файл
- Нажмите Аккаунт
- Выберите параметры обновления
- Выберите Обновить сейчас
- Пусть обновления идут своим чередом
3 Отключить надстройки
- Откройте лист Excel
- Перейдите в меню “Файл”.
- Нажмите на Параметры
- Нажмите на надстройки
- Выберите Excel надстройки и нажмите Go кнопку
- Снимите все флажки и нажмите ОК.
Выполнив следующие действия, вы сможете избавиться от сообщения об ошибке в Microsoft Excel.
Знаете ли вы о других решениях этой распространенной проблемы Microsoft Excel? Дайте нам знать в комментариях ниже!
Источник записи: windowsreport.com
Содержание
- Microsoft Excel не удается получить доступ
- 990x.top
- Простой компьютерный блог для души)
- Файл заблокирован для редактирования другим пользователем — что делать, как исправить? (Excel, Word, SharePoint)
- Что это за ошибка?
- Пробуем решить ошибку
- Вероятная причина ошибки — временные файлы
- Использование специальной утилиты Unlock SP Files
- Переустановка Офиса
- Заключение
- Excel доступ к файлу невозможен проверьте следующее
- Исправление недействительных связей с данными
- Исправление поврежденную ссылку
- Удаление недействительной ссылки
- Исправление поврежденную ссылку
- Отключите автоматическое обновление связанных данных
- Удаление недействительной ссылки
- См. также
- Глюконуло комп. Пробую открыть файл Excel и выдаёт, что невозможно получить доступ к файлу. Что можно сделать?
- не выгружает в excel где не установлен delphi
- Сохранение файла Excel с квадратными скобками в имени
- Общий доступ к файлу Excel — help!
- Какие нужны библиотеки для Excel?
- Нет доступа к файлу «Название файл.xls»
- Общий доступ к файлу Excel — help!
- Не открывается мой excel файл
Microsoft Excel не удается получить доступ
Столкнулся с такое проблемой. Переустановили сервер, фоновые задания 1С, которые ранее отлично работали с файлами Эксель теперь в журнале регистрации выдают ошибку:
<ОбщийМодуль.КС_ОбменДанными.Модуль(209)>: Ошибка при вызове метода контекста (Open)
по причине:
Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу «C:Temp1Cdata3.xls». Это может быть вызвано одной из следующих причин.
• Указан несуществующий файл или путь.
• Файл используется другой программой.
• Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.
Что самое странное, если запустить этот кусок кода через вн.обработку, то выполняется все на отлично, т.е. ошибка только когда фоновое задание выполняется.
Что только не делал, перезапускал сервер, давал все права на директории с этими файлами Эксель, давал права на папку где установлен Эксель. ничего не помогает 🙁
(2)
ДвоичныеДанные.Записать(КаталогВрФл + «data3.xls»);
Попытка
Эксель = Новый COMОбъект(«Excel.Application»);
Исключение
Возврат;
КонецПопытки;
Книга = Эксель.WorkBooks.Open(КаталогВрФл + «data3.xls»);
Лист = Книга.WorkSheets(1);
Ошибка в предпоследней строке. и только под фоновым заданием.
Источник
990x.top
Простой компьютерный блог для души)
Файл заблокирован для редактирования другим пользователем — что делать, как исправить? (Excel, Word, SharePoint)
Мир софта неидеален — даже программы от Microsoft могут работать странно, выдавая ошибки. Сегодня мы поговорим про ошибку, которая может выскакивать при работе с Офисом — Файл заблокирован для редактирования другим пользователем.
Из-за ошибки документ открывается, но в режиме чтения — редактировать, вносить правки — невозможно.
Я напишу способы решения, которые смог найти в интернете. Вообще информации об данной ошибки мало.
Что это за ошибка?
Данная ошибка может встречаться в разных программах — Ворд, Эксель, SharePoint и других. Ошибка может выскакивать и на английском — filename is locked for editing by another user.
Вся проблема в том, что виндовс думает — что кто-то еще пользуется этим файлов. Чтобы не было конфликтов/сбоев — она запрещает редактировать такой файл.
На официальном сайте Майкрософт есть информация по поводу этой ошибки, где сказано, что среди причин может быть:
- Иногда документ и правда заблокирован другим пользователем. Скорее всего имеется при использовании общего доступа к файлу, когда один и тот же файл могут редактировать несколько людей (возможно даже одновременно при наличии поддержки в офисе).
- Второй вариант — другим пользователем являетесь вы, просто вы либо неправильно закрыли документ, либо он открыт еще в какой-то программе, которая или работает (например скрыто) либо была закрыта некорректно.
Подробную информацию об ошибке советую почитать на офф сайте Майкрософт — предоставленные способы решения могут помочь.
Ошибка уже имеет другое оформление, три кнопки, а суть одинакова. Странно. Возможно это проблема не в Офисе, а все таки в винде.
Пробуем решить ошибку
- Закройте все браузеры (если вы используете офис в облаке).
- Закройте все программы Офиса — Ворд, Эксель, Шарепоинт. Имеется ввиду в том числе все процессы данных программ, некоторые могут остаться в диспетчере.
- Перезапустите проводник. Если у вас Windows 10 — откройте диспетчер, там будет в списке на первой вкладке Проводник. Нажмите правой кнопкой выберите Перезапустить. В Windows 7 вам нужно буквально завершить процесс в диспетчере, после запуститесь заново, в меню Файл есть функция запуска — explorer.exe находится в папке C:WindowsSystem32.
- Выполните перезагрузку ПК. Иногда помогает при конфликтующих дескрипторах документа, который открыт/был ранее открыт в нескольких программах.
- Один пользователь написал — он решил проблему тем, что поставил Office Web Apps.
- Дело может быть в кэше того пользователя, кто работал за документом последним. Имеется ввиду кэш Windows в последней учетной записи, которая работала с документом (подразумевается работа по сети с документом).
- Не один человек уже написал — установил себе Офис Веб Апп, проблема решилась.
- Один человек решил проблему так — временно скачал портативный Офис — в нем почему документ открылся.
- Как вариант — вам нужно узнать что именно блокирует документ. Воспользуйтесь специальной прогой, которая покажет кто удерживает файл — OpenedFilesView. После того как узнаете — можете попробовать завершить процесс той программы, которая держит файл.
- Можно попробовать документ не открывать, а скопировать сперва, а потом уже попробовать открыть тот, который скопировался. Может сработать.
Такая же ошибка, однако видим уже не офисный документ, а html-файл. Это файл веб-страницы, который например мог быть сохранен на диск. Однако ошибка и здесь присутствует — что странно, возможно глюк виндовса?
Если файл не открывается даже после перезагрузки — видимо проблемы уже с самим жестким диском. Проблемы носят аппаратный характер.
Важно! По поводу кэша — проблема в том, что его нужно удалить именно на том ПК, где лежит документ. Это может стать проблемой, если вы имеете дело с сетевыми документами общего доступа.
Вероятная причина ошибки — временные файлы
Нашел в сети способ — предлагается удалить следующую папку:
C:Documents and SettingsUserNameLocal SettingsTemporary Internet FilesContent.MSO
Судя по названию пути — это для Windows XP. Однако снова, анализируя путь, можно сделать вывод — ошибку вызывают временные файлы в папке Temporary Internet Files. Временные папки есть не только в XP, но и в семерке, десятке. Можно попробовать их почистить, например при помощи CClenaer, либо вручную — зажмите Win + R, вставьте команду:
Нажмите ОК. Откроется папка временных файлов. Удалите содержимое. Второй способ почистить — штатной утилитой Windows, ее можно запустить так — зажимаете Win + R, пишите команду cleanmgr, потом будет окошко — нажимаете ОК. Главное — не забудьте в окошке нажать Очистить системные файлы, после чего выберите галочками пункт/записи данных для очистки, лучше выбрать все.
Ошибка Файл заблокирован для редактирования может присутствовать почти на любой операционке и с почти любой версией Офиса. Но ошибки могут немного отличаться. Сути не меняет — редактировать нельзя. Возможно сейчас, когда вы читаете — данный баг уже был исправлен.
Использование специальной утилиты Unlock SP Files
На форуме Microsoft один человек написал — используйте SharePoint 2010 — Unlock SP Files. По названию — вроде бы то что нужно. Также оставил ссылку, где видимо можно скачать утилиту:
Я проверил — вирусов нет, не подделка/фишинговый сайт. Посмотрите — вдруг поможет.
Переустановка Офиса
В самом крайнем случае можно переустановить Офис, просто чтобы проверить — поможет либо нет. После чего — вернуться обратно, в прошлое, все это можно сделать при помощи контрольной точки восстановления, которую я предлагаю сделать перед решением проблем.
Если у вас Офис лицензионный, то с переустановкой проблем быть не должно — удалите его стандартно через панель управления. Сделайте перезагрузку. Почистите ПК от мусора (советую использовать CCleaner). Далее установите Офис по новой. Да, это может помочь, но как разовое решение — не будете же вы постоянно переустанавливать офис.
Заключение
К сожалению, как видите — информации в интернете мало. Единого универсального рецепта как исправить ошибку Файл заблокирован для редактирования другим пользователем — к сожалению нет.
Я лично думаю, что вся проблема именно во временных файлах. Их нужно удалить, почистить временную папку, однако сделать это нужно именно на том компьютере, на котором последний раз открывался документ.
Кстати, если у вас лицензионный Офис — тогда смело пишите на форуме Microsoft, вам должны помочь. Обязаны.
Надеюсь информация хоть немного, но помогла. Удачи и добра!
Источник
Excel доступ к файлу невозможен проверьте следующее
Исправление недействительных связей с данными
Смотрите также сохранения файла. Чаще открытие файла xls вообще не умеют (Сервис — Доступ файл.xls». Возможно, файл библиотеки какой-нибудь неМожет, будет меньше— изменения ячеек иЕдинственно, что могу //ColCount-1 do ArrayData[I,J+1]:=Querys.Fields[j].Value;MotzartАлексей кренвальквыберите пункт связанный объект не так не содержит ссылки.Примечание: всего можно нарваться в OpenOffice и икать из-за своих
к книге). поврежден, находится на хватает. Помогите пожалуйста глючить. ZVI попытки сохранения файла предложить, если не Querys.Next; i:=i+1; //: Еще раз: Формулируйте: Серьёзный глюк. Возможно сбойСвязи же, как гиперссылки.В поле Мы стараемся как можно при совместной работе сохранение его обратно ляпов.
Hа всех компьютерах сервере, который не
:'( :'( :'(AlexeyE30Guest появляется окно: поможет — пошлите ProgressBar1.Position:=ProgressBar1.Position+ProgressBar1.Step; end; ArrayData[RowCount,1]:=’Âñåãî вопрос не обрывками, в дампе памяти.
Исправление поврежденную ссылку
. Описанные ниже неИсточник файла оперативнее обеспечивать вас с файлом или в xls. После
Возьмите к примеру установлен офис 2000.
отвечает на запросы,Ядовитый: Доброго дня всем!: —»файл заблокирован, повторите
исходники, если есть, Г§Г*ГЇГЁГ±ГҐГ©: ‘+IntToStr(Querys.RecordCount); Querys.First; как вроде вы Может вирус хватанул.
Команда исчезает гиперссылок. Подробнеевыберите неработающую ссылку, актуальными справочными материалами
в случае, если этого в Excel ту же Висту. Периодически возникает такая или доступа только
: а кем выдаётсяв Excel 2003Из личного опыта:
попытку позже» - и сам этот
Querys.EnableControls; Cell1:=WorkBook.WorkSheets[1].Cells[BeginRow, BeginCol]; в гестапо на Лучший вариант сделатьсвязи
о гиперссылках, читайте которую требуется исправить. на вашем языке.
Удаление недействительной ссылки
файл расположен на он работает безУж сколько народу ошибка — после для чтения.» Причом эта ошибка? (да и в работа с файлами сохранить не дает Credity.xls Cell2:=WorkBook.WorkSheets[1].Cells[BeginRow+RowCount-1,BeginCol+ColCount-1]; Range := допросе, а цельной полную перезагрузку, янедоступна, если книга в статье Создание,
Примечание: Эта страница переведена
сетевом ресурсе. В проблем (до следующего над своими ноутбуками изменения ячеек и я сначала пробовал
Оленька других тоже) файлы общего доступа в — только под
[email protected] WorkBook.WorkSheets[1].Range[Cell1, Cell2]; Range.Value мыслью и предложением, ток не помню
не содержит ссылки. редактирование и удаление Чтобы исправить нескольких связей, автоматически, поэтому ее этом случае мог
глюка). с предустановленной Вистой попытки сохранения файла
скинуть на флешку: Delphi, Project1 общего доступа периодически
Excel 2000 глючит.другим именем.И еще о := ArrayData; ExcelApp.Visible в формате: Нужно как она делается)В списке гиперссылок удерживайте нажатой
Исправление поврежденную ссылку
текст может содержать сломаться любой файлpampilovo рыдали, мучились, сносили появляется окно: «Не удается скопировать
Ядовитый ломаются — перестаёт
Совет: переходите наили другое: птичках вдогонку. := true; ExcelApp:=Unassigned; сделать, делалось, не
) Но висходный файлВнимание:и затем щелкните
неточности и грамматические и не факт,: в конце-концов и
»файл заблокирован, повторите «название файл». Нет: приведи код , работать прокрутка, артефакты, Excel 2002, 2003.
»невозможно прочитать файл»А офисы-то у Screen.Cursor:=crDefault; End; Кнопка
получилось, дополнительные условия инете быстро можно
щелкните неработающую ссылку,
Это действие нельзя отменить.
каждую связь. ошибки. Для нас что его можно
Ребят, не получается открыть ставили ХРюшу (ХР). попытку позже» - доступа», также неудается где . Причём иногда
В этих версиях — но при Вас на обеих
для вызова этой применения такие. Тогда найти. Если не которую требуется экспортировать. Сохранение резервной копииВыберите команду важно, чтобы эта будет восстановить.
Отключите автоматическое обновление связанных данных
мой excel файл,Ведь хоть бы
сохранить не дает добавить в архив,Оленька он ломается даже работает корректно.
этом все же машинах одинаковые? процедуры: procedure TForm_FPSp.Button4Click(Sender: вам помогут!
поможет, есть вариантПримечание: книги перед началомСмена источника
статья была вамБМВ сама программа Excel хны! Продолжали везде — только под
залить на маил.ру.: тут же в у хозяина файла
Удаление недействительной ссылки
Но, возможно, в сохраняет данные.tattynaz TObject); begin SendtoExcel(‘localhost:C:KreditCredity.xls’,Q_Zaem);igoriy просто вырубить комп Чтобы исправить нескольких связей, этой процедуры может. полезна. Просим вас: pampilovo, первое что 2013 выдала мол, её насильно втюхиватьдругим именем.YuraTm
программе. (того кто разрешил
Excel 2002 могутПричем в это: Спасибо, получилось. end;И экзешниик и: Да информация очень
на несколько часов удерживайте нажатой потребоваться.Перейдите к расположению файла,
уделить пару секунд надо провеять это невозможно получить доступ пока бабло с
или другое:: Может из-за правНажимаю кнопку «выгрузить общий доступ и помочь какие-то сервис-паки.
время больше никтоПросто создала новую база, и файл
См. также
скудная.Мне думается что и пойти погулятьи затем щелкнитеОткройте книгу, содержащую неработающую
Глюконуло комп. Пробую открыть файл Excel и выдаёт, что невозможно получить доступ к файлу. Что можно сделать?
содержащего связанных данных. и сообщить, помогла
есть ли реальный к файлу .xls.
наваром не отбили»невозможно прочитать файл» доступа? данные» и вместо работает с файлом— с файлом не папку и закинула в который надо база далека от пусть подумает над каждую связь. ссылку.Выберите новый исходный файл ли она вам, доступ к файлу. Документ предназначен только и 2007 не — но приYuraTm того,чтобы открыть Excel со своего локальногоZVI работает! туда все файлы, выгдузить находятся в
екзешника-попробуй поместить их своим поведением)). ХотяНажмите
не выгружает в excel где не установлен delphi
В меню и нажмите кнопку с помощью кнопок модете вы его для чтения или разработали. Теперь 2007 этом все же: Вроде нет, ошибка появляется ошибка, при диска).У нас стоитВ чем может перепрописала пути к одной папке.
в одну папку если проблема с
ВручнуюПравка
Изменить источник внизу страницы. Для скопировать , перенести
зашифрован. Подскажите что во все дырки сохраняет данные. вышла после переустаноки нажатии в окнеУничтожение журнала изменений,
2003 сп3 и быть причина этого файлам в новую
kukuruku310tattynaz файлом то попробуй
удобства также приводим . делать, может у пихают. Причем в это ОС. ошибки кнопку «ОК» чистка файла, отмена результат такой же. и как это папу. И заработало.: на втором PC
: Есть программа она — recover Excel.Когда разорвать связь, всеСвязиНажмите кнопку ссылку на оригинал
2. Далее определяется, вас на приметеAlex_ST время больше никтопопробуйте в свойствах программа остается на общего доступа и Надеюсь всем мелкопушистым устранить? Может что-то в проблема с окрытием находится в папке Меня программка выручала формулы, которые ссылаются.Закрыть (на английском языке). с файлом ли есть проверенная утилита: А по поводу с файлом не папки — Безопасность
том месте на снова его активация
сильно икаеться сейчасMobServis путях намудрила, хотя файла C:KreditCredity.xls на диске с несколько раз, просто на исходный файл,Команда.Если книга содержит ссылки проблема- попытка открыть для восстановления excel файлов общего доступа, работает! — поставить «заменить котором закончилась. помогает далеко не за их глюки: Пpивет, All! сверяла.попробуйте просто скопировать в папке kredit, в использовании и преобразуются в ихсвязиКогда разорвать связь, все на данные в его в другой ? то попробуйте снятьВ чем может владельца субконтейнеров иЯдовитый всегда.Alex_STОткрыл общий доступSnegur целиком каталог Kredit там же находится неприхотлива в системных текущее значение. Например
недоступна, если книга формулы, которые ссылаются книге или другой программ, н другом
Sobes его, а потом быть причина этого объектов»Извини, а можеш
: А там ExcelРецепт найден такой:: А «микро-мягкие», ИМХО, к файлу Excel: Добрый день на диск C: БД и файл требованиях. Кто знает,
если формулу не содержит ссылки. на исходный файл, файл, который был пк.: попробуйте выложить на
опять поставить. Тогда и как это по подробнее розписать..Тут установлен? открытие файла xls вообще не умеют (Сервис — Доступ
Подскажите как сохранить второго PC excel, в который может поможет..= суммВ списке
преобразуются в их перемещен в другое3. вирусов не
облако и ссылку файл сократится в устранить? почитайте Владельцы и
Оленька в OpenOffice и икать из-за своих к книге). с квадратными скобками
tattynaz необходимо выгрузить данныеYejep puno([Budget.xls]Annualисходный файл текущее значение. Например
место, можно устранить
видно — не дать
размерах, т.к. будетZVI доступ к папкам
: Excel установлен такой сохранение его обратно
ляпов. Hа всех компьютерах ? пишет типо: Пробывала это сделать, из запроса. На: Говорили тут уже,! C10: C25)щелкните неработающую ссылку, если формулу
Сохранение файла Excel с квадратными скобками в имени
ссылку обновление пути, означает что их
The_Prist стёрт журнал изменений,: — и файлам после
же как и в xls. ПослеВозьмите к примеру установлен офис 2000.
нельзя скопировала все папку компьютере, где Delphi используй windowsfix.ruрезультаты в 45, которую требуется экспортировать.
= сумм исходный файл. Если
нет. Один из: А с чего который хоть и
Из личного опыта: переустановки дома 2003. Путь этого в Excel ту же Висту. Периодически возникает такая
Книга.SaveAs(ПутьВыгрузки + «[ПодтверждениеЗаказа] на диск с: установлен, процедура работает,
tattynaz формула будет преобразовано
Общий доступ к файлу Excel — help!
Примечание:([Budget.xls]Annual
не удается найти самых злостных всегда взяли что нужна постоянно ведётся, что
работа с файламиMobServis
проверела правильно написан. он работает безУж сколько народу ошибка — после » + ДокументОтгрузки.Сделка.Номер
на другой компьютер. все в порядке.: У меня программа в
Чтобы исправить нескольких связей,
! C10: C25)
или не имеют есть, это пользователь, утилита по восстановлению? ведёт к разбуханию
общего доступа в: Пpивет, All! Папки все существуют проблем (до следующего
над своими ноутбуками изменения ячеек и + » «+ Сама программа запускается,
Когда я переношу выгружает данные из
45 удерживайте нажатойрезультаты в 45, доступа к документу,
который еще и Может у Вас
файла, но откатиться Excel 2000 глючит.Открыл общий доступ и сам файл глюка).
с предустановленной Вистой попытки сохранения файла ДокументОтгрузки.Номер + «.xls»); но выгрузка в
экзешник на другой
Delphi в Excel.
после ссылка неи затем щелкните формула будет преобразовано который изначально связанной
с правами админа, вирус на ПК по нему нельзяСовет: переходите на
к файлу Excel (шаблон) тоже существует.Оленька рыдали, мучились, сносили
появляется окно:<ВнешняяОбработка.обменспоставщиками.Форма.Форма.Форма(171)>: Ошибка при
excel не работает. компьютер (Delphi там На моем компе, работает.
каждую связь. в
можно запретить Excel работает. Достаточно на
завелся? (вот такая логика Excel 2002, 2003.
(Сервис — Доступ
Путь везде указан
: У меня программа в конце-концов и
»файл заблокирован, повторите вызове метода контекстаigoriy не установлен), сама
где стоит DelphiОткройте книгу, содержащую неработающую
Выберите команду45
при попытке обновить вопрос н сайтеpampilovo
у программеров Блина
В этих версиях
к книге). верно. выгружает данные из ставили ХРюшу (ХР). попытку позже» - (SaveAs): Произошла исключительная
: Ну вот хочу программа работает только все нормально работает ссылку.Смена источника
после ссылка не связь, как отключить
«Желаете потрахаться по: да нет, вирусов Гейтса). работает корректно.Hа всех компьютерахПросто_Юлия
Delphi в Excel.Ведь хоть бы сохранить не дает ситуация (Microsoft Excel): еще что посоветовать.Надо не отправляет в — данные выгружаются.В меню.
работает. автоматическое обновление или настоящему?» ответить Да не видноВвиду бесполезности можноНо, возможно, в установлен офис 2000.: Код программы - На моем компе, хны! Продолжали везде — только под Доступ к файлу прописать подробненько в excel. Выдается ошибка, При установки даннойПравкаВыполните одно из следующих
Откройте книгу, содержащую неработающую удаление связи. , тут и
The_Prist вообще отказаться от
Excel 2002 могутПериодически возникает такая
в студию )) где стоит Delphi её насильно втюхиватьдругим именем. невозможен. Проверьте следующее: программе путь к которую я написала программы на другойвыберите пункт действий: ссылку.Более новые версии начинается веселье, а: Если честно, идей
ведения журнала. помочь какие-то сервис-паки. ошибка — после Так сложно что-то все нормально работает пока бабло с
или другое:• имеется ли базе,например выше. комп, где нетСвязиЗадачаНа вкладке Office 2011
Какие нужны библиотеки для Excel?
текущие шифровальщики ваще нет. Ну какМожет, будет меньше— изменения ячеек и сказать. — данные выгружаются. наваром не отбили»невозможно прочитать файл» указанная папка;SendtoExcel(ExtractFilePath(Application.ExeName)+’Credity.xls’,Q_Zaem); чтобы прогаКод Самой продедуры Delphi. При попытке.
Действияданные
Важно: в теле письма
нет, есть, конечно. глючить. ZVI
попытки сохранения файлаОленька При установки данной и 2007 не — но при• папка, содержащая
точно знала где такой: выгрузить данные, выдается
КомандаУстранение Недействительная ссылка нанажмите кнопку связанный объект не так прчутся и Java
Но ничего конкретного.AlexeyE30Guest
появляется окно:: Спасибо всем, я
программы на другой разработали. Теперь 2007 этом все же
этот файл, доступна эта база,чтобы ужDelphi Procedure TForm_FPSp.SendtoExcel(ShFile:
ошибка следующего содержания:связи лист в другуюИзменить связи же, как гиперссылки. скрипт выполняется ооочень Как правило это: Доброго дня всем!: —
»файл заблокирован, повторите уже разобралась. Все комп, где нет
во все дырки сохраняет данные. для записи; точно отсеить все String; Querys: TQuery);Доступ к файлунедоступна, если книга книгу. Описанные ниже не
замечательно, и это проблема либо св Excel 2003Из личного опыта: попытку позже» -
идет. Просто надо Delphi. При попытке пихают. Причем в это• в имени ошибки насчет того var ExcelApp, Workbook,
Нет доступа к файлу «Название файл.xls»
невозможен. Проверьте следующее: не содержит ссылки.В диалоговом окнеКоманды исчезает гиперссылок. Подробнее не вирус с ОС, либо с (да и в работа с файлами сохранить не дает было путь сделать выгрузить данные, выдаетсяAlex_ST время больше никто файла не содержатся что прога не Range, Cell1, Cell2,• имеется лиВ спискеОткрытьИзменить связи о гиперссылках, читайте точки зрения программы самим файлом. И других тоже) файлы общего доступа в — только под латинскими буквами, а ошибка следующего содержания:: А по поводу
с файлом не знаки: может найти базу
ArrayData : Variant; указанная папка;исходный файлнайдите книгу и
недоступна, если книга в статье Создание защиты. чаще всего это общего доступа периодически Excel 2000 глючит.другим именем. не русскими. Доступ к файлу файлов общего доступа,
Общий доступ к файлу Excel — help!
работает! ? [ ]
kukuruku310 BeginCol, BeginRow, i,• папка, содержащаящелкните неработающую ссылку,
нажмите кнопку не содержит ссылки.
или изменение гиперссылки.Естесвенно можно допустить происходит после того, ломаются — перестаётСовет: переходите на
или другое:YuraTm невозможен. Проверьте следующее: то попробуйте снять
В чем может
: | или
: Если все права j : integer; этот файл, доступна которую требуется удалить.
ИзменитьВ полеВнимание: и разрушение файла.
как во время работать прокрутка, артефакты, Excel 2002, 2003.»невозможно прочитать файл»
: После смены ОС(на• имеется ли
его, а потом быть причина этого *; на каталог есть,
RowCount, ColCount : для записи;
Примечание:.Источник файла Это действие нельзя отменить.alextrunovv
работы с файлом . Причём иногдаВ этих версиях — но при
Microsoft Windows XP
указанная папка;
опять поставить. Тогда и как это• полный путь сам файл через
integer; Begin Screen.Cursor:=crHourGlass;• в имени Чтобы удалить несколько связей,Исправление Недействительная ссылка на
выберите неработающую ссылку, Сохранение резервной копии: возник некий сбой.
он ломается даже работает корректно.
этом все же Professional Pre Service• папка, содержащая файл сократится в
устранить? к файлу не
проводник Excel’ем открывается, BeginCol:=2; BeginRow:=4; RowCount:=Querys.RecordCount+3;
файла не содержатся удерживая нажатой клавишу книгу или другой
которую нужно удалить.
книги перед началом
Мне обычно помогает встроенная Я бы выделил
у хозяина файлаНо, возможно, в сохраняет данные. Pack 3 Game
этот файл, доступна размерах, т.к. будет
ZVI превышает 218 знаков.
то . ColCount:=Querys.Fields.Count; ExcelApp:=CreateOleObject(‘Excel.Application’); ExcelApp.Application.EnableEvents знаки:
и щелкните каждую
документ Office
Примечание: этой процедуры может функция восстановления или два основных: (того кто разрешил Excel 2002 могут
Причем в это Edition 2007) у для записи; стёрт журнал изменений,: —
Dethmonttтогда я в
:= false; // ? [ ] связь.Введите новое имя или Чтобы удалить несколько связей, потребоваться.
попробуйте переместить всбой в самом Excel, общий доступ и помочь какие-то сервис-паки. время больше никто меня перестали открываться• в имени который хоть иИз личного опыта:
: Ответ ступоре. Ошибка ведь Workbook := ExcelApp.WorkBooks.Add(ShFile); : Шаблон.xls илиЩелкните элемент расположение для документа удерживая нажатой клавишуОткройте книгу, содержащую неработающую другое место файл что заставило его работает с файлом— с файлом не некоторые файлы Excel. файла не содержатся постоянно ведётся, что работа с файлами
MobServis именно Excel’я. Workbook := ExcelApp.WorkBooks.Add(‘C:KreditCredity.xls’);
*;Разорвать
в полеи затем щелкните
ссылку. и открыть там, оставить файл «недоделанным» со своего локальногоZVI работает! При открытие выбивает знаки: ведёт к разбуханию общего доступа в: Пpивет, All!Ну еще может ArrayData := VarArrayCreate([1,• полный путь
.измените ссылки, чтобы каждую связь.На вкладке читал что это и как правило,
диска).У нас стоитВ чем может «Невозможно получить доступ ? [ ] файла, но откатиться Excel 2000 глючит.Открыл общий доступ быть попробовать перекомпилить
Не открывается мой excel файл
RowCount, 1, ColCount], к файлу не
Импорт данных из файлатекст и нажмитеЩелкните элементданные помогает при такой не открываемым. ВУничтожение журнала изменений, 2003 сп3 и быть причина этого к «Название файл.xls». : Шаблон.xls или по нему нельзяСовет: переходите на к файлу Excel
с использованием другого varVariant); for j:=0 превышает 218 знаков. в формате CSV,
кнопкуРазорватьнажмите кнопку ошибки. А что таком случае есть чистка файла, отмена результат такой же.
и как это Документ может быть *;
(вот такая логика Excel 2002, 2003. (Сервис — Доступ расположения файла. to ColCount-1 doigoriy HTML или текстовогоОК.Изменить связи касается утилиты, то шанс восстановить какой-нибудь общего доступа и Надеюсь всем мелкопушистым устранить? предназначен только для
- • полный путь у программеров БлинаВ этих версиях к книге).И еще вопрос // ArrayData[1,J+1]:=DBGrid1.Columns[j].Title.Caption; i:=2;: Файл Excel в файла
- .Нажмите кнопку. я бы советовал прогой снова его активация сильно икаеться сейчасMobServis чтения или быть к файлу не Гейтса). работает корректно.Hа всех компьютерах — какая Delphi Querys.DisableControls; Querys.First; while
который выгружается,где находится?Сан санычОткройте книгу, содержащую неработающуюЗакрытьКоманды только Repair Toolboxсбой в операционной системе(ОС). помогает далеко не
за их глюки: Пpивет, All! зашифрован.», после нажатия превышает 218 знаков.Ввиду бесполезности можноНо, возможно, в
установлен офис 2000. и совпадают ли not Querys.Eof dotattynaz: перезагрузиться для начала ссылку..Изменить связи старая, но зато Произойти может как всегда.Alex_STОткрыл общий доступ ОК «Нет доступаВ чем может вообще отказаться от Excel 2002 могутПериодически возникает такая ОС на обеих begin for J:=0: а диске вКапитан очевидность
В менюВажно:
недоступна, если книга проверенная временем.
правило в моментРецепт найден такой:: А «микро-мягкие», ИМХО, к файлу Excel к файлу «Название быть проблема. Может ведения журнала. помочь какие-то сервис-паки. ошибка — после машинах? to 21 do папке c:kredit: Попробовать переустановить эксель?
Источник
Добрый день! Дайте права пользователю 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:WindowsSystem32configsystemprofileDesktop – для Microsoft Office 2010
C:WindowsSysWOW64configsystemprofileDesktop – для Microsoft Office 2007 (windows server x64)
C:WindowsSystem32configsystemprofileDesktop – для Microsoft Office 2007 (windows server x86)
Желаем удачи и скорейшего решения проблемы!
Дорабатывал обработку загрузки прихода из Excel. Обработка изначально была не моя, все хорошо работало, но внезапно клиент в облаке переехал с файловой базы на SQL, потому что файловая тормозила.
И тут 1С начала писать, что файл не обнаружен. Оказывается, код загрузки из Excel был написан только под толстого клиента. Пришлось дорабатывать стандартным образом:
//На клиенте
ДД = Новый ДвоичныеДанные(ПолноеИмяФайла);//На сервере
ПолноеИмяФайла = ПолучитьИмяВременногоФайла(«XLS»);
ДД.Записать(ПолноеИмяФайла);
ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ПолноеИмяФайла, СпособЧтенияЗначенийТабличногоДокумента.Текст);
Доработал и забыл. Как вдруг новая напасть — попросили доработать обработку, начинаю ее отлаживать, а она не считывает данные из XLSX файла.
Причем выдает ошибку доступа к временному файлу:
Я попробовал записывать во временный каталог, но это не принесло результата:
ТекКаталог = ПолучитьИмяВременногоФайла();
СоздатьКаталог(ТекКаталог);
ПолноеИмяФайла = ТекКаталог + «» + Новый УникальныйИдентификатор() + ТипФайла; //ПолучитьИмяВременногоФайла(«XLS»);ДД.Записать(ПолноеИмяФайла);Ф = Новый Файл(ПолноеИмяФайла);
Сообщить(ПолноеИмяФайла + » Существует: » + Ф.Существует());ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ПолноеИмяФайла, СпособЧтенияЗначенийТабличногоДокумента.Текст); //, ТипФайлаТабличногоДокумента.ODS);
Причем 1С писала, что файл существует:
Тогда почему же она не может его считать? Задачу нужно было решить срочно, причем прикладную логику я уже сделал, а споткнулся на мелочи. Я уже было хотел перейти на локальный компьютер для разработки (тем более что на сервере из соображений быстродействия отключена отладка). Но тут мне пришла мысль впервые попробовать использовать не временные файлы, а потоки:
ПотокДанных = Новый ПотокВПамяти();
ЗаписьДД = Новый ЗаписьДанных(ПотокДанных);
ЗаписьДД.Записать(ДД);
ЗаписьДД.Закрыть();
ПотокДанных.Перейти(0, ПозицияВПотоке.Начало);
ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ПотокДанных, СпособЧтенияЗначенийТабличногоДокумента.Текст, ТипФайлаТабличногоДокумента.ODS);
ПотокДанных.Закрыть();
Увы, при этом выдавалась все та же ошибка доступа. Кроме того, в документации я посмотрел, что из памяти можно считывать не все форматы, а только MXL и ODS. Бред, конечно, но такова 1С.
И тут до меня дошло попробовать поменять расширение на XLSX:
//на клиенте
ДД = Новый ДвоичныеДанные(ПолноеИмяФайла);
Ф = Новый Файл(ПолноеИмяФайла);
ТипФайла = Ф.Расширение);//на сервере
ТекКаталог = ПолучитьИмяВременногоФайла();
СоздатьКаталог(ТекКаталог);
ПолноеИмяФайла = ТекКаталог + «» + Новый УникальныйИдентификатор() + ТипФайла;
ДД.Записать(ПолноеИмяФайла);ДД = Новый ДвоичныеДанные(ПолноеИмяФайла);
ТабДок = Новый ТабличныйДокумент;
ТабДок.Прочитать(ПолноеИмяФайла, СпособЧтенияЗначенийТабличногоДокумента.Текст);
И всё заработало. У 1С, как обычно, беда с диагностикой ошибок. Она пишет совсем не ту ошибку, которая вызывает проблему. Доступ к файлу есть, просто формат файла 1С определяет по расширению, а не содержимому файла.
Время факт: 0,5 час. На поиски решения проблемы.
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
1 |
|
1C 8.x Открыть эксель на сервере17.05.2018, 09:09. Показов 16622. Ответов 40
Управляемые формы. MS SQL. И база и эксель физически лежат на одной машине. Но эксель упорно не открывается, мол 1с не видит его. COMОбъект на клиенте вроде как нельзя создавать. Как боритесь с этой ситуевиной? Добавлено через 38 минут
0 |
1824 / 1243 / 444 Регистрация: 16.01.2015 Сообщений: 5,449 |
|
17.05.2018, 09:20 |
2 |
_ЕГОР_, открываешь готовый файл или эксель для создания файла? Код покажите как делаете
0 |
_ЕГОР_ Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
||||
17.05.2018, 09:22 [ТС] |
3 |
|||
Готовый файл
Код то работает в файловом варианте. а в серверном не дает открыть эксель. Встречались с такой ошибкой?
0 |
1824 / 1243 / 444 Регистрация: 16.01.2015 Сообщений: 5,449 |
|
17.05.2018, 09:30 |
4 |
_ЕГОР_, Предположение. Полный путь к файлу как определяется в отладчике? Если что-то типа С: то это локальный путь. Должно быть сетевое имя компа
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 09:34 [ТС] |
5 |
polax, а это значит папка расшарена должна быть ведь?
0 |
1824 / 1243 / 444 Регистрация: 16.01.2015 Сообщений: 5,449 |
|
17.05.2018, 09:39 |
6 |
_ЕГОР_, Конечно доступ должен быть открыт Добавлено через 3 минуты
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 09:48 [ТС] |
7 |
polax, ох в этом то и будет загвоздка… Добавлено через 8 минут
0 |
1824 / 1243 / 444 Регистрация: 16.01.2015 Сообщений: 5,449 |
|
17.05.2018, 10:03 |
8 |
_ЕГОР_, а если путь указать по имени компа? Типа \Server1 Делал когда-то. БП выкладывает файл на сервер, ЗУП использует этот файл. Брал файл по пути с именем компа
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 10:08 [ТС] |
9 |
polax, так же…
0 |
82 / 69 / 19 Регистрация: 12.11.2015 Сообщений: 625 |
|
17.05.2018, 10:12 |
10 |
а почему ЗагрузкаНаСервере(Адрес) не использовать на клиенте? Формировать на сервер временный файл, а на клиенте его записать
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 10:19 [ТС] |
11 |
slypower, на клиенте тоже пробовал
0 |
206 / 180 / 31 Регистрация: 24.10.2011 Сообщений: 738 |
|
17.05.2018, 11:00 |
12 |
Процедура ОбработатьДанные(ИмяФайла) поставь директиву &НаСервере
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 11:07 [ТС] |
13 |
Volexovich, так же
0 |
206 / 180 / 31 Регистрация: 24.10.2011 Сообщений: 738 |
|
17.05.2018, 11:09 |
14 |
Дай текст сообщения
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 11:10 [ТС] |
15 |
{ВнешняяОбработка.ЗагрузкаЭксель.Форма.Форма.Форма (81)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу «\server2obmenplatonovСписок готовый к загрузке Белашов ПОДУШКИ, ОДЕЯЛА (15.05.2018) — в работе.xlsx». Это может быть вызвано одной из следующих причин. • Указан несуществующий файл или путь.
0 |
Volexovich 206 / 180 / 31 Регистрация: 24.10.2011 Сообщений: 738 |
||||
17.05.2018, 11:25 |
16 |
|||
Пошлость какая то:
дает типа C:Users%UserName%AppDataLocalTempprncss_Mega n_дата.xls
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 11:28 [ТС] |
17 |
Volexovich, ну это я менял уже вот ошибка с временным каталогам {ВнешняяОбработка.ЗагрузкаЭксель.Форма.Форма.Форма (81)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу «C:Userse.platonovAppDataLocalTemp14prncss_ Megan_201188086.xls». Это может быть вызвано одной из следующих причин. • Указан несуществующий файл или путь.
0 |
206 / 180 / 31 Регистрация: 24.10.2011 Сообщений: 738 |
|
17.05.2018, 11:34 |
18 |
Так, а у тебя на сервере эксель не повесился? Глянь процессы Экселя Добавлено через 1 минуту
0 |
Тест 383 / 162 / 56 Регистрация: 26.02.2010 Сообщений: 1,241 |
|
17.05.2018, 11:37 [ТС] |
19 |
Volexovich, неа, нет висячих процессов.
0 |
206 / 180 / 31 Регистрация: 24.10.2011 Сообщений: 738 |
|
17.05.2018, 11:38 |
20 |
Про время немного не понял… Если Эксель не виснет, значит проблема в другом.
0 |