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