Не обновляется внешний отчет 1с 8
Коллеги, помогите решить проблему. После правки мной же написанного отчета и загрузки новой версии во "внешние отчеты и обработки". У меня видится новый отчет, а у другого пользователя открывается старая версия. Ни очистка кэша 1С пользователя (запуск под другим пользователем винды, но под тем же пользователем 1С) проблему тоже не решают. Переименование отчета, файла, схемы, формы, "сохранить копию" - та же проблема. То есть попробовал все возможные решения проблемы описанные на разных форумах. Чистил сохранённые настройки пользователя (все какие нашёл в УПП) - тот же результат. Сломал голову. Помогите!!!
По теме из базы знаний
- Перенос регламентных отчетов из каталога базы Бухгалтерии (УСН) 7.7 в другое место
- Регламентированный отчет РСВ для конфигурации Комплексная автоматизация, редакция 1.1, за 1 и 4 квартал 2020
- Сводная таблица Excel из 1С
- Внешний отчет и расширение для автоматического заполнения отчета "Реестр документов подтверждающих льготу по НДС" для БГУ 2.0
- Для пользователей мелочей не бывает: новый релиз 1С:ТОИР КОРП и 1С:RCM
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(4) Причём дополню. Не совсем старая выполняется обработка. Формы и алгоритмы в ней обновляются - можно даже настройки
компоновщика загрузить новые программно, прямо из формы, но сам набор данных старый берётся - т.е. новые поля если глянуть в настройку после программной загрузки помечены красным крестом!!!
компоновщика загрузить новые программно, прямо из формы, но сам набор данных старый берётся - т.е. новые поля если глянуть в настройку после программной загрузки помечены красным крестом!!!
(6)
думаю там вариант отчета гдето сохраняется в пользовательских настройках. Поэтому изменение схемы, по факту не срабатывает.
Надо его каким то образом удалить, или инициализировать.
Скорее всего это через подсистемы, гденибудь в хранилище сохраняется.
В самом схеме попробуй не имя отчета поменять, а имя варианта (это на последней вкладке, где структура отчета настраивается). Ну или создать еще один дополнительный вариант.
набор данных старый берётся - т.е. н
думаю там вариант отчета гдето сохраняется в пользовательских настройках. Поэтому изменение схемы, по факту не срабатывает.
Надо его каким то образом удалить, или инициализировать.
Скорее всего это через подсистемы, гденибудь в хранилище сохраняется.
В самом схеме попробуй не имя отчета поменять, а имя варианта (это на последней вкладке, где структура отчета настраивается). Ну или создать еще один дополнительный вариант.
(7) "Вариант" пробовал - не помогает. Но с вариантом это группировки и прочее визуальное оформление - с этим проблем нет.
Программно настройка варианта грузиться, но поля отсутствующие в наборе данных разумеется не отражаются.
Чистил все настройки по пользователю - бесполезно.
Программно настройка варианта грузиться, но поля отсутствующие в наборе данных разумеется не отражаются.
Чистил все настройки по пользователю - бесполезно.
(18) у меня такое часто бывает, но почему Вам не помогает создание отчёта с нуля, с переименованием имени вариантов отчёта это что то новенькое. У меня даже если и бывает такое, просто тупо загружаю в новый отчёт схему, вариант отчёта переименовываю вместе с именем и синонимом отчёта и всё становится ок.
Было бы логично что отчёт цепляет старую схему, но опять же противоречие, ведь у Вас всё норм.
Было бы логично что отчёт цепляет старую схему, но опять же противоречие, ведь у Вас всё норм.
поддержу 7
посмотрите справочник СохраненныеНастройки
в некоторых типовых решениях отчет при открытии подтягивает оттуда настройки
а при закрытии сохраняет
типа вот так
посмотрите справочник СохраненныеНастройки
в некоторых типовых решениях отчет при открытии подтягивает оттуда настройки
а при закрытии сохраняет
типа вот так
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
Если Не СохранениеНастроек.ЗаполнитьНастройкиПриОткрытииОтчета(ОтчетОбъект) Тогда
ИнициализацияОтчета();
КонецЕсли;
КонецПроцедуры
У нас была проблема, очень похожая, но была давно, поэтому не скажу точно в чём заключалась его суть.
Но дело было в следующем: при совпадении имени (не имени файла, а имени 1С) нового отчета с сохраненными настройками в регистре или справочнике он откуда-то поднимал настройки старые. И мы меняли схему компоновки данных, а неаявно всё-равно поднимался старый отчёт.
Попробуйте изменить имя своего отчёта и он должен отвязаться от старых настроек.
Но дело было в следующем: при совпадении имени (не имени файла, а имени 1С) нового отчета с сохраненными настройками в регистре или справочнике он откуда-то поднимал настройки старые. И мы меняли схему компоновки данных, а неаявно всё-равно поднимался старый отчёт.
Попробуйте изменить имя своего отчёта и он должен отвязаться от старых настроек.
(14) Потому что настройки сохраняются для каждого пользователя. Найдите регистр Варианты отчетов. Потом посмотрите в дополнительных отчётах и обработках. Кстати, если открыть как внешний через файл-открыть - будет так же? Измените имя отчёта внутри самого отчёта и в модуле отчёта. Должно взлететь.
(15) За более чем день ковыряния. Я очищал хранилище Вариантов отчета, Регистра в вариантами такого не нашёл. Но поискал все настройки с данным названием, пользователем (группе пользователя) и т.д. и очистил. Да, через файл открыть таже беда. Имена менял все и отчета и формы и скд и запроса в скд. И с нуля создавал отчет. Делал всё кроме заново создания скд (брал из xml иначе - там слишком много настроек делать). Но попробую сейчас и это. Я уже всё пробовал из стандартных рекомендаций. Самое интересное в другом - с нуля создал пользователя с другим именем, но у него таже беда! Это как? У нового же нет настроек, общими они быть не могут так как у меня и многих других пользователей всё работает. Не могу понять логику глюка!!!!
С нуля создал обработку с другими названиями где только можно (только запрос не писал руками) - и опять и снова старая СКД цепляется совсем в другой отчет!!!
Как так? Я не понимаю. Может сохранились планы запросов каким-то образом для этого пользователя в SQL для временных таблиц. Это единственное что одинаковое и пользователь! Всё остальное название имеет иное!
Как так? Я не понимаю. Может сохранились планы запросов каким-то образом для этого пользователя в SQL для временных таблиц. Это единственное что одинаковое и пользователь! Всё остальное название имеет иное!
Решил проблему, после многократной пляски с бубнами. Методом перебора выяснил, что включение одной из роли у пользователя решает проблему. Причем как это влияет так и не понял, потому как работает и у пользователей без этой роли и без полных прав. Вообщем желаю всем никогда не сталкиваться с таким глюком!
Есть сильное подозрение, что это глюк платформы 8.3.11.3034
Надо переходить на 8.3.12
Есть сильное подозрение, что это глюк платформы 8.3.11.3034
Надо переходить на 8.3.12
(22)
Что за роль-то была?
м перебора выяснил, что включение одной из роли у пользователя решает проблему. Причем как это влияет так и не понял, потому как работает и у пользователей без этой роли и без полных прав. Вообщем желаю всем никогда не сталкиваться с таким глюком!
Есть сильное подозрение, что это глюк платформы 8.3.11.3034
Надо переходить на 8.3.12
Есть сильное подозрение, что это глюк платформы 8.3.11.3034
Надо переходить на 8.3.12
Что за роль-то была?
(25) В "ИнструментахРазработчика" доступен редактор ХранилищНастроек. Я уже писал, что чистил его у данного пользователя. Или эта обработка ещё что-то чистит? Так что маловероятно. И как добавление роли могло решить эту проблему (если в настройках по имени пользователя хранится)?
При доработке внешнего отчета произошла такая же ситуация при изменении в запросе СКД результат не менялся при выводе отчета чтобы я не менял и удаление настроек и кэш не помогало, только изменение имени отчета и синонима.
Прикрепленные файлы:
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)