Неизвестный формат картинки 1с ошибка

Добрый день Столкнулся с не очень понятной ошибкой в системе. При попытке открыть определенную Номенклатуру из Справочника - появляется ошибка Неизвестный формат картинки и выбрасывает из 1с.

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

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

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

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


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


Saburra,

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

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

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

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

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

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

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

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


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


Неизвестный формат картинки и конфигуратор

Я
   Smit1C

25.01.19 — 23:09

Имеется пустая база 1С. Галочка «Приложение для мобильной платформы»

Добавил картинки в базу, затем на форму добавил декорацию с картинкой.

Обновил моб приложение все ок.

Затем при открытии любой формы выскакивает ошибка «Неизвестный формат картинки» и конфигуратор закрывается.

Как быть починить ?

   Smit1C

1 — 25.01.19 — 23:24

Если ставить галочку «Приложение для платформы, то открывается нормально»

   Smit1C

2 — 25.01.19 — 23:36

удалил все объекты конфигурации , создаю новую обработку и всё равно ошибка. Вот блин кривая платформа 8.3.13.1513

   Bibr

3 — 27.02.19 — 16:35

То же самое на 8.3.14.1565

При попытке открытия любой формы конфигуратор вылетает с ошибкой «Неизвестный формат картинки»

http://prntscr.com/mquskz

Причем не открываются именно управляемые формы, обычные открываются.

Побороли?

   Smit1C

4 — 27.02.19 — 16:51

(3) относительно

   Bibr

5 — 27.02.19 — 16:55

(4) а поподробнее)

   Smit1C

6 — 27.02.19 — 16:58

(5) выяснилось что проблема была если заходить в базу через RDP с домашнего компа.

Если заходить с рабочего, то всё нормально.

У вас база через RDP ?

   Bibr

7 — 28.02.19 — 09:02

(6) да, тоже заметили, что на рабочем компе норм, а при входе через RDP ошибка, но мы решили, что дело не в RDP, а в винде. Ну мало ли какая там разница, dll, фиг знает, что там конфликтует.

Вы уверены, что дело именно в факте RDP?

   Bibr

8 — 28.02.19 — 09:19

(7) Да, проверил сам. Напрямую на сервере запускаю — норм, расшарил папку и запускаю файловую — норм.

Через RDP — ошибка.

Дичь)

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

9 — 28.02.19 — 09:22

я бы проверил права пользователя RDP на приложение и базы

   Smit1C

10 — 28.02.19 — 10:16

(9) нет, дело не в правах.

   Pilokarpios

11 — 16.04.19 — 21:26

У меня такая проблема была на WS2008, а на WS2012 норм, я так подозреваю сюда надо рыть. Автор, какая ОС?

   Pilokarpios

12 — 16.04.19 — 21:33

(4) Есть решение? В инете мало тем, решения не нашел.

   Pilokarpios

13 — 16.04.19 — 21:36

Имя сбойного приложения: 1cv8.exe, версия: 8.3.14.1630, отметка времени: 0x5c6e4e42

Имя сбойного модуля: ucrtbase.DLL, версия: 10.0.17134.12, отметка времени 0x587decd7

Код исключения: 0x40000015

Смещение ошибки: 0x000000000006e76f

Идентификатор сбойного процесса: 0x2ee8

Время запуска сбойного приложения: 0x01d4f47c2f8b9e4b

Путь сбойного приложения: C:Program Files1cv88.3.14.1630bin1cv8.exe

Путь сбойного модуля: C:Program Files1cv88.3.14.1630binucrtbase.DLL

пробовали 32битного клиента. проверялось на двух разных ws2008, на windows 7,8,2012 полет нормальный

   Pilokarpios

14 — 16.04.19 — 21:36

RDP

   Ёпрст

15 — 16.04.19 — 21:38

выключить аппаратное ускорение видеокарточки попробовать сделать

   Pilokarpios

16 — 16.04.19 — 21:42

(15) Windows Server 2008 RDP

   Ёпрст

17 — 16.04.19 — 21:45

(16)и ? вот на rdp сервере и отключить

   Ёпрст

18 — 16.04.19 — 21:46

или взять другого rdp клиента, от 2012 сервера, например

  

Cyberhawk

19 — 16.04.19 — 22:19

Видюха или ее драйвер. Ну и после 8.3.11 проблемы с отрисовкой усугубились (стали чаще вылазить)

<?php // Полная загрузка сервисных книжек, создан 2023-01-05 12:44:55

global $wpdb2;
global $failure;
global $file_hist;

/////  echo '<H2><b>Старт загрузки</b></H2><br>';

$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
/////   echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}

$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
/////   echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}

/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
/////   echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
/////    echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist);   ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7];    ////получаем размер файла
$m_mtime_file=$masiv_data_file[9];   ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file

/////   echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
/////   echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
/////   echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);

if ($results)
{   foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));

////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
/////   echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
/////   echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}

////загружаем данные
$table='vin_history';         // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация     // (путь от корня web-сервера)
$delim=';';          // Разделитель полей в CSV файле
$enclosed='"';      // Кавычки для содержимого полей
$escaped='

Related Posts

  • Получение логина и пароля техподдержки 1С из базы
  • Класс для вывода отчета в ExcelКласс для вывода отчета в Excel
  • Счет-фактура для УПП
  • Библиотека классов для создания внешней компоненты 1С на C#
  • Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86Акт об оказании услуг (со скидками) — внешняя печатная форма для Управление торговлей 11.1.10.86
  • Прайс-лист с артикулом в отдельной колонке

27 Comments

  1. Судя по коду, зато надо иметь установленный MS Word и MS Excel. Также, как и затянуть в OLE-Object медиаплеер (ну хоть он то наверняка есть).

    И не понятно — КАК открываются при этом PDF?

    Reply

  2. (1) DrAku1a,

    MS Word и MS Excel нужен. Это я отмечал:

    — Файлы Excel (*.xls;*.xlsx). Excel должен быть установлен на клиенте

    — Файлы Word (*.doc;*.docx). Word должен быть установлен на клиенте

    Медиаплеер и Adobe Player установлены. См. публикацию Жизнь на Марсе и ActiveX в тонком клиенте Windows 1C

    Приведем список самых популярных безопасных ActiveX:

    MS Media player 9 — 6BF52A52-394A-11d3-B153-00C04F79FAA6

    MS Media player 6.4 — 22D6f312-B0F6-11D0-94AB-0080C74C7E95

    Adobe Player — D27CDB6E-AE6D-11cf-96B8-444553540000

    Adobe PDF — CA*A9780-280D-11CF-A24D-444553540000

    Они у вас включены по умолчанию.

    Reply

  3. (3) mnemchinov, А Excel ?

    Reply

  4. День добрый!

    Файл *.tif пытаюсь просмотреть, открывает только первую страницу, а в файле 5)

    Это как-то правится?

    Reply

  5. (5) AxiLLes89, Добавил разбор *.tif на фреймы

    Reply

  6. Это на маке в вэб клиенте тоже отработает? Частично отработает?

    Reply

  7. (7) ArtfulCrom, Могу выслать Вам обработку для тестирования

    Reply

  8. (8) Добрый день. Каким образом реализовать запрет на сохранение файлов на диске пользователя?

    Reply

  9. Добрый день! На веб-клиенте работает?

    Reply

  10. PDF предложило открыть во внешнем приложении, т.е. в форму обработки не залилось.

    Чета приуныл…

    Reply

  11. (11) Какой клиент?

    Reply

  12. (12) Тонкий, 8.3.8.1784

    Reply

  13. хм, попробую,

    пару дней буду далеко от компа, отпишу по результату

    спасибо

    Reply

  14. Не, заказчика устроило открытие внешнего приложения.

    Reply

  15. Крутая вещь. если и правда работает 🙂

    Reply

  16. Обман же, нету там pdf — закомментировано.

    Reply

  17. (20) Смотрите комментарии.

    pdf работает без дополнительной обработки, по Иначе

    Reply

  18. При открытии обработки

    {(60,20)}: Процедура или функция с указанным именем не определена (ПолучитьИмяВременногоФайла)

    ВременныйФайл = <<?>>ПолучитьИмяВременногоФайла(«.html»);

    {(67,20)}: Процедура или функция с указанным именем не определена (ПолучитьИмяВременногоФайла)

    ВременныйФайл = <<?>>ПолучитьИмяВременногоФайла(«.html»);

    Reply

  19. (22)

    ПолучитьИмяВременногоФайла

    Какая платформа и конфигурация?

    Reply

  20. Пытаюсь реализовать на основе вашей публикации. При смене изображения с pdf на любой другой тип, 1с падает в дамп. Ругается на AcroPDFImpl.dll. Как я понимаю, этоболячка относится к IE7, используемому в 1с. Как вам удалось обойти эту проблему?

    Reply

  21. (24)

    Какой Windows и версия платформы 1С? 32 или 64 бита и тот и другой? Попробую смоделировать.

    Reply

  22. (25) ОС Windows Server 2008 R2 standart 64 (серверная, файловая база) а также воспроизводится на Windows XP SP3 32

    Платформа 8.3.9.

    На 8.3.10 вылезает ошибка при обработке docx файла:

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

    Если Не К.Формат() = ФорматКартинки.НеизвестныйФормат Тогда

    по причине: Неизвестный формат картинки

    Гуглинг по имени библиотеки выдает, что это стандартная ошибка IE версии ниже 10. А в 1С IE7

    Reply

  23. И да, расскажите или дайте ссылку, где посмотреть как выводить tiff. Похоже тоже придется выводить

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  1. Главная
  2. Форум
  3. Для технических специалистов
  4. Ошибка при копировании из 1С в Excell «неизвестный формат картинки»

Правила сайта
Сообщество
Участники

Древовидный

Печать

Искать в теме:

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Бухгалтерия 8 редакция 2.0 налоговый учет по счетам расчетов с контрагентами

Материальная помощь для прокуроров и судей

Письмо в техподдержку 1С

отправить копию письма на мой адрес

отправить копию письма на адрес:

Отмена
Отправить

[1С:Бухгалтерия 8]

Степан

читатель

офлайн

Дата регистрации: 09.03.2006
Сообщений: 16

Пост №1

14.04.2011 18:41

Кто сталкивался с такой ошибкой при копи-пасте в ексель? Как решить проблему?

Показывать по
10
20
40
сообщений

Бухгалтерия 8 редакция 2.0 налоговый учет по счетам расчетов с контрагентами

Материальная помощь для прокуроров и судей

Читают тему:

1 гостей

Быстрый переход

Для технических специалистов

  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация

Понравилась статья? Поделить с друзьями:
  • Неисправность двигателя ситроен с4 ошибка
  • Неизвестный тип адреса firefox как исправить
  • Неисправность выхлопной системы маз ошибка
  • Неизвестный тег html файла sitemap как исправить
  • Неисправность видеокарты компьютера как исправить