|  | Регистр сведений Срез последних в СКД. Параметр Период 
 Мультук, K1RSAN , Greeen , ass1c , formista2000 , wolk , osa1C , Irbis , Timon1405 , программистище , CepeLLlka , DemonShinji2 , BDA80 , Hawk_1c , Ботаник Гарден Меран , СвинТуз , ads55 , Rovan , maxab72 , Михаил Козлов , JeHer , Климов Сергей , Rokford , Caesar , realptrm , shuhard , Чеширский , youalex , фросия , evorle145 , RVN , Шурик71 , AlexKimp , 2S , Волшебник , Eugene555 , Amfiaray | ☑ | 
    
        | 0
    
        K1RSAN   07.10.24✎ 09:34 | 
        Такой вопрос, в СКД можно как-то сделать так, чтобы "стандартный" параметр период не использовался автоматически? Просто нужно доработать один отчет, в котором параметр "Период" уже есть, он типа "Стандартный период". Из-за чего добавление регистра сведений невозможно, так как происходит конфликт типов параметра.
Либо начальный параметр менять на другой, найти все места, где он используется в типовом варианте и надеяться, что всё сработает?
 |  | 
    
        | 1
    
        Мультук   07.10.24✎ 09:48 | 
        .СрезПоследних({(ТвоеИмяПараметра)},  )     |  | 
    
        | 2
    
        osa1C   07.10.24✎ 10:25 | 
        В поля ДатаНачала и ДатаОкончания нового добавленного регистра сведений, в выражение пишешь &Период.ДатаНачала и &Период.ДатаОкончания (значения из Стандартного периода). И ставишь для них галочки ограничения доступности. 
И не надо тебе отключать стандартный период.
 |  | 
    
        | 3
    
        osa1C   07.10.24✎ 10:06 | 
        + (2)     |  | 
    
        | 4
    
        K1RSAN   07.10.24✎ 10:29 | 
        (3) 
Добавил в СКД регистр сведений срез последних, добавил параметр периода "ПериодТест", указал его значение как "&Период.ДатаНачала", где "Период" - стандартный период, который был сделан в типовом варианте.
 Запустил.
 Пишет "несоответствие типа параметра"
 То есть, что бы я не вписал в параметр периода в запросе в СКД - 1С ожидает именно параметр с названием "Период".
 Выдает ошибку "Несоответствие типов (Параметр номер ""1"")
 |  | 
    
        | 5
    
        Михаил Козлов   07.10.24✎ 10:33 | 
        Фигурные скобочки не забыли?     |  | 
    
        | 6
    
        K1RSAN   07.10.24✎ 10:35 | 
        (5) ААА, спасибо. Не заметил     |  | 
    
        | 7
    
        osa1C   07.10.24✎ 10:36 | 
        добавил параметр периода "ПериодТест" Зачем добавил? Не надо было ничего добавлять. Если у тебя регистр сведений периодический, то он сам подставит параметры, вот в них и надо поменять выражение на стандартный период     |  | 
    
        | 8
    
        K1RSAN   07.10.24✎ 10:41 | 
        (7) Он сам автоматически добавляет параметр "Период", который в СКД уже определен с типом "стандартный период". Поэтому то и проблема.     |  | 
    
        | 9
    
        Мультук   07.10.24✎ 11:03 | 
        (2) 
 Давно в регистре сведений поля ДатаНачала и ДатаОкончания ?
 |  | 
    
        | 10
    
        osa1C   07.10.24✎ 11:13 | 
        (8) Блин, ну переименуй стандартный период. Например СтПериод и тогда в выражение пиши &СтПериод.ДатаНачала и &СтПериод.ДатаОкончания     |  | 
    
        | 11
    
        osa1C   07.10.24✎ 11:05 | 
        (9) Ну НачалоПериода, КонецПериода не в этом суть. Или докопаться не до чего?     |  | 
    
        | 12
    
        Мультук   07.10.24✎ 11:14 | 
        (11) 
 Ты уверенно пишешь про регистр накопления, но почему то думаешь про регистр сведений
 |  | 
    
        | 13
    
        K1RSAN   07.10.24✎ 11:21 | 
        (1) (5) Сработало, спасибо     |  | 
    
        | 14
    
        osa1C   07.10.24✎ 11:30 | 
        (12) Согласен, ошибся, но сути это не меняет. Надо переименовать стандартный период и в Период РС подставить &СтПериод.ДатаНачала или &СтПериод.ДатаОкончания в зависимости от логики отчета     |  | 
    
        | 15
    
        K1RSAN   07.10.24✎ 11:34 | 
        (14) Я тоже думал над этим вариантом, но там формирование отчета идет где-то в модулях, поэтому надо менять и там тогда     |  | 
        Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой