Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД - странное кэширование источника данных

СКД - странное кэширование источника данных
Я
   Провинциальный 1сник
 
13.02.20 - 10:21
Есть внешний отчет на СКД. Источник данных - запрос. В результате запроса выводится список документов и два булевых показателя. Поменял текст запроса, чтобы показатели брались немного иначе. Но при формировании выдаются старые данные, как будто запрос не был изменен. Если этот же запрос выполнить в консоли запросов - выдаются новые данные, как положено. А в СКД - старые. Попробовал в тексте запроса СКД вообще выдать константы ИСТИНА в поля - а пофиг, всё равно берет по старому.

Отчет подключаемый, но отлаживаю его как обычный внешний.

Похоже, что платформа где-то кэширует источники данных, но непонятно где. Удалять папки 1с в appdata пробовал - не помогает. Что посоветуете?
 
 
   ДенисЧ
 
1 - 13.02.20 - 10:25
В отчете есть кнопочка настройки. Там справа, если поищешь, тоже есть кнопочка "заменить настройки стандартными настройками"...
   CaIIIka
 
2 - 13.02.20 - 10:25
Можно попробовать базу из списка удалить и добавить заново.
   Vadim_37
 
3 - 13.02.20 - 10:27
помогало переименование варианта отчета и сохранение в другой файл.
   Провинциальный 1сник
 
4 - 13.02.20 - 10:28
(1) Ещё - Стандартные настройки? Не работает, это в первую очередь пробовал.
   Провинциальный 1сник
 
5 - 13.02.20 - 10:47
(3) Вариант отчета тут ни при чем, кэшируется источник данных для всех вариантов. Поменял идентификатор отчета (имя) - всё заработало. Но блин, не будешь же при каждом изменении менять имя отчета. Есть ли способ обойтись без этого костыля?
   toypaul
 
6 - 13.02.20 - 11:30
если меняешь текст запроса, а показывает по старому - чистить кэш
если меняешь настройки и подхватывает старые - чистить настройки хранения отчета. или переименовать отчет

можно еще жалобу накать в 1С. потому что это реально достало уже. этой проблеме уже 100500 лет, а они там всякие системы взаимодействия пилят вместо того
чтобы косяки испправлять
   Провинциальный 1сник
 
7 - 13.02.20 - 11:31
(6)  "чистить настройки хранения отчета"
А это где и как? В отчете ничего нет, кроме компоновки.
   toypaul
 
8 - 13.02.20 - 11:39
(7) лень объяснять. переименовать-то проще гораздо
   Провинциальный 1сник
 
9 - 13.02.20 - 11:44
(8) Так это в базе где-то хранится. И каждое переименование - дополнительный мусор в кучу.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.