Ошибка при чтении файла изображения ут 11

  

ZANDER

08.01.13 — 13:06

Загружаю картинки из папки на компе к номенклатуре. Имена файлов картинок являются артикулами. Выполняю следующий код (на клиенте и на сервере):

&НаСервере

Процедура ЗаписьКартинкиВБазу(Артикул, Расширение, ИмяФайла)

   
   Каталог = «C:Users213DesktopКартинки»;

   

   ТоварОбъект = Справочники.Номенклатура.НайтиПоРеквизиту(«Артикул», Артикул).ПолучитьОбъект();

   ТоварСсылка = Справочники.Номенклатура.НайтиПоРеквизиту(«Артикул», Артикул).Ссылка;

   

   Картинка = Новый Картинка(«»+Каталог+»»+ИмяФайла);

   ХранилищеКартинки = Новый ХранилищеЗначения(Картинка);

   

   НовФайл = Справочники.НоменклатураПрисоединенныеФайлы.СоздатьЭлемент();

   НовФайл.Наименование   = Артикул;

   НовФайл.ВладелецФайла  = ТоварСсылка;

   НовФайл.ФайлХранилище  = ХранилищеКартинки.Получить();

   НовФайл.ТекстХранилище = «»+СокрЛП(ИмяФайла);

   НовФайл.Расширение     = Расширение;

   НовФайл.Записать();

   

   ТоварОбъект.ФайлКартинки = НовФайл.Ссылка;

   ТоварОбъект.Записать();

КонецПроцедуры

//————————————————————————            

&НаКлиенте

Процедура ЗагрузитьФотографии(Команда)

   
   Каталог = «C:Users213DesktopКартинки»;

   

   Файлы = НайтиФайлы(Каталог, «*.*»);

   Для Каждого Файл из Файлы Цикл    

       //Сообщить(«»+Файл.Имя+», «+Файл.ИмяБезРасширения+», «+Файл.Расширение);

       Расширение = СтрЗаменить(Файл.Расширение, «.», «»);

       ЗаписьКартинкиВБазу(«»+СокрЛП(Файл.ИмяБезРасширения), Расширение, «»+СокрЛП(Файл.Имя));

   КонецЦикла;

       
КонецПроцедуры

Однако, после выполнения, при открытии элемента номенклатуры сообщается об ошибке, что файл картинки не найден на сервере. В чем может быть проблема?

  

ZANDER

7 — 08.01.13 — 14:17

(6) я не понимаю, что Вы хотите сказать. Я выполняю код в ожидании того, что по его выполнении файлы картинок загрузятся в БД. Однако, после выполнения этого кода, при открытии элемента справочника Номенклатуры позникает системная ошибка:

{ОбщийМодуль.ПрисоединенныеФайлы.Модуль(182)}: Ошибка открытия файла: файл не найден на сервере.

Возможно файл удален антивирусной программой.

Обратитесь к администратору.

вот в чем мб дело?

Описание ошибки:
Обнаружена при разработке обработки для изменения содержимого файла формата XML в серверной базе 1С 8 в режиме управляемого приложения. При тестировании на сервере ошибка не возникала. Проявила себя при работе на рабочем месте пользователя.

Найденные решения:

1С 8 ошибка файл не обнаружен при чтении файла

По факту ошибка возникала при выполнении метода «Прочитать()» для объекта «ТекстовыйДокумент». Как было отмечено, при тестировании работы обработки непосредственно на сервере данной ошибки не возникало. Она проявила себя уже при попытке работы на другом рабочем месте. Обработка разрабатывалась для конфигурации 1С: Комплексная автоматизация 8, ред. 2, которая работает в режиме управляемого приложения — это необходимо отметить. Т.к. это проясняет причины возникновения проблемы.

По привычке разместил операции по чтению содержимого текстового файла и извлечению его содержимого на стороне сервера — см. «&НаСервере» перед процедурой «ОбрабткаНаСервере()». Клиент-серверная архитектура платформы 1С: Предприятие 8.3, казалось бы, к этому обязывала. 

1с 8.3 при чтении файла пишет, выводит ошибку: Файл не обнаружен

В итоге получалось, что платформа на клиентском рабочем месте искала файл по указанному пути на сервере, где развернут сервер 1С: Предприятия 8 исходя из директивы «&НаСервере», а не на рабочем компьютере, где была запущена обработка.

Но, как оказалось позже — конструктор «Новый ТекстовыйДокумент», методы «Прочитать()», «ПолучитьТекст()» — все они доступны не только на стороне сервера, но и на стороне тонкого и толстого клиента. Поэтому замена директивы «&НаСервере» на «&НаКлиенте» решила проблему.

1С 8 Ошибка при вызове метода контекста (Прочитать)

Если по какой-то причине окажется, что я не совсем ясно объяснил суть проблемы, то вот еще обсуждение на форуме mista.ru, где данная пробелма обсуждается несколько другими словами: 1с 8.3 при чтении файла пишет: Файл не обнаружен

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

02-11-2020

Журавлев А.С.
(Сайт azhur-c.ru)

Ошибка «Неизвестный формат картинки» при открытии элемента справочника

Автор Saburra, 23 июн 2022, 08:48

0 Пользователей и 2 гостей просматривают эту тему.

Добрый день
Столкнулся с не очень понятной ошибкой в системе. При попытке открыть определенную Номенклатуру из Справочника — появляется ошибка «Неизвестный формат картинки» и выбрасывает из 1с. ERP, платформа 3.8.19. В отладке ошибку выявить не смог, в журнале регистрации никак не фигурирует. Запросом сравнив эту номенклатуру с схожими — каких то подозрительных вещей не обнаружил. На всякий случай проверил все присоедененные файлы и тоже никаких проблем с ними.
В интернете такая ошибка появлялась лишь у кого то при работе в конфигураторе и вот теперь не знаю куда копать
ПС. Настроен обмен номенклатуры между двумя erp базами и во второй аналогичная ситуация. Одна и та же номенклатура — одна и та же ошибка. С остальными Номенклатурами в справочнике такой проблемы нет.


Так же проверял Настройки работы с файлами и даже убирал ограничения на форматы загружаемых файлов. Ничего не поменялось


Saburra,

ЦитироватьПри попытке открыть определенную Номенклатуру

т.е. другую номенклатуру открывает? и картинки отображаются правильно?

так вывод один напрашивается!

-что у определенной номенклатуры (внимание) НЕПРАВИЛЬНАЯ картинка (о чем система и пишет)!

что бы это исправить эту ошибку, что надо сделать?
— правильно! убрать/удалить неправильную картинку (или заменить на правильную)

(в типовых есть справочник: НоменклатураПрисоединенныеФайлы, откройте, найдите нужный, почистите) 

  • 1 пользователь сказал спасибо!

если помогло нажмите: Спасибо!


LexaK, спасибо, все действительно было настолько просто. Видимо один из сотрудников прикрепил ПДФ документ как картинку случайно, потому что в целом они у нас не используются в этом справочнике.
Насторожило то, что документы добавлялись к номенклатуре в течении последних пяти лет, а ошибка возникла только только и из за документа 17 года…


  1. Здравствуйте!
    Ранее мы пользовались вашей обработкой в старой версии по — в УТ 10.3
    Все было хорошо

    Сейчас мы перешли на новую программу УТ 11.
    Перезаказали выгрузку с условиями тех. поддержки.

    Так вот:
    После настройки всех необходимых данных в самой обработке происходит следующее.
    Программа выгружает на сайт всю интересующую информацию, кроме изображений товара!!!

    При выгрузке выскакивает ошибка.

    А после окончания обработки в событиях указывается что ошибка была при коппировании файлов на ФТП.

    В результате обработки — остатки и цены по базе выгружаются на сайт, а вот картинки НЕТ.

    Помогите разобраться с данной пролемой!!!

    Вложения:

  2. Приложите настройки соеденния и пути выгрузки изображений.

  3. Получите путь по инструкции — http://help.1c-mart.ru/

  4. Путь получил — /deepkomru/www/images/stories/virtuemart/product
    но проблема не в пути!!!

    Проблема в создании временных файлов перед выгрузкой их на сайт!!!!

    Как это устранить? или хотя бы в каком направлении копать?

    Вложения:

    • Ошибка.jpg

  5. https://yadi.sk/i/a7pIvBlAzuSMa — проверьте есть ли этот файл у вас на пк

  6. Вот поэтому и возникает ваша ошибка. Возможно проблема в неправильно настроенном WINDOWS или правах на эту папку.

  7. Уважаемый администратор!!!
    в настройке сервера сомнений нет… права на данную папку даны полностью.
    программа IrfanView принудительно помещена в данную директорию и она срабатывает!!!!

    Но проблема как была — так и осталась!!!!
    скрин новой ошибки я приложил!!!!

    прошу посмотреть и дать внятный комментарий… может проблема в доступе к картинкам в базе 1С????

    Вложения:

    • ошибка.jpg

  8. Такое ощущение, что обработка не может получить доступ к самой картинке!!!! из-за этого и возникают все сложности!!!!

  9. У вас возникает ошибка при запуске обработки ресайза. Это никак не связано с файлом картинки.

  10. Я специально проверил — как работает старая обработка! она извлекала картинку из 1С ут10.3 — копировала ее в текущую временную папку и дальше с ней уже творила чудеса.
    (на старом сервере во временной папку куча файлов из 1С разного размера)

    В новой редакции такой процедуры не происходит — программа не вытаскивает ни одной картинки и поэтому ничего дальше с ней сделать не может!!!!!

  11. Во временной папке, с которой работает новая обработка — после ее выполнения не появляется ни одна картинка!!!! поэтому и возникает ошибка ресайза и выгрузки на сайт!!!! просто тупо не с чем работать!!!!

  12. Напишите в тех. поддержку, ваш вопрос рассмотрят в индивидуальном порядке.

  13. А какой адрес у тех.поддержки? я что-то не нашел ни HELP ни Support

Поделиться этой страницей

Пытаюсь на 8.3 в управляемых формах на клиенте прочитать файл: Выдает ошибку: {ВнешняяОбработка.Загрузка_приходных_накладных_в_1С_8_2.МодульОбъекта}: Ошибка при вызове метода контекста (Прочитать)     Текст.Прочитать(ВыбФайл); по причине: Файл не обнаружен ‘C:ВО_200114.txt’ Но файл там 100% есть! Помогите

, взял отладчик, и в том месте где идет Прочитать(ВыбФайл), скопировал значение ВыбФайл  в буфер обмена, потом вставил в командную строку и нажал энтер => файл открылся.

не гарантирует наличия файла там, где его ищут, а не там, где ты его положил

процедура сия у тя случаем не на сервере ли выполняется ?

, реально! положил сюда  nbnbхламВО_200114.txt => прочитал. А почему с моего диска С не хочет читать?

потому что на сервере нет твоего диска

диск С скорее всего есть а вот файла скорее всего нет

, тоже пишет что не найден… ,, так получается он ищет диск С не моего компьютера, а на сервере, где база sql крутится? хотя я запускаю 1с через толстого клиента со своего компа..

«C:ВО_200114.txt». Да с безопасностью такого решения все плохо.

Пришли весь код функции которая у тя читает файл

Если команда выполняется на сервере, то вполне логично, что и файл ищется на сервере. И скорее не на сервере SQL, а на сервере 1С.

уже давно в корень дисков класть ничего нельзя…

Ну все понятно. Серверная процедура.

, вы реально здесь телепаты… обработка получения имени пути у меня на клиенте выполняется, а вот прочитать я его пытаюсь из модуля обработки, код которого выполняется на сервере… Спасибо большое, никак не привыкну к управляемым формам….

Чаще, синтакс — помошника читать надо ))

>МодульОбъекта это непропиваемый опыт и внимательность, а не телепатизм ;)

От блин, а я не заметил ))

твоим следующим вопросом, по-идее, должно быть такое — почему со своего компьютера файл читается, а с компьютера Афанасия Мухтаровича — нет. Я подожду :)

