| 
    
            
         
         | 
    
  | 
Неверные параметры в запросе | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        sidalexsandr    
     01.03.21 
            ✎
    13:33 
 | 
         
        Вот та строчка на которой ошибка
 
        | ДОБАВИТЬКДАТЕ(ВремТаб.СрокГ, СЕКУНДА, ВремТаб.НачИстекЛиСрок) КАК ИстекЛиСрок Вот весь запрос "ВЫБРАТЬ | ПартииОстатки.ДокПартии.Ссылка КАК ДокПартииСсылка, | ПартииОстатки.Склад КАК Склад, | ПартииОстатки.Номенклатура КАК Номенклатура, | ПартииОстатки.ДатаИзготовления КАК ДатаИзготовления, | ПартииОстатки.СрокГодностиОстаток КАК СрокГодностиОстаток, | ПартииОстатки.КоличествоОстаток КАК КоличествоОстаток, | ПартииОстатки.ЦенаЗакупкиОстаток КАК ЦенаЗакупкиОстаток, | ПартииОстатки.СуммаОстаток КАК СуммаОстаток, | РАЗНОСТЬДАТ(ПартииОстатки.ДатаИзготовления, &ТекД, СЕКУНДА) КАК НачИстекЛиСрок, | ПартииОстатки.Номенклатура.СрокГодности * &ДеньВСекундах КАК СрокГ |ПОМЕСТИТЬ ВремТаб |ИЗ | РегистрНакопления.Партии.Остатки КАК ПартииОстатки |ГДЕ | ПартииОстатки.Склад = &ВыбСклад | И ПартииОстатки.Номенклатура В(&СписокТоваров) |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ВремТаб.ДокПартииСсылка КАК ДокПартииСсылка, | ВремТаб.Склад КАК Склад, | ВремТаб.Номенклатура КАК Номенклатура, | ВремТаб.ДатаИзготовления КАК ДатаИзготовления, | ВремТаб.СрокГодностиОстаток КАК СрокГодностиОстаток, | ВремТаб.КоличествоОстаток КАК КоличествоОстаток, | ВремТаб.ЦенаЗакупкиОстаток КАК ЦенаЗакупкиОстаток, | ВремТаб.СуммаОстаток КАК СуммаОстаток, | ВремТаб.НачИстекЛиСрок КАК НачИстекЛиСрок, | ВремТаб.СрокГ КАК СрокГ, | ДОБАВИТЬКДАТЕ(ВремТаб.СрокГ, СЕКУНДА, ВремТаб.НачИстекЛиСрок) КАК ИстекЛиСрок |ИЗ | ВремТаб КАК ВремТаб";  | 
|||
| 
    1
    
        ZDenis    
     01.03.21 
            ✎
    13:35 
 | 
         
        (0) Так там надо количество добавлять, а у тебя скорее всего булево     
         | 
|||
| 
    2
    
        sidalexsandr    
     01.03.21 
            ✎
    13:45 
 | 
         
        (1) Не булево, вот
 
        РАЗНОСТЬДАТ(ПартииОстатки.ДатаИзготовления, &ТекД, СЕКУНДА) КАК НачИстекЛиСрок  | 
|||
| 
    3
    
        Kassern    
     01.03.21 
            ✎
    13:50 
 | 
         
        а каким образом у тебя поле СрокГ в дату превратилось?     
         | 
|||
| 
    4
    
        ZDenis    
     01.03.21 
            ✎
    13:50 
 | 
         
        (1) Не посмотрел первый запрос. Тогда проблема в дате, у тебя первый параметр не дата.     
         | 
|||
| 
    5
    
        sidalexsandr    
     01.03.21 
            ✎
    13:54 
 | 
         
        СрокГ - это время в секундах     
         | 
|||
| 
    6
    
        vicof    
     01.03.21 
            ✎
    13:55 
 | 
         
        рукалицо     
         | 
|||
| 
    7
    
        Kassern    
     01.03.21 
            ✎
    13:55 
 | 
         
        (5) Вот что ты пытаешься сделать ДОБАВИТЬКДАТЕ(100500,Секунда,100) это так не работает. Первым параметром должна быть дата, раз ты к ней добавить хочешь     
         | 
|||
| 
    8
    
        sidalexsandr    
     01.03.21 
            ✎
    13:56 
 | 
         
        (3) (4) Написал теперь ВремТаб.СрокГ + ВремТаб.НачИстекЛиСрок КАК ИстекЛиСрок
 
        и ошибок не выдает  | 
|||
| 
    9
    
        Kassern    
     01.03.21 
            ✎
    13:59 
 | 
         
        (8) с тем же успехом ты мог просто эту строчку удалить, и тоже ошибок бы не выдало)     
         | 
|||
| 
    10
    
        ZDenis    
     01.03.21 
            ✎
    14:01 
 | 
         
        (8)Не проще сразу к дате изготовления прибавлять срок годности и сравнивать с текущей датой?     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |