Альтернативное исправление "Ошибки формата потока" отчетов 1С 8.2

Дополнение к публикации (решение проблемы ошибка формата потока):
http://infostart.ru/public/96618/
Для типовых баз 1С.

После перехода на 8.2.14 у многих перестали открываться типовые отчеты в различных конфигурациях 1С.

Советы по чистке кэша не помогают.

//infostart.ru/public/96618/

предлагается одно из решений (отключение восстановления настроек отчетов). Это мне кажется не совсем удобным.

Для тех кто этого делать не хочет.

Дело в том что настройки отчетов (в крайних версиях типовых конфигураций) хранятся в отдельном справочнике. НЕ В КЭШЕ.
Поэтому можно попробовать другой способ решения:

1. Откройте Операции- Справочники — Сохраненные настройки.
2. Найдите в списке нужный отчет, отфильтруйте по нему, пометьте найденные настройки на удаление.
3. Удалите помеченные объекты.

После этого должно открыться (на некоторых конфигурациях откроется даже после П.2).

15 Comments

  1. DrAku1a

    http://forum.infostart.ru/forum24/topic45231/message487426/#message487426

    Не в справочнике, а в регистре сведений!

    Reply
  2. den_valley

    В регистре сведений сохраняются настройки отчетов, работающих на «Универсальном отчете». Это еще с 8.0. Насколько мне известно с этими отчетами при обновлении на 8.2.14 проблем нет.

    Если вы знаете примеры, приведите, пожалуйста, буду очень благодарен.

    А вот отчеты типовые на СКД — сохраняются уже в СПРАВОЧНИКЕ «Сохраненные настройки».

    И вот с ними то как раз проблемы при последнем обновлении на 8.2.14 и конвертации баз данных и возникали.

    Reply
  3. echo77

    Грохнуть все настройки отчета — по-моему, это последнее дело. Я бы убил, если бы все настройки отчета, имеющего сложную структуру грохнули.

    Выложите куда-нибудь конфигурацию своей базы данных и сохраненные настройки отчетов, с которыми у вас не открывается отчет — посмотрим в чем там дело

    Reply
  4. den_valley

    (3) echo77,

    Так никто никого же не заставляет.

    Фактически настройки УЖЕ испорчены, если вывалилась такая ошибка.

    Все остальное — методика зачистить ссылки на битые настройки, что моя, что в соседней ветке.

    И потом, настройки можно восстановить (допустим из бэкапа базы),

    а вот если отчет СОВСЕМ не работает, что прикажете делать?

    Вроде говорят помогает установка крайней версии 8.2.14.540, но во первых:

    это ознакомительная версия, т.е. нет никакой гарантии что решив проблему с отчетами не огребетесь чего нить другого, менее «приятного».

    А во вторых, по поводу интересующей ошибки, там сказано:

    10090842 Настройки отчета

    Проблема:

    При получении настроек отчета из поврежденного ХранилищаЗначения происходит аварийное завершение работы программы.

    Дата публикации: 2011-10-28

    Т.е. из УЖЕ ПОВРЕЖДЕННОГО, все что исправили — это падение программы с ошибкой. Сами настройки, опять таки восстановлению не подлежат.

    Reply
  5. den_valley

    (3) echo77,

    Конфигурация тут не при чем, а сохраненные настройки я и сам перетащить могу из одной базы в другую :).

    P.S. но за предложение помощи, спасибо.

    Reply
  6. den_valley

    Еще дополнение,

    насколько известно

    проблема возникает при конвертации настроек типа «Хранилище значений»

    в которых сохраняется какой либо «Список значений».

    Например отбор вида «В списке» или «Не в списке» и т.п.

    Причем вроде проблема старючая и непосредственно с 8.2 не связана.

    Возникает всегда при очередной конвертации структуры базы данных (которая как раз в 8.2.14 произошла)

    Reply
  7. vikorn

    Для самописных баз на основе типовых подойдет?

    Reply
  8. den_valley

    (7) vikorn,

    Для типовых отчетов самописных баз, я бы так сказал.

    Для добавленных отчетов —

    только если использовали «Шаблон типового отчета» с ИТС,

    либо «Библиотеку стандартных подсистем».

    В остальных случаях можете попробовать почистить сохраненные настройки из регистра (если отчет на основании «Универсального»), см. первый комментарий.

    Reply
  9. ProkopyukIN

    а простое тестирование и исправление базы не поможет разве?

    Reply
  10. den_valley

    (9) Ronin_from_Hell,

    Так называемое «Простое ТИИ», требует:

    1. Монопольного доступа.

    2. Времени.

    3. Обязательного бэкапа.

    4. Может наисправлять не то что ожидалось.

    5. Не факт что исправить некорректные данные типа «Хранилище значений».

    Но можете конечно попробовать.

    Reply
  11. ksvd

    А в Управление торговлей 11 нет ни справочника, ни регистра сведений Сохраненные настройки

    Reply
  12. den_valley

    А в УТ 11 тоже есть такая проблема?

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

    Reply
  13. chern2

    Аллилуйя!!!! Спасибо тебе добрейший человек за такую мудрую подсказку… Убила 3 дня, что только не делала, подумала — на пенсию пора… Все сработало как было описано!

    Reply
  14. rkandel62

    Спасибо огромное

    Reply
  15. den_valley

    Да не за что.

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

    Reply

Leave a Comment

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