, блин, так я еще и подсказку оказывается изначально уже дал))) , это тут не причем

конечно не причем. Т.к. ты не задал этот вопрос, т.к. у тебя все хорошо и с этой ситуацией ты пока не столкнулся :) Я повторюсь — я подожду :)

взял попкорн уселся поудобней :)

, Интригант? о_О вот, смотрите в , там «nbnbхламВО_200114.txt» — это и есть компьютер Григория. И все отлично считалось.

оказалось не 100%, а 0% :)

Ну правильно, сервер свою папку «хлам» видит, пусть даже по сетевому пути.

без разницы, все равно он ее видит.

, то есть вы хотите сказать, что те папки, которые видны с сервера будут считываться, а те что не видны  — нет. Это я понимаю. Решение вижу только два: открывать им доступ с сервера или выполнять метод Прочитать «&наклиенте».

В вэб-клиенте вопрос: Передать файл на сервер nbnbхламВО_200114.txt ?  Ура я нашел модальное окно, в режиме использования модальности — не использовать. 8.3.4.389

откатываемся обратно по окнам? :)

Тэги: 1С 8

Комментарии доступны только авторизированным пользователям

Не выгружаются товары в 1С УТ 11 через CommerceML после последний обновлений. 
При синхронизации в 1С выдает ошибку «итератор для значения не определен». 1С не обновляли, ничего в настройках не меняли.

Переустанавливал плагин, перенастраивал за нового, ручной обмен и т.д., не помогло. 
Вот логи ошибок.

wa-log/error.log 
2019-02-04 00:56:19 178.89.245.70 Error while export sales

2019-02-04 00:58:26 178.89.245.70 Error while export sales

wa-log/shop/plugins/cml1c/report.log
‘currency’ => ‘KZT’,

‘name’ =>

array (

0 => ‘site minus 25’,

),

‘tax_id’ => NULL,

),

’84fb8399-0bf3-11e9-882a-7085c24160cb’ =>

array (

‘type’ =>

array (

0 => ‘compare_price’,

),

‘currency’ => ‘KZT’,

‘name’ =>

array (

0 => ‘site zacherknuta’,

),

‘tax_id’ => NULL,

),

);

Параметры импорта складов:

array (

‘4787f36f-efd7-11e7-8128-d85de290790e’ =>

array (

‘stock_id’ => ‘3’,

),

‘b2200783-cc2b-11e7-829c-5820b142f28f’ =>

array (

‘stock_id’ => ‘1’,

),

‘b2200784-cc2b-11e7-829c-5820b142f28f’ =>

array (

‘stock_id’ => ‘2’,

),

‘b935db43-b7c8-11e8-8761-7085c24160cb’ =>

array (

‘stock_id’ => ‘4’,

),

);

2019-02-04 00:56:19 178.89.245.70

Автоматический обмен с IP 178.89.245.70 завершен за 00 ч 00 мин 00 с. Экспортировано: 6 заказов (Потребление памяти, максимум: 4.500 МБ)

2019-02-04 00:58:26 178.89.245.70

Автоматический обмен с IP 178.89.245.70 завершен за 00 ч 00 мин 01 с. Экспортировано: 6 заказов (Потребление памяти, максимум: 4.500 МБ)

wa-log/shop/plugins/cml1c/settings.log
2019-02-03 23:55:36 178.89.245.70

Settings was changed during [5c572b1831c92]: array (

‘stock_map’ =>

array (

‘4787f36f-efd7-11e7-8128-d85de290790e’ => ‘3’,

‘b2200783-cc2b-11e7-829c-5820b142f28f’ => ‘1’,

‘b2200784-cc2b-11e7-829c-5820b142f28f’ => ‘2’,

‘b935db43-b7c8-11e8-8761-7085c24160cb’ => ‘4’,

),

)

wa-log/shop/plugins/cml1c/error.log
2019-02-03 23:51:27 178.89.245.70

Ошибка при получении файла изображения:

2019-02-03 23:51:27 178.89.245.70

Ошибка при получении файла изображения:

2019-02-03 23:51:27 178.89.245.70

Ошибка при получении файла изображения:

2019-02-03 23:51:27 178.89.245.70

Ошибка при получении файла изображения:

2019-02-03 23:51:27 178.89.245.70

Ошибка при получении файла изображения:

2019-02-03 23:51:27 178.89.245.70

Ошибка при получении файла изображения:

2019-02-03 23:51:27 178.89.245.70

Ошибка при получении файла изображения:

Ошибка при вызове метода контекста (Прочитать)

Ошибка при выполнении файловой операции при чтении xls файла методом прочитать объекта ТабличныйДокумент. 

Скрин сообщения

oshibka-pri-vypolnenii-fajlovoj-operatsii

Данный объект 1C умеет не только записывать в Excel, но возможна и обратная операция с ограничениями, свойственными табличному документу.

В чем плюсы такой методики чтения

  • Всё производится встроенными средствами;
  • достаточно быстро;
  • код в 2 строки
  • данные не требуется преобразовывать, обычно всё считывается достаточно корректно, их можно проверить средствами 1С.
  • возможно считывать значения ячеек как текст (без авто-преобразования),
  • доступно на сервере, где excel вообще нельзя установить (linux, OSx).

Причина ошибки

Отличительной особенностью, вызывающей данную ошибку, является то, что 1С нужен монопольный доступ на время считывания.

Если же документ открыт, то выходит ошибка при выполнении файловой операции чтения.

COM-Объекта Excel.Application в данном ситуации просто открывает еще один экземпляр, а также  в нём можно скрыть отображение сообшения о режиме «чтения».

Другой причиной может быть: отсутствие прав на чтение этого файла

Решение:

Закрыть открытую в Excel (или другой программе) книгу, проверить права на файл (возможность открытия в его в Excel, косвенный признак его наличия)

Реклама — средство заставить людей нуждаться в том, о чем они раньше не слыхали.

0

ZANDER

08.01.13

13:06

Загружаю картинки из папки на компе к номенклатуре. Имена файлов картинок являются артикулами. Выполняю следующий код (на клиенте и на сервере):

&НаСервере

Процедура ЗаписьКартинкиВБазу(Артикул, Расширение, ИмяФайла)

   
   Каталог = «C:\Users\213\Desktop\Картинки»;

   
   ТоварОбъект = Справочники.Номенклатура.НайтиПоРеквизиту(«Артикул», Артикул).ПолучитьОбъект();

   ТоварСсылка = Справочники.Номенклатура.НайтиПоРеквизиту(«Артикул», Артикул).Ссылка;

   
   Картинка = Новый Картинка(«»+Каталог+»\»+ИмяФайла);

   ХранилищеКартинки = Новый ХранилищеЗначения(Картинка);

   
   НовФайл = Справочники.НоменклатураПрисоединенныеФайлы.СоздатьЭлемент();

   НовФайл.Наименование   = Артикул;

   НовФайл.ВладелецФайла  = ТоварСсылка;

   НовФайл.ФайлХранилище  = ХранилищеКартинки.Получить();

   НовФайл.ТекстХранилище = «»+СокрЛП(ИмяФайла);

   НовФайл.Расширение     = Расширение;

   НовФайл.Записать();

   
   ТоварОбъект.ФайлКартинки = НовФайл.Ссылка;

   ТоварОбъект.Записать();

КонецПроцедуры

//————————————————————————            

&НаКлиенте

Процедура ЗагрузитьФотографии(Команда)

   
   Каталог = «C:\Users\213\Desktop\Картинки»;

   
   Файлы = НайтиФайлы(Каталог, «*.*»);

   Для Каждого Файл из Файлы Цикл    

       //Сообщить(«»+Файл.Имя+», «+Файл.ИмяБезРасширения+», «+Файл.Расширение);

       Расширение = СтрЗаменить(Файл.Расширение, «.», «»);

       ЗаписьКартинкиВБазу(«»+СокрЛП(Файл.ИмяБезРасширения), Расширение, «»+СокрЛП(Файл.Имя));

   КонецЦикла;

       
