|   |   | 
| 
 | Неверные параметры в запросе | ☑ | ||
|---|---|---|---|---|
| 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)Не проще сразу к дате изготовления прибавлять срок годности и сравнивать с текущей датой?     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |