|  | Передать запрос с условием ГДЕ {} в СКД | ☑ | 
    
        | 0
    
        nodrama   08.08.23✎ 09:00 | 
        Доброго времени суток. серия глупых вопросов начинается)))
Есть запрос (он работает)
 Передается в СКД.
 Результат выводится.
 
 Хочу в запрос дописать условие, что если дата заполнена, то выводить доки, от этой даты. если не заполнено, то все.
 Пишу в запросе
 
 |{
 |ГДЕ
 |(Доки.Дата >= &НачалоПериода ИЛИ &НачалоПериода = ДАТАВРЕМЯ(1,1,1))";
 
 НачалоПериода есть на форме если что. Крутил и так и так, отчет продолжает работать, но на дату не реагирует.
 Видимо что-то забыл где-то еще, но глаз уже не видит)
 |  | 
    
        | 1
    
        nodrama   08.08.23✎ 09:01 | 
        В конце скобка стоит, не скопировалась }";     |  | 
    
        | 2
    
        toypaul   08.08.23✎ 09:08 | 
        {ГДЕ Док.Дата >= &НачалоПериода} - этого достаточно. если параметр заполнен, условие используется. если нет, не используется     |  | 
    
        | 3
    
        nodrama   08.08.23✎ 09:10 | 
        (2) Это понятно. Но не работает.. отчет работает. на это условие не реагирует, ни на твой пример, ни на мой     |  | 
    
        | 4
    
        toypaul   08.08.23✎ 09:16 | 
        (3) у меня все работает. во всех отчетах     |  | 
    
        | 5
    
        nodrama   08.08.23✎ 09:16 | 
        (2) возможно я где-то что-то не добавил по мимо условия ГДЕ {} в запросе..
на форме НачалоПериода есть реквизит
 |  | 
    
        | 6
    
        nodrama   08.08.23✎ 09:17 | 
        (4) надо было в коде, что то добавить после добавления этого условия
ну кроме как на форме реквизит даты НачалоПериода
 |  | 
    
        | 7
    
        nodrama   08.08.23✎ 09:20 | 
        (4) я и не спорю что это условия работает. возможно надо было что-то добавить еще в саму схему СКД или в код, по мимо "ГДЕ{}" в запросе     |  | 
    
        | 8
    
        vicof   08.08.23✎ 11:04 | 
        (7) Отчет закэшировался. Сделай копию и на ней попробуй.     |  | 
    
        | 9
    
        vicof   08.08.23✎ 11:04 | 
        Ну и код отчета посмотреть.     |  | 
    
        | 10
    
        mikecool   08.08.23✎ 11:47 | 
        не совпадают имя реквизита и имя параметра     |  | 
    
        | 11
    
        nodrama   08.08.23✎ 13:03 | 
        (8) (10) да все разобрался. почистил кеш, ребутнулся)  вторник- как пятница. ....     |  | 
    
        | 12
    
        DrZombi   08.08.23✎ 16:51 | 
        (11) Да, КЭШ зло :)     |  |