КонецПроцедуры

Однако, после выполнения, при открытии элемента номенклатуры сообщается об ошибке, что файл картинки не найден на сервере. В чем может быть проблема?

1

ZANDER

08.01.13

13:07

понятно, что главная процедура — это клиентская процедура «ЗагрузитьФотографии»

2

Капитан О

08.01.13

13:08

просто у тебя не найден на сервере файл картинки

3

ZANDER

08.01.13

14:05

Неужели никто не подгружал еще картинки в 11-ю УТ? Поделитесь нюансами. Что я могу подправить в коде, чтобы картинки все таки были найдены «на сервере»?

4

Мимохожий Однако

08.01.13

14:08

Грузишь в справочник НовФайл.ФайлХранилище, а получаешь из папки?!

7

ZANDER

08.01.13

14:17

(6) я не понимаю, что Вы хотите сказать. Я выполняю код в ожидании того, что по его выполнении файлы картинок загрузятся в БД. Однако, после выполнения этого кода, при открытии элемента справочника Номенклатуры позникает системная ошибка:

{ОбщийМодуль.ПрисоединенныеФайлы.Модуль(182)}: Ошибка открытия файла: файл не найден на сервере.

Возможно файл удален антивирусной программой.

Обратитесь к администратору.

вот в чем мб дело?

8

ZANDER

08.01.13

14:18

у меня сервер и клиент один и тот же комп

10

Мимохожий Однако

08.01.13

14:31

Проверь вот этот кусок

Картинка = Новый Картинка(«»+Каталог+»\»+ИмяФайла);

   ХранилищеКартинки = Новый ХранилищеЗначения(Картинка);

Есть уверенность, что там файлы с картинками?

12

banco

08.01.13

15:57

(0) данные справочника НоменклатураПрисоединенныеФайлы хранится в регистре сведений ПрисоединенныеФайлы, ответ (11) тебе в помощь

13

ZANDER

16.01.13

03:10

Спасибо (11)МимохожийОднако и (12)banco

Все сделал, все загрузил. Картинки появились в справочнике сразу.

В коде я заменил

Картинка = Новый Картинка(«»+Каталог+»\»+ИмяФайла);

на

Картинка = Новый ДвоичныеДанные(«»+Каталог+»\»+ИмяФайла);

а также еще кой-чего и добавил запись в регистр сведений ПрисоединенныеФайлы

Спасибо

  1. Здравствуйте!
    Ранее мы пользовались вашей обработкой в старой версии по — в УТ 10.3
    Все было хорошо

    Сейчас мы перешли на новую программу УТ 11.
    Перезаказали выгрузку с условиями тех. поддержки.

    Так вот:
    После настройки всех необходимых данных в самой обработке происходит следующее.
    Программа выгружает на сайт всю интересующую информацию, кроме изображений товара!!!

    При выгрузке выскакивает ошибка.

    А после окончания обработки в событиях указывается что ошибка была при коппировании файлов на ФТП.

    В результате обработки — остатки и цены по базе выгружаются на сайт, а вот картинки НЕТ.

    Помогите разобраться с данной пролемой!!!

    Вложения:

  2. Приложите настройки соеденния и пути выгрузки изображений.

  3. Получите путь по инструкции — http://help.1c-mart.ru/

  4. Путь получил — /deepkomru/www/images/stories/virtuemart/product
    но проблема не в пути!!!

    Проблема в создании временных файлов перед выгрузкой их на сайт!!!!

    Как это устранить? или хотя бы в каком направлении копать?

    Вложения:

    • Ошибка.jpg

  5. https://yadi.sk/i/a7pIvBlAzuSMa — проверьте есть ли этот файл у вас на пк

  6. Вот поэтому и возникает ваша ошибка. Возможно проблема в неправильно настроенном WINDOWS или правах на эту папку.

  7. Уважаемый администратор!!!
    в настройке сервера сомнений нет… права на данную папку даны полностью.
    программа IrfanView принудительно помещена в данную директорию и она срабатывает!!!!

    Но проблема как была — так и осталась!!!!
    скрин новой ошибки я приложил!!!!

    прошу посмотреть и дать внятный комментарий… может проблема в доступе к картинкам в базе 1С????

    Вложения:

    • ошибка.jpg

  8. Такое ощущение, что обработка не может получить доступ к самой картинке!!!! из-за этого и возникают все сложности!!!!

  9. У вас возникает ошибка при запуске обработки ресайза. Это никак не связано с файлом картинки.

  10. Я специально проверил — как работает старая обработка! она извлекала картинку из 1С ут10.3 — копировала ее в текущую временную папку и дальше с ней уже творила чудеса.
    (на старом сервере во временной папку куча файлов из 1С разного размера)

    В новой редакции такой процедуры не происходит — программа не вытаскивает ни одной картинки и поэтому ничего дальше с ней сделать не может!!!!!

  11. Во временной папке, с которой работает новая обработка — после ее выполнения не появляется ни одна картинка!!!! поэтому и возникает ошибка ресайза и выгрузки на сайт!!!! просто тупо не с чем работать!!!!

  12. Напишите в тех. поддержку, ваш вопрос рассмотрят в индивидуальном порядке.

  13. А какой адрес у тех.поддержки? я что-то не нашел ни HELP ни Support

Поделиться этой страницей


Форум "Автоматизация электронной коммерции"

Описание ошибки:
Обнаружена при разработке обработки для изменения содержимого файла формата XML в серверной базе 1С 8 в режиме управляемого приложения. При тестировании на сервере ошибка не возникала. Проявила себя при работе на рабочем месте пользователя.

Найденные решения:

1С 8 ошибка файл не обнаружен при чтении файла

По факту ошибка возникала при выполнении метода «Прочитать()» для объекта «ТекстовыйДокумент». Как было отмечено, при тестировании работы обработки непосредственно на сервере данной ошибки не возникало. Она проявила себя уже при попытке работы на другом рабочем месте. Обработка разрабатывалась для конфигурации 1С: Комплексная автоматизация 8, ред. 2, которая работает в режиме управляемого приложения — это необходимо отметить. Т.к. это проясняет причины возникновения проблемы.

По привычке разместил операции по чтению содержимого текстового файла и извлечению его содержимого на стороне сервера — см. «&НаСервере» перед процедурой «ОбрабткаНаСервере()». Клиент-серверная архитектура платформы 1С: Предприятие 8.3, казалось бы, к этому обязывала. 

1с 8.3 при чтении файла пишет, выводит ошибку: Файл не обнаружен

В итоге получалось, что платформа на клиентском рабочем месте искала файл по указанному пути на сервере, где развернут сервер 1С: Предприятия 8 исходя из директивы «&НаСервере», а не на рабочем компьютере, где была запущена обработка.

Но, как оказалось позже — конструктор «Новый ТекстовыйДокумент», методы «Прочитать()», «ПолучитьТекст()» — все они доступны не только на стороне сервера, но и на стороне тонкого и толстого клиента. Поэтому замена директивы «&НаСервере» на «&НаКлиенте» решила проблему.

1С 8 Ошибка при вызове метода контекста (Прочитать)

Если по какой-то причине окажется, что я не совсем ясно объяснил суть проблемы, то вот еще обсуждение на форуме mista.ru, где данная пробелма обсуждается несколько другими словами: 1с 8.3 при чтении файла пишет: Файл не обнаружен

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

02-11-2020

Журавлев А.С.
(Сайт azhur-c.ru)

PC-PORTAL

МЕНЮ

Обновлено: 21.09.2023

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Ошибка при чтении файла изображения ут 11

Читайте также:

      

  • Сравнение процессоров amd ryzen 3 3200u и amd ryzen 3 3250u
  •   

  • Планшет для рисования магнитный как работает
  •   

  • Фильтр paris в инстаграм как сделать в photoshop

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • Ошибка при чтении файла rik
  • Ошибка при чтении файла python
  • Ошибка при чтении файла pdf 14
  • Ошибка при чтении сектора жесткого диска акронис
  • Ошибка при чтении файла coreldraw

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии