На днях пришлось столкнуться с вроде бы обычной в 1С ошибкой — «Ошибка формата потока». Обычно она говорит о поврежденном кэше и мы идем в список информационных баз, удаляем глючную базу и передобавляем её. Но в тот день чуда не случилось.
При открытии Оборотно-сальдовой ведомости по счету появлялось окно с ошибкой «Ошибка формата потока», а при нажатии кнопки «Подробнее» виден был следующий текст:
{Отчет.ОборотноСальдоваяВедомостьПоСчету.МодульОбъекта(671)}: Ошибка при вызове метода контекста (Получить)
СтруктураПараметров = СохраненнаяНастройка.ХранилищеНастроек.Получить();
по причине:
Ошибка формата потока
Ну и ладно, подумал я, раз чистка кэша не помогла, видимо косяк в базе, запустил тестирование и исправление ИБ, но после запуска ошибка не исчезла. При проверке у других пользователей, данной ошибки не возникало. Хм…
К чему это я? Написано же в подробнее:
Ошибка при вызове метода контекста (Получить)
СтруктураПараметров = СохраненнаяНастройка.ХранилищеНастроек.Получить();
Видимо предыдущие настройки пользователя после обновления или при каких-то других непонятных причинах и обстоятельствах стали некорректно работать в данном отчете.
И все бы ничего, но данная ошибка мне попадается как в первой редакции БГУ так и во второй!
Решение ошибки формата потока при открытии ОСВ по счету в БГУ первой редакции:
1. Идем в меню «Операции» — «Справочник»
2. В Справочнике пишем «сохр» и переходим в «Сохраненные настройки»
3. Мы попадаем в «Варианты отчетов», где нам необходимо очистить фильтр, как на скрине ниже:
4. Ищем наш отчет для конкретного пользователя, у которого возникает ошибка формата потока при нажатии на отчет. Называется он ОтчетОбъект.ОборотноСальдоваяВедомостьПоСчету. Помечаем его на удаление, как на скрине ниже:
5. Закрываем все лишние окна и идем в меню «Операции» — «Удаление помеченных объектов»
6. Снимаем галочки со всех помеченных объектов и выбираем только наш, дабы не удалить чего лишнего
7. Жмякаем на кнопку «Контроль» и производим удаление помеченного объекта на удаление через кнопку «Удалить»
8. Дожидаемся завершения операции удаления нашего объекта и сообщения о ее успешном завершении.
Вот и все, идем в 1С и открываем нашу Оборотно-сальдовую ведомость по счету без каких либо проблем.
Примечание: удаление помеченных объектов может немного отличаться от указанных выше, но особо сути дела не меняет.
Решение ошибки формата потока при открытии ОСВ по счету в БГУ второй редакции:
Во второй редакции БГУ данная проблема решается намного проще:
1. Идем в раздел «Администрирование» — «Настройки пользователей и прав» — «Персональные настройки пользователей» — «Очистка настроек»
2. Нажав на «Очистка настроек» выбираем нашего пользователя с ошибкой и указываем настройку отчета которую необходимо удалить.
3. Жмем кнопку «Очистить и закрыть»
Вот и все, собственно! Надеюсь смог помочь вам и в без того суматошном дне ;-)