10.08.16 — 17:02
Доброго времени суток вам, уважаемые специалисты!
Отправляю письмо с картинкой в HTML.
При отправке письма типовая процедура отправки не находит в справочнике вложения писем ту самую картинку и не парсит ее.
Имеем файл — \serverОбмен2016МЕНЕДЖЕРЫАКЦИИАКЦИЯ! Планы.jpg
Прикрепляем его в электронное письмо и отправляем:
{ОбщийМодуль.УправлениеЭлектроннойПочтой.Модуль(1195)}: Ошибка при вызове метода контекста (Послать): Неправильный путь к файлу ‘\serverОбмен2016МЕНЕДЖЕРЫАКЦИИАКЦИЯ! Планы.jpg’
Есть ли у вас какой-то пример с парсингом? Заранее благодарю.
7 — 10.08.16 — 19:28
(5) картинка загружается через вызов стандартной процедуры УправлениеЭлектроннойПочтой.СоздатьПисьмо, с передачей необходимых реквизитов в эту процедуру, в том числе и ВидТекста, который равен = HTML с картинками.
9 — 10.08.16 — 20:05
(8) сами напросились:
[CODE]
СтруктураНовогоПисьма = Новый Структура;
СтруктураНовогоПисьма.Вставить(«ВидТекста», Перечисления.ВидыТекстовЭлектронныхПисем.HTMLСКартинками);
СтруктураНовогоПисьма.Вставить(«Тело», ТекстСообщенияДляОтправки);
СтруктураНовогоПисьма.Вставить(«Тема», ТемаПисьма);
СписокФайловВложений = Новый СписокЗначений;
Для Каждого СтрокаВложения Из Вложения Цикл
Если Не ПустаяСтрока(СтрокаВложения.ПолныйПутьКФайлу) Тогда
ФайлНаДиске = Новый Файл(СтрокаВложения.ПолныйПутьКФайлу);
Если ФайлНаДиске.Существует() Тогда
СтруктураВложения = Новый Структура;
СтруктураВложения.Вставить(«Хранилище»,
Новый ХранилищеЗначения(Новый ДвоичныеДанные(СтрокаВложения.ПолныйПутьКФайлу), Новый СжатиеДанных));
СтруктураВложения.Вставить(«ИмяФайла», ФайлНаДиске.Имя);
СтруктураВложения.Вставить(«Наименование», ФайлНаДиске.ИмяБезРасширения);
СписокФайловВложений.Добавить(СтруктураВложения);
КонецЕсли;
КонецЕсли;
КонецЦикла;
ПолучателиПисьма = Новый СписокЗначений;
КонтрагентПредставление = СокрЛП(СтрокаПолучатели.Контрагент);
ПолучателиПисьма.Добавить(СтрокаПолучатели.EMail, КонтрагентПредставление);
СтруктураНовогоПисьма.Вставить(«Кому», ПолучателиПисьма);
Если СписокФайловВложений.Количество() > 0 Тогда
СтруктураНовогоПисьма.Вставить(«СписокФайловВложений», СписокФайловВложений);
КонецЕсли;
СтруктураНовогоПисьма.Вставить(«УчетнаяЗапись», УчетнаяЗапись);
мТекущийПользователь = глЗначениеПеременной(«глТекущийПользователь»);
СтруктураСозданногоПисьма =
УправлениеЭлектроннойПочтой.НаписатьПисьмо(мТекущийПользователь, СтруктураНовогоПисьма, , , , , , Истина, Ложь);
Если ТипЗнч(СтруктураСозданногоПисьма) = Тип(«Структура»)
И СтруктураСозданногоПисьма.Свойство(«ПисьмоСсылка») Тогда
ПисьмоСсылка = СтруктураСозданногоПисьма.ПисьмоСсылка;
Иначе ПисьмоСсылка = Документы.ЭлектронноеПисьмо.ПустаяСсылка();
КонецЕсли;
Если ЗначениеЗаполнено(ПисьмоСсылка) Тогда
СоответствиеТекстовЭлектронныхПисем = глЗначениеПеременной(«глСоответствиеТекстовЭлектронныхПисем»);
ПоказыватьОкноВыполнения = Ложь;
ТекстОшибокПриОтправкеПочты = «»;
СоответствиеПисем = Новый Соответствие;
СоответствиеПисем.Вставить(ПисьмоСсылка);
УправлениеЭлектроннойПочтой.ОтправитьПисьма(СоответствиеПисем,
СоответствиеТекстовЭлектронныхПисем, мТекущийПользователь, Ложь, ТекстОшибокПриОтправкеПочты);
Если Не ПустаяСтрока(ТекстОшибокПриОтправкеПочты) Тогда
ОбщегоНазначения.СообщитьОбОшибке(
«Отправка электронных сообщений выполнена с ошибками:» + Символы.ПС + ТекстОшибокПриОтправкеПочты);
КонецЕсли;
КонецЕсли;
[/CODE]
13 — 10.08.16 — 22:14
была подобная проблема… это у пользователей на сервере не хватает прав на просмотр картинок… если отправлять письмо без картинки, то все гуд, а если в тело письма вложить картинку, то начинаются такие траблы…
вообщем сис.админ не хотел особо разбираться, а мы, к письму, прикрепляем pdf файл, а тело письма пустое… и все всех устраивает))
14 — 10.08.16 — 23:42
(12) сегодня заходил пользователь, и утверждал, что даже с картинкой с локального компьютера не получается отправить, поэтому я и решил, что трабл скорее всего из-за того что картинки в тексте письма не пропарсены.
Geroy
01.01.16 — 14:17
Путь к тому некорректен.
Возможно учетная запись, от лица которой работает
сервер 1С:Предприятия, не имеет прав доступа к каталогу тома.
Неправильный путь к файлу 161(0x000000A1): Указан недопустимый путь.
С 1 сервера нужно открыть доступ к папке с файлами на другой
Через проводник отлично подключаюсь
А вот с 1с не хочет настройку
Уже даже на сервере приемнике и юзеру 1С сервера и юзеру постгрес дал права администратора но все равно не работает
Записьдампа
1 — 01.01.16 — 14:32
У пользователя, под которым запущен сервер 1с нет политических прав на доступ к сети.
Geroy
2 — 01.01.16 — 17:51
(1) я админа дал, какие еще поава?
Записьдампа
3 — 01.01.16 — 18:12
Админа чего?
У тебя сервер из под кого работает — из под доменного пользователя? Из под LocalSystem? Начни с выяснения — ему вообще политиками с локальной машины в сеть можно? Потом в журнал событий на обоих машинах посмотри — там причины отлупа пишутся. Потом уж в разрешения на шару и на ntfs
Админа он дал…
Jump
4 — 01.01.16 — 18:51
(2)Тебе говорят что прав нет, при чем тут админ?
Geroy
5 — 11.01.16 — 15:20
(3) (4) и где именно посмотреть?
Fish
6 — 11.01.16 — 15:22
(5) Сервер 1С работает под доменным пользователем или локальным?
Geroy
7 — 11.01.16 — 15:23
(6) локальным
Fish
8 — 11.01.16 — 15:26
(7) У тебя два варианта:
1. Запускать службу агента сервера 1С под доменным пользователем.
2. На сервере, где лежат файлы, завести локального пользователя, с именем и паролем, идентичными лок.пользователю, под которым крутится 1с.
В обоих вариантах дать права на папку с файлами.
Geroy
9 — 11.01.16 — 15:26
(6) с сервера 1 нужно доступ к папке на сервере 2
с сервера 1 обычные пользователи и Админ имеет доступ к папке на сервере 2 (проверял через проводник)
А вот сервер 1с на сервере 1, не имеет доступа на папку на сервере 2
Geroy
10 — 11.01.16 — 15:30
(8) не понял по поводу 1 пункта как USR1C дать доменного
Fish
11 — 11.01.16 — 15:31
(10) Завести доменного пользователя, и при установке сервера 1С указать его, а не создавать нового локального. Или в службе поменять.
Heckfy
12 — 11.01.16 — 15:37
(8) На сервере, где лежат файлы, завести локального пользователя, с именем и паролем — лучше дать права на шару серверу, на котором 1С крутится.
Fish
13 — 11.01.16 — 15:41
(12) Имхо, не есть хорошо с точки зрения безопасности, т.к. тогда каждый пользователь, имеющий доступ на сервер, где крутится 1С, получит доступ к файлам, с которыми по-хорошему нужно работать исключительно через 1С.
Jump
14 — 11.01.16 — 16:38
(5) На нужной папке правой клавишей мыши — вкладка «Безопасность» — даешь нужному пользователю права.
Jump
15 — 11.01.16 — 16:40
(9) Цитата -«А вот сервер 1с на сервере 1, не имеет доступа на папку на сервере 2»
Сервер не может иметь доступ.
Доступ может иметь пользователь.
У вас компьютеры в домене или нет?
Geroy
16 — 11.01.16 — 16:56
(15) не в домене
А по ВПН в сети
Heckfy
17 — 11.01.16 — 16:59
(15) Сервер не может иметь доступ — сфигали?
Geroy
18 — 11.01.16 — 17:05
(17) именно с 1С не могу получить доступ на шару папку с другого сервера
А если делаю под пользователем через проводник адресПапка
отлично заходит
Fish
19 — 11.01.16 — 17:05
(16) Если не в домене, тогда имхо только вариант 2 из (8).
Geroy
20 — 11.01.16 — 17:33
(19) Логин и пароль пользователя сервера 1с с другой машины?)
Heckfy
21 — 11.01.16 — 17:36
(18) Когда даешь права на шару, Кнопка Типы объектов. Там выбери Компьютеры, добавь сервере, на котором 1С.
Geroy
22 — 11.01.16 — 18:11
(21) попробую спасибо
Geroy
23 — 11.01.16 — 20:20
(21) нет возможности добавить сервер
Уже добавил все что можно ошибка таже
Geroy
24 — 11.01.16 — 20:35
Посмотрел журнал событий
Учетной записи не удалось выполнить вход в систему.
Субъект:
ИД безопасности: NULL SID
Имя учетной записи: —
Домен учетной записи: —
Код входа: 0x0
Тип входа: 3
Учетная запись, которой не удалось выполнить вход:
ИД безопасности: NULL SID
Имя учетной записи: USR1CV8
Домен учетной записи: ********
Сведения об ошибке:
Причина ошибки: Неизвестное имя пользователя или неверный пароль.
Состояние: 0xC000006D
Подсостояние: 0xC000006A
Сведения о процессе:
Идентификатор процесса вызывающей стороны: 0x0
Имя процесса вызывающей стороны: —
Сведения о сети:
Имя рабочей станции: ******
Сетевой адрес источника: *********
Порт источника: *******
Сведения о проверке подлинности:
Процесс входа: NtLmSsp
Пакет проверки подлинности: NTLM
Промежуточные службы: —
Имя пакета (только NTLM): —
Длина ключа: 0
Пользователи на двух серверах одинаковые а пароли разные
Как тут быть если не менять пароли
Jump
25 — 12.01.16 — 00:15
(16) Тогда Надо на том компьютере где папка создать пользователя с таким же логином и паролем как и у того под которым крутится сервер.
Ему дать права.
Jump
26 — 12.01.16 — 00:16
(24) Вам нужно изенить только одну учетную запись — ту от имени которой работает сервер. Все остальные нафиг не нужны.
Geroy
27 — 13.01.16 — 01:55
(26) 1 Главный сервер и 8 удаленных
на каждом узле 1С пользователи везде USR1CV8 и пароли одинаковые
Учетная запись, которой не удалось выполнить вход:
ИД безопасности: NULL SID
Имя учетной записи: USR1CV8
Домен учетной записи: *********
Сведения об ошибке:
Причина ошибки: Выбранный режим входа для данного пользователя на этом компьютере не предусмотрен.
Состояние: 0xC000015B
Подсостояние: 0x0
Geroy
28 — 13.01.16 — 01:56
шара файлов на Главном сервере, нужно чтоб с удаленных тоже ломились на папку на Главном сервере
Jump
29 — 13.01.16 — 02:57
(27) В локальных политиках может быть заблокирован вход по сети для некоторых пользователей.
Хотя скорее всего все-таки разные логины и пароли.
Вы пробовали вручную залогиниться на этом сервере под логином и паролем соответствующего юзера?
Geroy
30 — 13.01.16 — 10:30
(29) ну так у меня серверс 1с крутится под этим юзверем
И такойже логин и пароль на других серверах
06.09.2018
Пользователи, при запуске 1С с удаленных компьютеров могут увидеть ошибку ”Неправильный путь к файлу”.
Рис. 1. Окно с ошибкой
Прежде всего, нужно убедиться:
1.) Включен ли компьютер, на котором содержится база;
2.) Правильно ли прописан путь;
3.) Вставлены ли все сетевые провода или работает ли Wi-Fi.
Если все пункты соблюдены, то скорее всего неправильно настроены сетевые настройки. Обычно они могут слететь при обновлении операционной системы. Для решения данной проблемы мы должны:
Найти папку, в которой лежит база, и нажать по ней правой кнопкой мыши и выбрать пункт “Свойства”.
Рис. 2. Свойство папки с базой
Далее переходим на вкладку “Доступ” и там нажать кнопку “Общий доступ”.
Рис.3. Общий доступ
Появляется окно “Общий доступ к файлам”, там для пользователя “Все” должен быть установлен уровень разрешений “Чтение и запись”.
Рис. 4. Настройка доступа к папке
После этого снова будет открыто окно «Свойства папки». В нем нужно проверить вкладку «Безопасность», там должен быть полный доступ для группы «Все».
Рис. 5. Проверка полного доступа
Далее нужно нажать правой кнопкой мыши по значку сети внизу справа в углу и выбрать пункт “Открыть параметры сети и Интернет”:
Рис. 6. Открытие параметров сети
Появляется окно, в котором нам нужно выбрать пункт “Ethernet”, и после справа сверху в углу выбрать “Изменение расширенных параметров общего доступа”.
Рис. 7. Изменение расширенных параметров общего доступа
И дальше настроить параметры, как продемонстрировано на рисунках 8-10.
Рис. 8. Сетевой профиль “Частная”
Рис. 9. Сетевой профиль “Гостевая или общедоступная”
Рис. 10. Сетевой профиль “Вне сети”
Если были изменены какие-либо параметры, нажмите кнопку “Сохранить изменения”.
Автор статьи
Пивкин Андрей. Специалист Линии консультаций
Возврат к списку
Неправильный путь к файлу при ПоместитьВоВременноеХранилище
Возникновение данной ошибки происходит в случае когда в качестве адреса хранилища передается строка, не являющаяся адресом. Система пытается записать по данному имени файла новые данные, а это невозможно (неправильный путь к файлу).
Полный текст ошибки:
Неправильный путь к файлу ‘6f49439b-acf4-4340-b91d-418c6253af45’ (где в кавычка указан произвольная строка)
Поведение системы:
без альтернативное завершение работы, нет указания, что именно и где вызывается
В данном случае одна и та же переменная использовалась первого адреса и дальнейшего помещения (ошибка была обнаружена по «горячим» следам)
Если СтрокаМассивЭлементов="" Тогда СтрокаМассивЭлементов = Новый УникальныйИдентификатор; КонецЕсли;
При присвоении происходило преобразование к строке, что вызывало ошибку при вызве.
Исправление ошибки
- проверку производить через «?» в момент вызова
СтрокаМассивЭлементов = ПоместитьВоВременноеХранилище(МассивЭлементов,?(СтрокаМассивЭлементов="", Новый уникальныйИдентификатор,СтрокаМассивЭлементов))
- проверку производить через «?» но с использованием функции ЭтоАдресВременногоХранилища()
СтрокаМассивЭлементов = ПоместитьВоВременноеХранилище(МассивЭлементов,?(ЭтоАдресВременногоХранилища(СтрокаМассивЭлементов), Новый уникальныйИдентификатор,СтрокаМассивЭлементов))
Оба варианта верные, первый будет быстрее, хотя и не идеологически правильным, т.к. привязан к тому, что переменная «СтрокаМассивЭлементов», не может быть другого типа и всегда имеет верное заполненное значение
Реклама побуждает людей жить не по средствам? То же самое можно сказать о браке.
Здравствуйте друзья, у меня сбилась база на одном компьютере после выключения света. Когда включаю базу выдаёт такую ошибку: неправильный путь к файлу 53(x00000035). Версия 8.3
Добрый день.
Цитата (Алим Аушев):у меня сбилась база на одном компьютере после выключения света. Когда включаю базу выдаёт такую ошибку: неправильный путь к файлу 53(x00000035). Версия 8.3
Я полагаю, что у вас работа по сети. Попробуйте прописать путь к основному компьютеру прописать заново.
Заполнить и подать уведомление об исчисленных суммах налогов и взносов
smv_mars, я все проверил, не помогает(
Алим Аушев, а другие ПК в сети работают нормально?
smv_mars, на основном тоже сбой
Заполняйте платежки с актуальными на сегодня КБК, кодами дохода и другими обязательными реквизитами
Алим Аушев, тогда лучше всего к специалисту по 1С
если будете пробовать биться своими силами, то обязательно сделать копию базы!!!
smv_mars, думаю может дело в проводки
smv_mars, первый наш основной запускает базу, на втором когда захожу раздел компьютер там есть 3 раздел перед диском :D. Обмен ошибка при восстановлении Z, что делать
Цитата (Алим Аушев):smv_mars, первый наш основной запускает базу, на втором когда захожу раздел компьютер там есть 3 раздел перед диском :D. Обмен ошибка при восстановлении Z, что делать
Скорее всего могут быть две причины:
1. Вообще перестала работать сеть (например роутер вышел из строя) и соответственно по сети с других ПК работать невозможно.
2. После сбоя роутер при восстановлении работы выдал компьютерам новые IP. и в результате на ПК перестали работать сетевые диски. Надо в настроках сетевых дисков указать новые адреса или в настройках баз 1С указать новые пути до информационных баз.
Запросить в ИФНС акт сверки по налогам через интернет
BuhRust, как зайти в Настройки сетевых дисков и поменять айпи, можете пожалуйста сказать или фото пример?
Содержание:
1. Неверно указанный путь к папке или файлу
2. У пользователя недостаточно прав доступа
Ошибка «Каталог не обнаружен» в 1С
1. Неверно указанный путь к папке или файлу
1С:Предприятие 8.3 – это довольно сложная система, поддерживающая множество инструментов и механизмов. Одним из этих механизмов является работа с каталогами (папками).
Работа с каталогами необходима для хранения временных файлов, импорта и экспорта данных. Если вдруг посреди рабочего дня пользователю необходимо выгрузить какую-то информацию из базы, но система «ругается», мол, каталог не обнаружен, это может стать серьезным стоп-фактором и даже полностью остановить какой-либо бизнес-процесс, что обязательно приведет к убыткам компании. Соответственно, доступ к каталогам всегда должен предоставляться без каких-либо ограничений.
Наиболее частая причина возникновения этой ошибки программы 1С – неверно указанный путь к папке или файлу.
2. У пользователя недостаточно прав доступа
Чуть реже ошибка доступа к каталогу встречается, когда у пользователя недостаточно прав доступа к тому или иному каталогу.
Представим ситуацию: пользователь подключился при помощи RDP к удаленной базе, и решил сохранить документ сразу на свой компьютер.
Если при интернет подключении к удаленному рабочему столу пользователь не расшарил (не дал доступ) свои локальные ресурсы, то на сервере они будут не доступны, и возможности сохранить данные на них не будет. Соответственно при попытке указать путь к локальному каталогу, система будет выдавать ошибку «Каталог не обнаружен».
Для решения данной ошибки в 1С:Предприятие, версии 8, будет достаточно указать, какой диск должен быть доступен на удаленном рабочем столе во время работы.
Подключение локального диска к удаленному рабочему столу
А если каталог доступен, но данная ошибка все равно появляется, стоит проверить права доступа к каталогу. Если для текущего пользователя отсутствуют права на чтение или запись, то необходимо их добавить.
Проверка прав доступа к каталогу
Специалист компании «Кодерлайн»
Айдар Фархутдинов
Тема: Неправильный путь к файлу. Схема не зарегистрирована.
-
27.09.2015, 05:17
#1
Гость форума
Неправильный путь к файлу. Схема не зарегистрирована.
Здравствуйте, уважаемые форумчане!
УТ 11.1.7.49.
При попытке установки последующего обновления выдается сообщение.
То же самое происходит при попытке выгрузки конфигурации в файл .cfСтандартное Тестирование и исправление, а также утилита ошибок не выявляет.
Выгрузка и загрузка (.dt) тоже проходит без проблем.Подскажите, пожалуйста, может кто сталкивался с подобной проблемой?
-
27.09.2015, 14:17
#2
Гордость форума PRO
Re: Неправильный путь к файлу. Схема не зарегистрирована.
Очень похоже на траблы с кэшом 1С. Почистите кэш и посмотрите на результат.
-
Пользователь сказал cпасибо:
-
27.09.2015, 15:04
#3
Гость форума
Re: Неправильный путь к файлу. Схема не зарегистрирована.
Сообщение от avm3110
Очень похоже на траблы с кэшом 1С. Почистите кэш и посмотрите на результат.
Спасибо! Но не помогло ((
-
29.09.2015, 16:10
#4
Гордость форума PRO
Re: Неправильный путь к файлу. Схема не зарегистрирована.
Чудес на свете не бывает
Разверните стандартную демку УТ 11.1.7.49 и апните её на 11.1.10.185 как положено (с правильными промежуточными апами). Апнулось нормально? А ваша УТ 11.1.7.49 не отличается от стандартной?
Тогда в чем может быть разница? — имхо, только в кэше.
-
30.09.2015, 12:51
#5
Гость форума
Re: Неправильный путь к файлу. Схема не зарегистрирована.
Да какой тут кэш! Перенес на другой копьютер — кэш отвязался. Удалил / добавил в 1С базу — то же самое. Первым делом очистил.
Причина в другом…
-
30.09.2015, 13:00
#6
Гордость форума PRO
Re: Неправильный путь к файлу. Схема не зарегистрирована.
ОК, не спорю. А стандартную демку получилось апнуть? Если да, то в чем разница?
-
01.10.2015, 04:11
#7
Гость форума
Re: Неправильный путь к файлу. Схема не зарегистрирована.
Сообщение от avm3110
Если да, то в чем разница?
Разница в наличии того самого сообщения, после которого прекращается обновление или выгрузка в .cf———- Post added at 11:29 ———- Previous post was at 11:23 ———-Конфигурация с поддержки не снималась и не правилась. Пытались только остатки вносить из экселя. Может это и есть битая ссылка на файл…———- Post added at 12:11 ———- Previous post was at 11:29 ———-Лог обновления:
{OK } Файл скрипта: «C:Temp1Cv8Update.150706105914splash.hta»
{OK } Количество файлов обновления: 1
{OK } 1. C:Program Files (x86)1cv8templates1ctrade11_1_7_561cv8.cfu
{OK } Завершение работы пользователей…
{OK } Cоздание резервной копии информационной базы…
{OK } Резервной копия базы создана
{OK } Загрузка файла обновления в основную базу (1/1)…
{OK } Запускается: C:Program Files (x86)1cv88.3.6.1999bin1cv8.exe; параметры: CONFIG /F»D:Base» /N»Администратор» /P»password» /WA- /UpdateCfg «C:Program Files (x86)1cv8templates1ctrade11_1_7_561cv8.cfu» /Out «templog.txt» /UCПакетноеОбновлениеКонфиг урацииИБ /DisableStartupMessages; окно: SW_SHOW; ожидание: true
{ERR} Код возврата: 1
Неправильный путь к файлу ‘b81440cb-0″fe-4b6c-9ab8-c61d76bfca7d.0’. Схема не зарегистрирована
{OK } Запускается: C:Program Files (x86)1cv88.3.6.1999bin1cv8.exe; параметры: CONFIG /F»D:Base» /N»Администратор» /P»password» /WA- /LoadCfg «C:Program Files (x86)1cv8templates1ctrade11_1_7_561cv8.cfu» /Out «templog.txt» /UCПакетноеОбновлениеКонфиг урацииИБ /DisableStartupMessages; окно: SW_SHOW; ожидание: true
{ERR} Код возврата: 1
Для выполнения команды требуется разблокировать все объекты.
{ERR} Завершение с ошибкой. Код ошибки: 1. Подробности см. в предыдущей записи.
{OK } Восстановление информационной базы…
{OK } База данных восстановлена из резервной копии
{OK } Начат сеанс внешнего соединения с ИБ
{OK } Запускается: C:Program Files (x86)1cv88.3.6.1999bin1cv8c.exe; параметры: ENTERPRISE /F»D:Base» /N»Администратор» /P»password» /WA-; окно: SW_SHOW; ожидание: false
{OK } Код возврата: 0
-
01.10.2015, 13:30
#8
Гордость форума PRO
Re: Неправильный путь к файлу. Схема не зарегистрирована.
неправильный путь к файлу ‘b81440cb-0″fe-4b6c-9ab8-c61d76bfca7d.0’. Схема не зарегистрирована
Как вариант — почистите по всем локальным дискам и всем каталагам «помойки» (все файлы по маскам «*.tmp» и «~*.*»), почистите все каталоги временных файлов.
Бывает, что из-за большого количества «мусора в помойках» возникают проблемы с созданием таких новых временных файлов
Социальные закладки
Социальные закладки
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
- BB коды Вкл.
- Смайлы Вкл.
- [IMG] код Вкл.
- [VIDEO] код Вкл.
- HTML код Выкл.
Правила форума
Неправильный путь к файлу при ПоместитьВоВременноеХранилище
Возникновение данной ошибки происходит в случае когда в качестве адреса хранилища передается строка, не являющаяся адресом. Система пытается записать по данному имени файла новые данные, а это невозможно (неправильный путь к файлу).
Полный текст ошибки:
Неправильный путь к файлу ‘6f49439b-acf4-4340-b91d-418c6253af45’ (где в кавычка указан произвольная строка)
Поведение системы:
без альтернативное завершение работы, нет указания, что именно и где вызывается
В данном случае одна и та же переменная использовалась первого адреса и дальнейшего помещения (ошибка была обнаружена по «горячим» следам)
Если СтрокаМассивЭлементов="" Тогда СтрокаМассивЭлементов = Новый УникальныйИдентификатор; КонецЕсли;
При присвоении происходило преобразование к строке, что вызывало ошибку при вызве.
Исправление ошибки
- проверку производить через «?» в момент вызова
СтрокаМассивЭлементов = ПоместитьВоВременноеХранилище(МассивЭлементов,?(СтрокаМассивЭлементов="", Новый уникальныйИдентификатор,СтрокаМассивЭлементов))
- проверку производить через «?» но с использованием функции ЭтоАдресВременногоХранилища()
СтрокаМассивЭлементов = ПоместитьВоВременноеХранилище(МассивЭлементов,?(ЭтоАдресВременногоХранилища(СтрокаМассивЭлементов), Новый уникальныйИдентификатор,СтрокаМассивЭлементов))
Оба варианта верные, первый будет быстрее, хотя и не идеологически правильным, т.к. привязан к тому, что переменная «СтрокаМассивЭлементов», не может быть другого типа и всегда имеет верное заполненное значение
Женщина побеждает как реклама: повторяя одно и то же.