|
параметр запроса типа Дата | ☑ | ||
|---|---|---|---|---|
|
0
lakich
16.09.13
✎
10:16
|
УТ11,как в запросе синтаксически корректно указать параметр типа Дата,но на сутки раньше,т.е типа Дата-1?
|
|||
|
1
Rovan
гуру
16.09.13
✎
10:17
|
ДОБАВИТЬКДАТЕ(НекаяДата, ДЕНЬ, -1)
|
|||
|
2
Fish
гуру
16.09.13
✎
10:17
|
Дата - 86400?
|
|||
|
3
lakich
16.09.13
✎
10:19
|
спасибо,попробую..
|
|||
|
4
Fish
гуру
16.09.13
✎
10:20
|
(3) Второй вариант неверный, если тебе надо в самом запросе дату вычитать.
|
|||
|
5
lakich
16.09.13
✎
10:21
|
то есть скд проглотит-
ДОБАВИТЬКДАТЕ(&Дата, ДЕНЬ, -1) |
|||
|
6
Rie
16.09.13
✎
10:22
|
(5) А проверить - религия не позволяет?
|
|||
|
7
lakich
16.09.13
✎
10:22
|
сейчас проверю
|
|||
|
8
Галахад
гуру
16.09.13
✎
10:23
|
Конструктор же есть, если память изменяет.
|
|||
|
9
Fedot200
16.09.13
✎
10:23
|
(0) а зачем это нужно?
|
|||
|
10
lakich
16.09.13
✎
10:25
|
нужно брать определенный вид цен на дату предшествующую доку-установка цен,то есть нужно иметь два значения цены-на дату дока и на сутки ранее
|
|||
|
11
Fedot200
16.09.13
✎
10:27
|
(10) в самом документе?
|
|||
|
12
Fedot200
16.09.13
✎
10:32
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | ЦеныНоменклатурыСрезПоследних.Номенклатура, | ЦеныНоменклатурыСрезПоследних.ТипЦен, | ЦеныНоменклатурыСрезПоследних.Цена |ИЗ | РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних |ГДЕ | ЦеныНоменклатурыСрезПоследних.Период = &ДатаНаСуткиРаньше"; //Параметры запроса Запрос.УстановитьПараметр("ДатаНаСуткиРаньше",ДатаДокумента-24*60*60); Результат = Запрос.Выполнить(); |
|||
|
13
lakich
16.09.13
✎
10:37
|
спасибо..все получилось
|
| Форум | Правила | Описание | Секции | Поиск |