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